Assembly Lab: 8086 NASM IDE
Chongqing Hyperits Network Technology Co., Ltd.
Developer Tools
Description
AssemblyLab 是一款專為 iPhone、iPad 和 Mac 設計的強大 x86 16-bit 真實模式組合語言模擬器。無需複雜設定 — 隨時隨地學習和練習組合語言程式設計。 【核心功能】 • 完整的 x86 16-bit CPU 模擬,支援 60+ 指令 • NASM 語法組譯器 — 即寫即執行 • 即時反組譯檢視,深入理解機器碼 • 完整 1MB 記憶體空間,真實模式模擬 【強大除錯工具】 • 設定中斷點並逐步執行程式碼 • 即時暫存器監控(AX/BX/CX/DX/SP/BP/SI/DI) • 視覺化 FLAGS 指示器顯示 • 記憶體瀏覽器,支援十六進位檢視與編輯 • 執行日誌,追蹤每一道指令 【BIOS/DOS 中斷支援】 • INT 10h 視訊服務:游標控制、字元輸出、螢幕捲動 • INT 21h DOS 服務:鍵盤輸入、字串輸出、程式結束 【友善學習設計】 • 內建範例程式,從 Hello World 到演算法 • 語法高亮程式碼編輯器 • 即時回饋的主控台輸出 • 載入並執行 .COM 檔案 【跨平台體驗】 • iPhone:最佳化直向版面配置 • iPad:大螢幕分割檢視介面 • Mac:原生支援鍵盤快速鍵 適合對象: - 資訊工程學生 - 作業系統課程學習者 - 逆向工程初學者 - 復古電腦愛好者 - 對低階程式設計感興趣的開發者 AssemblyLab 是您探索電腦底層運作原理的最佳夥伴。 立即下載,開啟您的組合語言之旅!
What’s New
Version 1.7 · 9/17/2026- 新增渦輪模式:每格畫面執行一批指令,突破每秒 1000 條的上限,互動式程式不再卡頓。 - 新增 BIOS 服務:INT 16h 鍵盤讀取(含掃描碼)與 INT 1Ah 計時器計數;主控台支援方向鍵和 DOS 擴充鍵。 - 暫存器、記憶體、主控台、日誌面板可浮動為獨立視窗,支援拖曳、縮放、鋪滿和最小化為懸浮球,版面會被記住。 - 主控台改用單一畫布繪製,80×25 字元格線自動適應任何螢幕;字元模式支援雙指縮放和螢幕方向鍵。 - 組譯與執行錯誤支援複製;修正記憶體位移被覆蓋、標籤位址漂移和 NASM 風格無冒號 res* 標籤等問題。 - 8086 三維模型檢視器新增平移:雙指拖曳,或在 Mac 上用右鍵、Option/Shift 拖曳。
Information
- Seller
- Chongqing Hyperits Network Technology Co., Ltd.
- Category
- Developer Tools
- Version
- 1.7
- Requires
- iOS 17.0+
- Size
- 14.0 MB
- Age Rating
- 4+