彙編語言程式設計(2006年1月高等教育出版社出版的圖書)

彙編語言程式設計(2006年1月高等教育出版社出版的圖書)

《彙編語言程式設計》是2006年1月高等教育出版社出版的圖書,作者是王成端。

基本介紹

  • 書名:彙編語言程式設計 
  • 作者:王成端
  • 出版社:高等教育出版社
  • 出版時間:2006年1月1日
  • 頁數:245 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787040129267
內容簡介,圖書目錄,

內容簡介

《彙編語言程式設計》以8086/8088系列微機為主要背景機,以8086/8088CPU為基礎,由淺入深地介紹了彙編語言程式設計相關知識。
全書共9章,主要內容包括基礎知識、8088/8086的定址方式和指令系統、彙編語言、基本程式設計、算術與非數值程式設計、輸入/輸出程式設計、DOS與BIOS中斷及程式設計、模組化程式設計和80x86/Pentium彙編語言介紹等。《彙編語言程式設計》內容充實、重點突出,部分章節附有一定數量的實訓項目,不同專業可根據需要選用。
《彙編語言程式設計》適合作為高等學校套用型本科、成人及高職高專計算機、自動化、機電類等專業的教材,也可作為工程技術人員參考用書。

圖書目錄

第1章 基礎知識
1.1 數據表示與運算
1.1.1 進位計數制與不同基數制之間的轉換
1.1.2 二進制數和十六進制數運算
1.1.3 數據表示
1.1.4 定點數與浮點數
1.2 8086/8088系統結構
1.2.1 8086/8088CPU的內部結構
1.2.2 8086CPU暫存器組織
1.2.3 8086CPU引腳功能
1.3 計算機語言基本概念
1.3.1 機器語言
1.3.2 彙編語言
1.3.3 高級語言
1.3.4 彙編語言與高級語言的比較
本章小結
習題一
第2章 8086/8088的定址方式和指令系統
2.1 定址方式
2.1.1 運算元類型
2.1.2 定址方式
2.2 指令系統
2.2.1 數據傳送指令
2.2.2 算術運算指令
2.2.3 邏輯運算指令
2.2.4 移位指令
2.2.5 轉移指令
2.2.6 字元串操作指令
2.2.7 處理器控制指令
2.2.8 輸入/輸出指令
2.2.9 中斷指令
本章小結
習題二
第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 程式正常返回DOS的方法
3.4 高級彙編語言技術
3.4.1 條件彙編
3.4.2 宏彙編
3.4.3 結構
3.4.4 記錄
實訓一彙編程式MASM的使用
實訓二集成的編程環境PWB介紹
實訓三調試工具DEBtJG的使用
本章小結
習題三
第4章 基本程式設計
4.1 順序程式設計
4.1.1 存儲單元內容移位
4.1.2 乘法運算
4.1.3 禁止與置位
4.1.4 拆字與合字
4.1.5 數據與ASCII碼的相互轉換
4.1.6 簡單算術運算
4.1.7 查表
4.2 分支程式設計
4.2.1 單重分支
4.2.2 多重分支
4.2.3 用地址表實現分支
4.3 循環程式設計
4.3.1 循環程式的結構
4.3.2 單重循環
4.3.3 多重循環
4.4 子程式設計
4.4.1 子程式與調用程式
4.4.2 子程式與主程式的參數傳遞
4.4.3 子程式中暫存器的保護與恢復
實訓一分支程式設計
實訓二循環程式設計
實訓三子程式設計
本章小結
習題四
第5章 算術與非數值程式設計
5.1 算術運算程式設計
5.1.1 定點數的運算
5.1.2 加法運算
5.1.3 減法運算
5.1.4 乘法運算
5.1.5 除法運算
5.2 數據處理程式設計
5.2.1 數據處理簡介
5.2.2 代碼轉換
5.2.3 字元處理
5.2.4 表處理
5.2.5 檢索與排序
實訓一BCD數運算
實訓二二進制數與ASCII碼的相互
轉換
實訓三字元串統計
本章小結
習題五
第6章 輸入/輸出程式設計
6.1 工作原理
6.1.1 CPU與外設的信息交換
6.1.2 CPU定址外設的方式
6.1.3 數據傳送方式
6.2 數據的輸入/輸出方式
6.2.1 直接I/O方式
6.2.2 查詢I/O方式
6.2.3 中斷I/O方式
實訓一數據採集:查詢方式
實訓二PC機間的相互通信:查詢方式
實訓三PC機間的相互通信:中斷方式
本章小結
習題六
第7章 DOS與BIOS中斷及程式設計
7.1 DOS中斷與系統功能調用
7.1.1 DOS中斷
7.1.2 DOS系統功能調用
7.1.3 磁碟檔案管理
7.2 BIOS中斷功能調用
7.2.1 BIOS中斷
7.2.2 常用的BIOS功能調用舉例
7.2.3 圖形顯示程式設計
實訓一發聲程式設計
實訓二彩色圖形程式設計
實訓三磁碟檔案操作設計
本章小結
習題七
第8章 模組化的程式設計
8.1 模組化的程式設計
8.1.1 模組化設計原則
8.1.2 模組之間的組合與通信
8.1.3 模組化設計舉例
8.2 彙編語言與高級語言的接口
8.2.1 概述
8.2.2 嵌入式彙編
8.2.3 彙編語言與c語言的混合
編程
實訓一鍵盤錄入數據的轉換與顯示
實訓二c語言調用彙編語言子程式進行
數據傳遞與顯示
本章小結
習題八
第9章 80x86/Pentium彙編語言介紹
9.1 80x86/Pentium微處理器簡介
9.1.1 80286微處理器
9.1.2 80386微處理器
9.1.3 80486微處理器
9.1.4 Pentium系列微處理器
9.2 80286新增指令
9.2.1 堆疊操作指令
9.2.2 有符號數乘法指令
9.2.3 移位指令
9.3 80386新增指令
9.3.1 數據傳送與填充指令
9.3.2 堆疊操作指令
9.3.3 取段暫存器指令
9.3.4 有符號數乘法指令
9.3.5 符號擴展指令
9.3.6 移位指令
9.3.7 位操作指令
9.3.8 條件設定位元組指令
9.3.9 循環控制指令
9.3.10 字元串操作指令
9.4 80486新增指令
9.4.1 位元組交換指令
9.4.2 交換並相加指令
9.4.3 比較並交換指令
9.4.4 Cache管理指令
9.5 Pentium新增指令
9.5.1 8位元組比較交換指令
9.5.2 處理器特徵識別指令
9.5.3 讀時間標記計數器指令
9.5.4 讀模型專用暫存器指令
9.5.5 寫模型專用暫存器指令
本章小結
習題九
附錄
附錄ⅠASCII碼錶
附錄ⅡDOS系統功能調用
附錄Ⅲ常用BIOS子程式的功能及其
調用參數
參考文獻

相關詞條

熱門詞條

聯絡我們