一般分類: 五南本版 > 理工 > 電機資訊類 
     
    組合語言[1版/2025年12月/5R88]
    編/著者: 數位新知
    出版社:五南
    出版日期:2025-12-03
    ISBN:9786264420051
    參考分類(CAT):電機資訊類
    參考分類(CIP): 精密機械工藝

    優惠價:9折,585

    定價:  $650 

     
     
     
    分享
      買了此商品的人,也買了....
    定價:550 元
    特價:90折!495
     
    定價:450 元
    特價:90折!405
     
    定價:450 元
    特價:90折!405
     
    定價:420 元
    特價:90折!378
     
    定價:550 元
    特價:90折!495
     
      | 內容簡介 |
    內容簡介
    |本書特色|
    ● 循序漸進地導入觀念,強調理解而不只是列舉指令。
    ● 利用Windows 內建的Debug 工具輔助教學,直觀呈現記憶體配置與暫存器運用。
    ● 以實例驅動學習,讓你在操作中體會抽象概念的具體樣貌。

    你是否曾好奇,電腦內部究竟如何從一串指令演變出「操作結果」?
    本書帶你一路從零開始,解構CPU 的運作原理,藉由組合語言這扇窗,親眼看見硬體與軟體如何環環相扣。你將逐條指令向下拆解,理解資料在記憶體與暫存器之間穿梭的過程,從中建立扎實的硬體邏輯觀念。當你開始編寫自己的組合語言程式時,那些原本抽象的機制,終將在你腦中化為清晰流程。
    本書專為初學者打造,選用80×86架構作為學習藍本,兼顧易於取得的開發環境與概念的完整呈現。內容編排從淺入深,步步推進;每一個核心議題都搭配大量範例與圖示輔助解釋,幫助你從觀念到實作無縫接軌,穩健地奠定組合語言的實力。
    作者介紹
    ◎數位新知
    主要從事電腦圖書編著及資訊課程教育學習平台研發,團隊是由多位專業作者組成,皆為長期從事資訊教育的工作者,故寫作的領域相當豐富多元,包括APCS大學先修程式檢測、程式語言、網頁設計、人工智慧、演算法、資料結構、影像處理、視訊剪輯、大數據、電競與遊戲設計、電子商務、網路行銷等現代資訊社會必備的各種課程。
    目次
    目錄
    第一章 機器碼與組合語言
    課前導讀
    閱讀建議
    1-1 簡化的處理器硬體架構
    1-2 機器碼的執行
    1-3 組合語言與高階語言
    1-4 學習組合語言的三個理由
    1-5 x86 CPU發展歷程
    課後練習

    第二章 數字系統與資料表示法
    課前導讀
    閱讀建議
    2-1 位元與位元組
    2-2 數字系統
    2-3 進制轉換
    2-4 正負數表示
    2-5 電腦資料表示
    課後習題

    第三章 微電腦的基本架構
    課前導讀
    閱讀建議
    3-1 微電腦的內部構造
    3-2 CPU的暫存器
    3-3 一般暫存器
    3-4 區段暫存器與指位暫存器
    3-5 堆疊(Stack)
    3-6 旗標暫存器
    3-7 區段記憶體管理
    3-8 儲存資料與位址到記憶體中
    3-9 定址模式
    課後練習

    第四章 用MASM來開發程式
    課前導讀
    閱讀建議
    4-1 如何開發組合語言程式
    4-2 DEBUG的使用
    4-3 組合語言指令格式
    4-4 程式的結構
    4-5 MASM的結構
    4-6 啟動MASM
    4-7 MASM的額外檔案
    4-8 基礎MASM程式設計
    課後習題

    第五章 虛擬指令與資料傳送指令
    課前導讀
    閱讀建議
    5-1 虛擬指令
    5-2 資料傳送指令
    課後習題

    第六章 算術邏輯指令
    課前導讀
    閱讀建議
    6-1 算術指令
    6-2 邏輯指令
    課後習題

    第七章 字串及位元處理指令
    課前導讀
    閱讀建議
    7-1 字串運算處理
    7-2 位元運算
    7-3 ASCII與BCD碼的轉換
    課後習題

    第八章 比較與流程控制指令
    課前導讀
    閱讀建議
    8-1 CMP比較指令
    8-2 JMP無條件跳躍指令
    8-3 有條件跳躍指令
    8-4 旗標設定指令
    8-5 迴圈指令
    8-6 中斷應用
    課後習題

    第九章 MASM6.X的結構流程虛指令
    課前導讀
    閱讀建議
    9-1 .IF-.ENDIF描述
    9-2 .IF-.ELSE-.ENDIF描述
    9-3 .IF─.ELSEIF─.ENDIF描述
    9-4 巢狀式判斷描述
    9-5 關係運算子
    9-6 .WHILE-.ENDW描述
    9-7 .REPEAT-.UNTIL描述
    9-8 .BREAK、.CONTINUE描述
    課後習題

    第十章 副程式的使用
    課前導讀
    閱讀建議
    10-1 副程式的結構
    10-2 呼叫副程式
    10-3 呼叫檔內的副程式
    10-4 外部副程式
    10-5 參數傳遞
    10-6 副程式庫
    課後習題

    第十一章 巨集應用的使用
    課前導讀
    閱讀建議
    11-1 巨集的定義
    11-2 巨集的參數傳遞
    11-3 INCLUDE指令的使用
    11-4 巨集之條件式組譯
    11-5 巨集與副程式
    課後習題

    第十二章 堆疊與定址法範例
    課前導讀
    閱讀建議
    12-1 定址法範例
    12-2 用堆疊暫存資料範例
    12-3 用堆疊傳遞副程式參數範例
    課後習題

    第十三章 螢幕顯像控制
    課前導讀
    閱讀建議
    13-1 DOS文字輸出
    13-2 BIOS螢幕輸出
    13-3 螢幕顯像原理
    13-4 BIOS INT 10H的螢幕處理
    13-5 Hercules繪圖模式
    13-6 VGA繪圖模式
    13-7 繪點程式
    13-8 顯示中文系統
    課後習題

    第十四章 輸入/出控制
    課前導讀
    閱讀建議
    14-1 輸入控制
    14-2 輸出控制
    課後習題

    第十五章 四則運算
    課前導讀
    閱讀建議
    15-1 加法運算
    15-2 減法運算
    15-3 乘法運算
    15-4 除法運算
    15-5 四則綜合運算
    課後習題

    第十六章 磁碟檔案管理
    課前導讀
    閱讀建議
    16-1 磁碟架構
    16-2 磁碟系統區與資料區
    16-3 檔案管理
    16-4 檔案代碼管理
    16-5 檔案存取與屬性
    16-6 檔案處理
    課後習題

    第十七章 記憶體管理
    課前導讀
    閱讀建議
    17-1 .COM檔的結構
    17-2 .EXE檔的結構
    17-3 程式前置區PSP
    17-4 記憶體配置
    17-5 ISR中斷服務
    課後習題

    第十八章 32位元暫存器簡介
    課前導讀
    閱讀建議
    18-1 80386/80486介紹
    18-2 32位元CPU暫存器
    18-3 一般暫存器
    18-4 區段暫存器與指位暫存器
    18-5 EFLAG(延伸旗標暫存器)
    18-6 記憶體管理暫存器
    18-7 控制暫存器
    18-8 應用範例

    附錄A ASCII控制碼及相關字元集
    附錄B BIOS中斷服務