內容簡介
本書以新一代Pentium繫列微處理器和MASM 6.1X為背景,全面繫統地敘述了16/32位PC彙編語言程序設計方法和*知識與技術。全書共12章,分為三個層次:基本原理方法篇(~六章)介紹了Pentium工作方式和擴展技術,16/32位寄存器,存儲尋址機制,指令尋址與指令繫統,彙編語法與偽指令,順序分支和循環程序設計,子程序嵌套與遞歸及COM文件的編制。程序設計應用篇(第七~十章)介紹了表處理的排序檢索,加密、解密,磁盤文件管理,時鐘與駐留,BIOS中斷調用技術,機器人圖形動畫,輸入/輸出接口程序,異步通信,彙編語言與高級語言的混合編程。知識拓展技術篇(第十一~十二章)介紹了分段、分頁管理與多任務保護機制,實方式與保護方式切換示例,虛擬86方式的使用程序,多媒體彙編MMX和SSE指令及其編程設計與優化處理等。通過程序示例與軟件工具用法示範以及附錄列表,說明了如何進行軟件開發。各章之後均附有適量的習題。該書體繫結構逐層推進,層內循序漸進;融會多年教學研究成果,內容新穎豐富,重點突出學用結合;教學內容易於教師和學生根據實際層次水平按需組合。
本書可作為高等學校計算機或電子信息、自動控制等相關專業的教材;同樣也可供相關專業繼續教育、微機培訓的學生使用;還可供科研和軟件開發人員及一切想掌握微機彙編知識的人員學習或作為自學參考書。
本書可作為高等學校計算機或電子信息、自動控制等相關專業的教材;同樣也可供相關專業繼續教育、微機培訓的學生使用;還可供科研和軟件開發人員及一切想掌握微機彙編知識的人員學習或作為自學參考書。