*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202408*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:32位匯編語言程序設計 (第3版) ISBN:9787111758310 出版社:機械工業 著編譯者:錢曉捷 頁數:314 所在地:中國大陸 *此為代購商品 書號:1678075 可大量預訂,請先連絡。 內容簡介 本書以Intel 80x86處理器和個人計算機為硬體平台,基於Windows操作系統軟體平台,藉助MASM和NASM彙編程序講解32位彙編語言程序設計。本書內容包括基本的彙編語言基礎、常用處理器指令和彙編語言偽指令以及基本程序結構,還包括擴展的Windows和DOS編程、與C++語言的混合編程、輸入/輸出指令及編程,並涉及浮點、多媒體及64位指令等。 本書可以作為普通高校「彙編語言程序設計」等課程的教材或參考書,適合計算機、電子、通信和自控等專業的本科學生,以及電類專業的高職學生和成教學生閱讀,同時也適合作為計算機應用開發人員和希望深入學習彙編語言的讀者的參考書。目錄 前言教學建議 第1章 彙編語言基礎 1 1 Intel 80x86系列處理器 1 1 1 16位80x86處理器 1 1 2 IA-32處理器 1 1 3 Intel 64處理器 1 2 個人計算機系統 1 2 1 硬體組成 1 2 2 寄存器 1 2 3 存儲器組織 1 2 4 程序設計語言 1 2 5 軟體系統 1 3 彙編語言程序格式 1 3 1 指令代碼格式 1 3 2 語句格式 1 3 3 源程序框架 1 3 4 開發過程 第1章習題 第2章 數據表示和定址 2 1 數據表示 2 1 1 數制 2 1 2 數值的編碼 2 1 3 字元的編碼 2 2 常量表達 2 3 變數應用 2 3 1 變數定義 2 3 2 變數屬性 2 4 數據定址方式 2 4 1 立即數定址方式 2 4 2 寄存器定址方式 2 4 3 存儲器定址方式 2 4 4 各種數據定址方式的組合 第2章習題 第3章 通用數據處理指令 3 1 數據傳送類指令 3 1 1 通用數據傳送指令 3 1 2 堆棧操作指令 3 1 3 其他傳送指令 3 2 算術運算類指令 3 2 1 狀態標誌 3 2 2 加法指令 3 2 3 減法指令 3 2 4 乘法和除法指令 3 2 5 其他運算指令 3 3 位操作類指令 3 3 1 邏輯運算指令 3 3 2 移位指令 第3章習題 第4章 程序結構 4 1 順序程序結構 4 2 分支程序結構 4 2 1 無條件轉移指令 4 2 2 條件轉移指令 4 2 3 單分支程序結構 4 2 4 雙分支程序結構 4 2 5 多分支程序結構 4 3 循環程序結構 4 3 1 循環指令 4 3 2 計數控制循環 4 3 3 條件控制循環 4 3 4 多重循環 第4章習題 第5章 模塊化程序設計 5 1 子程序結構 5 1 1 子程序指令 5 1 2 子程序設計 5 2 參數傳遞 5 2 1 寄存器傳遞參數 5 2 2 共享變數傳遞參數 5 2 3 堆棧傳遞參數 5 3 多模塊程序結構 5 3 1 源文件包含 5 3 2 模塊連接 5 3 3 子程序庫 5 4 宏結構 5 4 1 宏彙編 5 4 2 重複彙編 5 4 3 條件彙編 第5章習題 第6章 Windows編程 6 1 操作系統函數調用 6 1 1 動態連接庫 6 1 2 MASM的過程聲明和調用 6 1 3 程序退出函數 6 2 控制台應用程序 6 2 1 控制台輸出 6 2 2 控制台輸入 6 2 3 單字元輸入 6 3 圖形窗口應用程序 6 3 1 消息窗口 6 3 2 結構變數 6 3 3 MASM的高級語言特性 6 3 4 簡單窗口程序 第6章習題 第7章 與Visual C++混合編程 7 1 嵌入彙編 7 2 模塊連接 7 2 1 約定規則 7 2 2 堆棧幀 7 3 調用高級語言函數 7 3 1 嵌入彙編中調用高級語言函數 7 3 2 彙編語言中調用C庫函數 7 4 使用Visual C++開發環境 7 4 1 彙編語言程序的開發過程 7 4 2 彙編語言程序的調試過程 7 5 使用Visual Studio開發環境 7 5 1 開發彙編語言程序 7 5 2 調試彙編語言程序 第7章習題 第8章 DOS環境程序設計 8 1 DOS編程 8 1 1 實地址存儲模型 8 1 2 DOS應用程序框架 8 1 3 DOS功能調用 8 2 串操作類指令 8 2 1 串傳送指令 8 2 2 串檢測指令 8 3 輸入/輸出程序設計 8 3 1 輸入/輸出指令 8 3 2 定時器初始化編程 8 3 3 揚聲器控制編程 8 4 中斷控制編程 8 4 1 中斷控制系統 8 4 2 內部中斷服務程序 8 4 3 駐留中斷服務程序 第8章習題 第9章 浮點、多媒體及64位指令 9 1 浮點指令 9 1 1 實數編碼 9 1 2 浮點寄存器 9 1 3 浮點指令及其編程 9 2 多媒體指令 9 2 1 MMX技術 9 2 2 SSE技術 9 2 3 SSE2技術 9 2 4 SSE3技術 9 2 5 多媒體指令編程 9 36 4位指令 9 3 16 4位方式的運行環境 9 3 26 4位方式的指令 9 3 36 4位指令編程 第9章習題 附錄A 調試程序WinDbg 附錄B 輸入/輸齣子程序庫 附錄C 32位通用指令列表 附錄D MASM偽指令和操作符列表 附錄E 列表文件符號說明 附錄F 常見彙編錯誤信息 附錄G NASM彙編程序 附錄H 64位ARM彙編語言 參考文獻 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |