彙編語言程式設計及上機指導

彙編語言程式設計及上機指導

《彙編語言程式設計及上機指導》是2011年清華大學出版社出版的圖書,作者是錢忠民。

基本信息

內容簡介

《彙編語言程式設計及上機指導》以Intel80x86至CORE微處理器指令系統和MASM6.X為主體,介紹了16位、32位以及64位定點數指令的彙編語言程式設計方法。全書共分8章,前7章分別講述了微處理器的基本組成結構、指令系統和程式設計方法等,並包含了目前最新的64位程式設計內容;第8章是上機指導,結合前7章的知識給出了10個實驗,介紹了完整的實驗步驟和方法;《彙編語言程式設計及上機指導》還附錄了各章習題參考答案。

《彙編語言程式設計及上機指導》適合作為高等院校相關專業“彙編語言程式設計”課程的教材或參考書。

圖書目錄

第1章 彙編語言概述

1.1 彙編語言的由來及其特點

1.1.1 機器語言

1.1.2 彙編語言

1.1.3 彙編語言程式

1.1.4 彙編語言的主要特點

1.1.5 彙編語言的使用領域

1.2 數據的表示和類型

1.2.1 數值數據的表示

1.2.2 非數值數據的表示

1.2.3 基本的數據類型

習題

第2章 暫存器與存儲器

2.1 暫存器組織

2.1.1 通用暫存器

2.1.2 標誌暫存器

2.2 存儲器的管理模式

2.2.1 實地址方式記憶體管理

2.2.2 保護方式記憶體管理模式

習題

第3章 指令格式與定址方式

3.1 指令格式

3.2 運算元類型和有效地址

3.2.1 運算元類型

3.2.2 有效地址

3.3 各種定址方式

3.3.1 立即定址

3.3.2 暫存器定址

3.3.3 存儲器定址

3.3.4 連線埠定址

習題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 BCD(十進制)算術運算指令

4.4 邏輯運算與移位指令

4.4.1 邏輯運算指令

4.4.2 移位和循環移位指令

4.5 串操作類指令

4.5.1 重複前綴REP/REPE/R。EPNE/REPZ/REPNZ

4.5.2 基本串操作指令

4.6 控制轉移類指令

4.6.1 無條件轉移指令JMP

4.6.2 條件轉移類指令

4.6.3 調用與返回指令

4.6.4 循環控制指令

4.6.5 中斷指令

4.7 處理器控制類指令

4.7.1 標誌位操作類指令

4.7.2 處理器協調類指令

4.8 其他指令

4.8.1 高級語言指令和保護模式系統控制指令

4.8.2 條件設定指令

4.8.3 位操作指令

……

第5章 彙編語言語法

第6章 結構化程式設計

第7章 高級彙編語言程式設計

第8章 彙編語言程式設計實驗指導

附錄A彙編語言常見出錯信息

附錄B部分習題答案

相關詞條

相關搜尋

熱門詞條

聯絡我們