注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計匯編語言/編譯原理8086/8088系列微型計算機宏匯編語言程序設計

8086/8088系列微型計算機宏匯編語言程序設計

8086/8088系列微型計算機宏匯編語言程序設計

定 價:¥27.00

作 者: 王正智等編著
出版社: 電子科技大學出版社
叢編項:
標 簽: 宏匯編語言

ISBN: 9787810653657 出版時間: 2000-01-01 包裝:
開本: 26cm 頁數(shù): 388頁 字數(shù):  

內(nèi)容簡介

  本書系統(tǒng)地介紹了匯編語言程序設計的基礎知識、基本原理和程序設計方法與技術(shù)。全書共分十三章:第一章介紹進行匯編語言程序設計所必需的基礎知識;第二、三章介紹Intel 8086/8088微處理器的功能結(jié)構(gòu)、尋址方式和指令系統(tǒng);第四、九章分別介紹MASM的基本匯編語言和高級宏匯編語言的各種偽指令;第五章講述了順序、分支、循環(huán)三種程序結(jié)構(gòu)的程序設計方法與技術(shù);第六章講述了子程序結(jié)構(gòu)的程序設計方法與技術(shù);第七、八章分別介紹在數(shù)值運算和非數(shù)值運算中匯編語言程序設計方法與實例;第十章介紹輸入/輸出匯編語言程序設計;第十一、十二章介紹80386、80486和Pentium微處理器硬件結(jié)構(gòu)、功能、指令系統(tǒng)及其匯編程序設計的特點;第十三章介紹匯編語言程序的開發(fā)過程及操作。全書結(jié)構(gòu)清晰,由淺入深,循序漸進,講述詳細,基礎知識的講述與程序設計方法、技巧并重,程序?qū)嵗S富。各章均附有習題。本書可作為高等院校計算機專業(yè)的教材,也可作為教師、非計算機專業(yè)的研究生、本??粕蛷氖萝浖こ淘O計的技術(shù)人員的參考書。

作者簡介

暫缺《8086/8088系列微型計算機宏匯編語言程序設計》作者簡介

圖書目錄

第一章 基礎知識
§1.1 匯編語言程序設計的一般概念
§1.2 計算機中數(shù)據(jù)信息的表示
§1.2.1 進位計數(shù)制及其相互轉(zhuǎn)換
§1.2.2 帶符號數(shù)的表示
§1.2.3 字符的表示
§1.3 基本邏輯運算
習題
第二章 IBM PC微型計算機
§2.1 IBM PC微型計算機基本結(jié)構(gòu)
§2.1.1 微型機硬件系統(tǒng)組成
§2.1.2 Intel 8086/8088微處理器功能結(jié)構(gòu)
§2.2 8086/8088CPU寄存器結(jié)構(gòu)
§2.2.1 段寄存器(Segment Register)
§2.2.2 通用寄存器(General Register)
§2.2.3 用于控制的寄存器
§2.3 主存儲器
§2.3.1 IBM PC微機主存儲器的特點
§2.3.2 主存儲器的段結(jié)構(gòu)
§2.3.3 邏輯地址與物理地址
§2.4 堆棧
§2.4.1 堆棧的構(gòu)造
§2.4.2 8086/8088的堆棧組織
習題
第三章 8086/8088指令系統(tǒng)與尋址方式
§3.1 尋址方式
§3.1.1 寄存器尋址(Register Addressing)
§3.1.2 立即數(shù)尋址(Immediate Addressing)
§3.1.3 存儲器尋址
§3.2 指令系統(tǒng)
§3.2.1 傳送類指令
§3.2.2 算術(shù)運算類指令
§3.2.3 位操作類指令
§3.2.4 處理器控制指令
§3.3 機器指令格式
§3.3.1 雙操作數(shù)機器指令代碼格式
§3.3.2 單操作數(shù)機器指令格式
§3.3.3 與AX、AL有關(guān)的機器指令格式
§3.3.4 單字節(jié)機器指令格式
習題
第四章 基本匯編語言
§4.1 匯編語言語句格式
§4.1.1 指令語句格式
§4.1.2 協(xié)指令語句格式
§4.1.3 標識符
§4.2 匯編語言數(shù)據(jù)
§4.2.1 常數(shù)
§4.2.2 變量
§4.2.3 標號
§4.3 符號定義偽指令EQU和=
§4.3.1 等值語句
§4.3.2 等號語句
§4.4 表達式與運算符
§4.4.1 算術(shù)運算符
§4.4.2 邏輯運算符
§4.4.3 關(guān)系運算符
§4.4.4 數(shù)值返回運算符
§4.4.5 屬性與分離字節(jié)運算符
§4.4.6 運算符的優(yōu)先級
§4.5 程序的段結(jié)構(gòu)
§4.5.1 段定義偽指令SEGMENT/ENDS
§4.5.2 段尋址偽指令ASSUME
§4.5.3 段寄存器的裝入
§4.6 過程定義偽指令PROC/ENDP
§4.7 源程序的基本結(jié)構(gòu)框架
§4.8 其他偽指令
§4.8.1 定位偽指令ORG和位置計數(shù)器
§4.8.2 標題偽指令TITLE
習題
第五章 順序、分支與循環(huán)程序設計
§5.1 概述
§5.1.1 匯編語言程序的設計步驟
§5.1.2 程序的基本結(jié)構(gòu)
§5.2 順序結(jié)構(gòu)的程序設計
§5.3 分支程序設計
§5.3.1 轉(zhuǎn)移指令
§5.3.2 條件轉(zhuǎn)移指令
§5.3.3 分支程序設計
§5.4 循環(huán)程序設計
§5.4.1 循環(huán)控制指令
§5.4.2 循環(huán)程序的結(jié)構(gòu)
§5.4.3 單重循環(huán)程序設計
§5.4.4 多重循環(huán)程序設計
習題
第六章 子程序設計
§6.1 子程序的定義
§6.1.1 子程序的定義
§6.1.2 子程序的調(diào)用與返回
§6.2 子程序的設計要求
§6.3 子程序與主程序間的參數(shù)傳遞和設計舉例
§6.3.1 用寄存器傳遞參數(shù)
§6.3.2 用堆棧傳遞參數(shù)
§6.3.3 用地址表傳遞參數(shù)
§6.4 子程序的嵌套與遞歸調(diào)用
§6.4.1 子程序的嵌套調(diào)用
§6.4.2 子程序的遞歸調(diào)用
§6.5 多模塊程序設計
習題
第七章 數(shù)值運算程序設計
§7.1 加減法運算
§7.1.1 二進制數(shù)加試運算
§7.2.2 十進制數(shù)加減運算
§7.2 乘除法運算
§7.2.1 二進制數(shù)乘除運算
§7.2.2 十進制數(shù)乘除法運算
§7.3 多精度數(shù)運算
習題
第八章 非數(shù)值運算程序設計
§8.1 串操作
§8.1.1 串操作指令
§8.1.2 串操作指令應用舉例
§8.2 代碼轉(zhuǎn)換
§8.2.1 二進制數(shù)與十進制數(shù)BCD碼之間的轉(zhuǎn)換
§8.2.2 二、十、十六進制數(shù)與ASCII碼之間的相互轉(zhuǎn)換
§8.3 排序與查找
§8.3.1 氣泡排序算法及其程序舉例
§8.3.2 二分法查找算法及其程序舉例
習題
第九章 高級宏匯編語言
§9.1 結(jié)構(gòu)與記錄
§9.1.1 結(jié)構(gòu)
§9.1.2 記錄
§9.2 宏指令
§9.2.1 宏指令的使用過程
§9.2.2 宏操作符
§9.2.3 局部符號偽指令LOCAL
§9.2.4 宏庫
§9.3 重復匯編
§9.3.1 定重復偽指令REPT/ENDM
§9.3.2 不定重復偽指令IRP/ENDM
§9.3.3 不定重復字符偽指令IRPC/ENDM
§9.4 條件匯編
習題
第十章 輸入/輸出程序設計
§10.1 輸入/輸出指令
§10.1.1 I/O端口編址方式
§10.1.2 輸入/輸出指令
§10.1.3 I/O端口尋址方式
§10.2 輸入/輸出控制方式
§10.2.1 程序控制方式
§10.2.2 中斷處理方式
§10.2.3 直接存儲器存取方式
§10.3 中斷
§10.3.1 中斷的一般概念
§10.3.2 中斷源及中斷類型碼
§10.3.3 中斷矢量表
§10.3.4 中斷優(yōu)先級
§10.3.5 中斷過程
§10.4 DOS系統(tǒng)功能調(diào)用
§10.4.1 DOS操作系統(tǒng)簡介
§10.4.2 DOS中斷功能調(diào)用
§10.5 BIOS中斷調(diào)用
§10.5.1 鍵盤中斷(INT 16H)
§10.5.2 顯示中斷(INT 10H)
§10.5.3 串行通信中斷(INT 14H)
§10.5.4 磁盤文件存取中斷(INT 13H)
習題
第十一章 80286、80386、80486和Pentium微處理器結(jié)構(gòu)
§11.1 8086系列微處理器及其工作模式
§11.2 8086系列微處理器簡介
§11.3 8086系列微處理器中的寄存器
習題
第十二章 80286、80386、80486和Pentium指令及編程應用基礎
§12.1 80286、80386、80486和Pentium微處理器指令的特點
§12.1.1 微處理器的工作模式與指令
§12.1.2 指令中的操作數(shù)
§12.1.3 幾條指定處理器及工作模式的偽指令
§12.2 80286、80386、80486和Pentium微處理器的指令
§12.2.1 數(shù)據(jù)傳送類指令
§12.2.2 算術(shù)運算類指令
§12.2.3 位操作類指令
§12.2.4 比較類指令
§12.2.5 串操作類指令
§12.2.6 邏輯運算類指令
§12.2.7 堆棧操作類指令
§12.2.8 條件設置和控制轉(zhuǎn)移類指令
§12.2.9 類型轉(zhuǎn)換類指令
§12.2.10 I/O類指令
§12.2.11 特權(quán)類指令
§12.3 程序設計舉例
習題
第十三章 匯編語言程序的開發(fā)
§13.1 匯編語言程序的開發(fā)過程
§13.2 編輯
§13.3 匯編
§13.3.1 MASM的操作
§13.3.2 匯編狀態(tài)信息和錯誤代碼
§13.3.3 目標文件及列表文件示例說明
§13.4 連接
§13.4.1 LINK的操作
§13.4.2 內(nèi)存映像文件(.MAP)
§13.5 調(diào)試與運行
§13.5.1 DEBUG使用基礎
§13.5.2 DEBUG的狀態(tài)進入與退出
§13.5.3 DEBUG常用命令
§13.5.4 程序調(diào)試初步
§13.6 COM文件格式的匯編程序
附錄一 ASCII碼字符表
附錄二 8086/8088系列微處理器指令系統(tǒng)匯總表
附錄三 DOS系統(tǒng)功能調(diào)用(INT 21H)
附錄四 BIOS中斷調(diào)用
附錄五 出錯信息
參考文獻

本目錄推薦

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