@本書使用使用 NASM 組合語言撰寫程式,是一種跨平台的語言,支援多種目的檔格式,簡單易學。
@建立 NASM-IDE 整合環境,執行以 NASM 撰寫的原始程式。
@您若懷舊,想要在 MS-DOS 環境下組譯並執行,可透過 NASM-IDE 整合環境,File 功能表之下的「DOS shell」功能模擬 MS-DOS 的環境。
本書特色
@提供眾多的輸入輸出及轉換的巨集程式,讓您達到將組合語言當高階語言來學的夢想。
@本書採用免費的 ALINK.EXE 連結程式,簡單的操作就可製作成功 .EXE 檔。
@幫助讀者實現將組合語言當高階程式語言來學的夢想,以巨集的方式寫了許多像整數及浮點數輸入輸出的程式存放在書附光碟片 asm\mymacro 目錄中供讀者使用。
@本書例題很多,透過例題來學習較容易。例題可執行於 Windows 9x/NT/200x/XP 等系統。本書例題以安裝於 Windows XP 的 NASM-IDE 做為執行環境。
@本書習題特多,部分題目附有解答,幫助您的學習。
第零章 本書導讀
第一章 個人電腦硬體基本功能
第二章 程式載入並執行
第三章 NASM 組合語言基礎
第四章 一般指令
第五章 基本輸入與輸出
第六章 程式流程控制
第七章 算術運算
第八章 巨集
第九章 程序
第十章 字串處理
第十一章 位元運算
第十二章 檔案處理
第十三章 資料結構
第十四章 浮點數運算
第十五章 連結程式