《彙編語言程式設計教程》可以作為高等院校計算機及相關專業的高職高專學生的教材,也適合計算機初學者使用,讀者只需具有數制和計算機基本組成這方面的知識就可以通過《彙編語言程式設計教程》學習。彙編語言直接描述機器指令,比機器指令容易記憶和理解。通過學習和使用彙編語言,能夠感知、體會、理解機器的邏輯功能,並為理解各種軟體系統的原理打下技術理論基礎;還可掌握硬體系統的原理打下實踐套用基礎,是我們理解整個計算機系統的最佳起點和最有效途徑。《彙編語言程式設計教程》共分8章,第1、2章介紹計算機和彙編語言的基礎知識;第3章主要講述8086/8088系列PC機的指令格式、定址方式及8086/8088指令系統;第4章介紹常用的偽指令、彙編源程式的格式、彙編程式的彙編與連線及調試方法;第5章介紹彙編程式的設計;第6章介紹子程式的定義與調用,以及子程式的設計;第7章介紹高級彙編語言編程技術、宏彙編、條件彙編、重複彙編、結構及記錄;第8章主要介紹輸入/輸出和中斷。
基本介紹
- 書名:彙編語言程式設計教程/計算機系列
- 出版社:清華大學出版社
- 頁數:198頁
- 開本:16
- 定價:21.00
- 作者:賀紅娟
- 出版日期:2009年4月1日
- 語種:簡體中文
- ISBN:9787811234923
- 品牌:清華大學出版社
1.1 進位計數制與轉換
1.1.1 進位計數制的基本概念
1.1.2 不同數制之間的轉換
1.2 帶符號數的表示方法
1.2.1 原碼、反碼和補碼錶示方法
1.2.2 原碼、反碼和補碼之間的轉換
1.2.3 補碼與真值之間的轉換
1.3 非數值數據的表示
1.3.1 ASCIl碼
1.3.2 漢字編碼
1.4 彙編語言簡介
1.4.1 彙編語言的由來
1.4.2 彙編語言的特點
1.4.3 彙編語言的使用領域
1.5 彙編語言的數據類型
習題
第2章 計算機的基本組成
2.1 計算機系統概述
2.1.1 計算機硬體系統
2.1.2 計算機軟體概述
2.2 中央處理器
2.2.1 中央處理器的簡介
2.2.2 中央處理器的基本結構
2.2.3 CPU的主要技術參數
2.3 暫存器
2.3.1 暫存器組
2.3.2 通用暫存器的作用
2.3.3 專用暫存器的作用
2.4 存儲器
2.4.1 存儲器的分類
2.4.2 主存儲器
2.4.3 記憶體管理模式
習題
第3章 定址方式和指令系統
3.1 定址方式
3.1.1 立即定址方式
3.1.2 暫存器定址方式
3.1.3 直接定址方式
3.1.4 暫存器間接定址方式
3.1.5 暫存器相對定址方式
3.1.6 基址加變址定址方式
3.1.7 相對基址加變址定址方式
3.2 指令系統
3.2.1 彙編語言指令格式
3.2.2 指令的分類
3.3 數據傳送類指令
3.3.1 數據傳送指令
3.3.2 堆疊操作指令
3.3.3 數據交換指令
3.3.4 標誌位操作指令
3.3.5 地址傳送指令
3.4 算術運算類指令
3.4.1 加法指令
3.4.2 減法指令
3.4.3 乘法指令
3.4.4 除法指令
3.4.5 十進制調整指令
3.5 邏輯操作類指令
3.5.1 邏輯運算指令
3.5.2 邏輯移位指令
3.6 程式控制類指令
3.6.1 轉移指令
3.6.2 循環控制指令
3.7 串操作類指令
3.7.1 傳送指令MOVS
3.7.2 串比較指令CMPS
3.7.3 串搜尋指令SCAS
3.7.4 從源串中取數指令LODS
……
第4章 彙編語言
第5章 彙編語言程式設計
第6章 子程式
第7章 高級彙編語言編程技術
第8章 輸入/輸出和中斷
附錄A 上機實驗
附錄B ASCII碼錶
附錄C 調試程式DEBUG
附錄D 彙編錯誤信息
參考文獻