注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教輔大學教輔新一代匯編語言程序設計(曹加恒)

新一代匯編語言程序設計(曹加恒)

新一代匯編語言程序設計(曹加恒)

定 價:¥28.00

作 者: 曹加恒等編
出版社: 高等教育出版社
叢編項: 高等學校教材
標 簽: 匯編語言程序設計

ISBN: 9787040115574 出版時間: 2003-02-01 包裝: 平裝
開本: 23cm 頁數(shù): 371 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《新一代匯編語言程序設計(曹加恒)》作者簡介

圖書目錄

基本原理方法篇
第一章 新一代匯編語言程序設計概述
1.1 新一代微機系統(tǒng)簡介
1.1.1 計算機系統(tǒng)概述
1.1.2 Pentium處理器特性
1.1.3 Pentium工作方式
1.1.4 Pentium擴展技術
1.2 數(shù)據(jù)表示與類型
1.2.1 數(shù)值數(shù)據(jù)表示
1.2.2 BCD碼數(shù)據(jù)表示
1.2.3 非數(shù)值數(shù)據(jù)表示
1.2.4 基本數(shù)據(jù)類型
1.3 匯編語言基本概念
1.3.1 匯編語言相關特征
1.3.2 匯編語句行基本知識
1.3.3 匯編語言源程序示例
習題一
第二章 32位PC匯編程序設計環(huán)境
2.1 32位可編程寄存器體系
2.1.1 通用寄存器
2.1.2 基本控制寄存器
2.1.3 32位的相關寄存器
2.2 實方式存儲器尋址機制
2.2.1 存儲單元的地址和內(nèi)容
2.2.2 存儲器分段尋址
2.2.3 段的分配方式
2.3 堆棧存儲技術
2.3.1 堆棧概念
2.3.2 堆棧操作原則
2.3.3 堆棧操作示例
2.4 程序匯編連接與調(diào)試方法
2.4.1 程序編輯
2.4.2 匯編與連接執(zhí)行
2.4.3 程序跟蹤調(diào)試方法
習題二
第三章 實方式指令尋址與指令系統(tǒng)
3.1 指令的基本尋址方式
3.1.1 指令的基本格式
3.1.2 數(shù)據(jù)尋址方式
3.1.3 數(shù)據(jù)尋址與數(shù)據(jù)結構的關系
3.1.4 程序轉移尋址
3.2 實方式32位指令尋址
3.2.1 數(shù)據(jù)與地址類型
3.2.2 32位的指令尋址方式
3.2.3 實地址32位指令尋址
3.3 實方式指令系統(tǒng)
3.3.1 常用指令類型集
3.3.2 數(shù)據(jù)傳送類指令
3.3.3 邏輯和移位指令
3.4 字符設備I/O功能調(diào)用
3.4.1 DOS子程序調(diào)用方式
3.4.2 單字符輸入/輸出調(diào)用
3.4.3 多字符輸入顯示輸出
習題三
第四章 高級匯編語言的語法
4.1 匯編語句的表達式
4.1.1 匯編語言語句格式
4.1.2 數(shù)值表達式
4.1.3 標號變量與地址表達式
4.1.4 特殊運算符
4.2 匯編偽指令語句
4.2.1 方式偽指令
4.2.2 數(shù)據(jù)與符號定義偽指令
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 子程序庫的利用及管理
4.4.4 記錄與結構
習題四
第五章 程序設計的基本方法
5.1 程序設計的基本步驟
5.2 順序程序設計
5.2.1 算術運算指令
5.2.2 處理機控制指令
5.2.3 順序程序設計方法
5.3 分支程序設計
5.3.1 轉移指令
5.3.2 分支程序的結構形式
5.3.3 分支程序設計方法
5.4 循環(huán)程序設計
5.4.1 循環(huán)程序的結構
5.4.2 循環(huán)控制方法
5.4.3 單重循環(huán)程序設計
5.4.4 多重循環(huán)程序設計
5.5 算術運算與代碼轉換程序設計
5.5.1 算術運算程序設計
5.5.2 代碼轉換程序設計
習題五
第六章 子程序設計技術
6.1 子程序的概念
6.2 子程序的一般設計方法
6.2.1 子程序的調(diào)用和返回指令
6.2.2 過程定義
6.2.3 現(xiàn)場保護和恢復
6.2.4 子程序參數(shù)傳遞方法
6.3 嵌套與遞歸子程序
6.3.1 子程序的嵌套
6.3.2 遞歸子程序
6.4 COM文件的編制
習題六
程序設計應用篇
第七章 實用程序設計
7.1 線性表的檢索程序
7.1.1 線性表檢索方法
7.1.2 順序檢索程序
7.1.3 二分查找程序
7.2 排序程序
7.2.1 排序方法
7.2.2 冒泡排序
7.3 串操作指令與加密解密程序
7.3.1 串操作指令的共性
7.3.2 串操作指令與查表轉換指令
7.3.3 加密解密程序
習題七
第八章 DOS高級調(diào)用程序設計
8.1 磁盤文件管理程序
8.1.1 擴展磁盤文件管理有關概念
8.1.2 常用擴展磁盤文件管理系統(tǒng)功能調(diào)用
8.1.3 擴展文件管理程序示例
8.2 時鐘程序
8.2.1 ?。萌掌谂c時間功能調(diào)用
8.2.2 時鐘程序
8.3 駐留程序
8.3.1 程序駐留的功能調(diào)用
8.3.2 駐留程序的編制
習題八
第九章 BIOS中斷調(diào)用程序設計
9.1 中斷
9.1.1 中斷和中斷源
9.1.2 中斷類型碼和中斷向量表
9.2 BIOS中斷調(diào)用
9.2.1 顯示器I/O中斷調(diào)用
9.2.2 鍵盤I/O中斷調(diào)用
9.2.3 打印機I/O中斷調(diào)用
9.3 顯示控制程序
9.3.1 寫彩色字符程序
9.3.2 寫彩色圖形程序
習題九
第十章 輸入/輸出程序設計
10.1 I/O指令尋址與數(shù)據(jù)傳送
10.1.1 I/O指令端口尋址
10.1.2 直接程序控制輸入/輸出方式
10.1.3 程序查詢輸入/輸出方式
10.1.4 中斷輸入/輸出方式
10.1.5 數(shù)據(jù)通道輸入/輸出方式
10.2 I/O接口程序設計
10.2.1 鍵盤接口程序設計
10.2.2 打印機接口程序設計
10.3 發(fā)聲與異步通信程序設計
10.3.1 發(fā)聲系統(tǒng)程序設計
10.3.2 異步通信程序設計
10.4 匯編語言與高級語言的混合編程
10.4.1 嵌入?yún)R編的方法
10.4.2 調(diào)用匯編的方法
習題十
知識拓展技術篇
第十一章 保護虛擬機制及其程序設計
11.1 保護程序環(huán)境
11.1.1 保護方式
11.1.2 分段管理機制
11.1.3 分頁管理機制
11.1.4 多任務保護機制
11.2 特殊指令集
11.2.1 實方式可執(zhí)行的指令
11.2.2 保護方式可執(zhí)行的指令
11.2.3 特權指令
11.3 實方式與保護方式切換示例
11.3.1 實方式與保護方式切換示例
11.3.2 32位與16位代碼切換示例
11.4 虛擬86程序
11.4.1 V86方式與敏感指令
11.4.2 V86方式的使用
習題十
第十二章 多媒體匯編指令及其編程
12.1 MMX指令
12.1.1 MMX指令需求與數(shù)據(jù)結構
12.1.2 MMX指令格式與分類傳送
12.1.3 算術運算、比較與類型轉算指令
12.1.4 邏輯運算、移位與狀態(tài)清除指令
12.2 MMX程序設計
12.2.1 使用MMX指令的注意事項
12.2.2 MMX程序示例
12.3 SSE指令介紹
12.3.1 SIMD浮點指令寄存器
12.3.2 SIMD浮點指令
12.3.3 SIMD整數(shù)指令
12.3.4 高速緩存優(yōu)化處理指令
習題十二
附錄
附錄一 指令表
附錄二 偽指令表
附錄三 MSDOS與BIOS調(diào)用表
附錄四 DEBUG命令表
附錄五 匯編期間錯誤信息表
附錄六 中斷類型碼分配表
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號