注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具匯編語言程序設計

匯編語言程序設計

匯編語言程序設計

定 價:¥18.00

作 者: 丁輝,陳書謙編著
出版社: 電子工業(yè)出版社
叢編項: 教育部高職高專規(guī)劃教材
標 簽: 匯編語言程序設計

ISBN: 9787505366916 出版時間: 2001-08-01 包裝: 精裝
開本: 26cm 頁數(shù): 220 字數(shù):  

內(nèi)容簡介

  本書主要內(nèi)容包括:IBM PC計算機的尋址方式,8086/8088指令系統(tǒng)及80X86、Pentium增強和擴展指令,程序設計方法以及在IBM PC機上調(diào)試運行匯編語言程序的方法。在指令系統(tǒng)的介紹中以8086/8088為主,兼顧其他80X86及Pentium系列。 本書內(nèi)容通俗易懂,簡明扼要;例題實用,難點分散;每章附有習題,且給出習題答案,為方便教學書中附有實驗。 本書可作高職專計算機專業(yè)和相近專業(yè)匯編語言程序設計課程教材和微型計算機原理課程輔助教材,也可做本科學生相關課程教材及工程技術人員的參考書。

作者簡介

暫缺《匯編語言程序設計》作者簡介

圖書目錄

第1章 基礎知識
1.1 匯編語言程序設計概述
1.1.1 匯編語言
1.1.2 匯編語言程序設計
1.2 進位計數(shù)制
1.2.1 常用計數(shù)制及其數(shù)的算術運算
1.2.2 數(shù)制轉換
1.3 計算機中數(shù)和字符的表示
1.3.1 數(shù)的表示
1.3.2字符的表示
習題
第2章 IBM—PC計算機系統(tǒng)概述
2.1 CPU的功能結構
2.1.1 執(zhí)行單元與接口部件單元
2.2 存儲器的組織
2.2.1 存儲單元的地址和內(nèi)容
2.2.2 8086/8088存儲器的組織
2.3 Intel 80x86系統(tǒng)高檔微處理器簡介
2.3.1 80286微處理器
2.3.2 80386微處理器
2.3.3 80486微處理器
2.3.4 Pentium微處理器
2.4 外部設備
習題
第3章 8086/8088指令系統(tǒng)
3.1 8086/8088指令格式
3.2 8086/8088尋址方式
3.2.1 固定尋址(Inherent Addressing)
3.2.2 立即尋址(Immediate Addreeing)
3.2.3 寄存器尋址(Register Addressing)
3.2.4 存儲器尋址
3.3 指令的執(zhí)行時間
3.4 8086/8088指令系統(tǒng)
3.4.1 數(shù)據(jù)傳送指令
3.4.2 算術運算指令
3.4.3 位操作指令
3.4.4 串操作指令
3.4.5 轉移指令
3.4.6 處理器控制指令
習題
第4章 80x86/Pentium微處理器指令系統(tǒng)
4.1 80286增強和擴充指令
4.1.1 80286工作模式
4.1.2 堆棧操作指令
4.1.3 有符號整數(shù)乘法指令
4.1.4 移位指令
4.1.5 支持高級語言的指令
4.2 80386增強和擴充指令
4.2.1 數(shù)據(jù)傳送與擴展指令
4.2.2 堆棧操作指令
4.2.3 地址傳送指令
4.2.4 有符號數(shù)乘法指令
4.2.5 符號擴展指令
4.2.6 移位指令
4.2.7 位操作指令
4. 2. 8 條件設置指令
4.3 80486新增指令
4. 3. 1 字節(jié)交換指令
4. 3.2 互換并相加指令
4.3.3 比較并交換指令
4.3.4 Cacke管理指令
4.4 Pentium新增指令
4.4.1 8字節(jié)比較交換指令
4.4.2 處理器特征識別指令
4.4.3 讀時間標記計數(shù)器指令
4.4.4 讀模型專用寄存器指令
4.4.5 寫模型專用寄存器指令
習題
第5章 匯編語言程序
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.3.4 過程定義貪偽指令
5.3.5 80x86指令集選擇偽指令
5.4 匯編語言程序的上機過程
5.4.1 建立ASM文件
5.4.2 生成OBJ文件
5.4.3 生成EXE文件
5.4.4 快速生成可執(zhí)行文件的方法
5.4.5 程序的執(zhí)行和調(diào)試
5.4.6 TASM、TLINK及Turbo Debugger的使用
習題
第6章 順序程序設計
6.1 匯編語言程序設計的基本步驟
6.2 順序程序設計
6.2.1 十進制算術運算
6.2.2 輸入/輸出DOS功能調(diào)用
6.2.3 順序程序設計舉例
習題
第7章 分支程序設計
7.1 分支程序結構
7.2 轉移指令
7.2.1 條件轉移指令
7.2.2 無條件轉移指令
7.3 分支程序設計
7.3.1 測試法分支程序設計
7.3.2 跳轉表法分支程序設計
習題
第8章 循環(huán)程序設計
8.1 循環(huán)程序結構
8.2 循環(huán)指令
8.2.1 重復控制指令
8.2.2 串操作指令及重復前綴
8.3 循環(huán)程序設計
8.3.1 計數(shù)控制的循環(huán)程序設計
8.3.2 條件控制的循環(huán)程序設計
8.3.3 多重循環(huán)程序設計
習題
第9章 子程序設計及系統(tǒng)調(diào)用
9.1 調(diào)用程序與子程序
9.2 調(diào)用與返回指令
9.3 子程序設計
9.3.1 子程序的定義
9.3.2 子程序的調(diào)用與返回
9.3.3 保護現(xiàn)場與恢復現(xiàn)場
9.3.4 參數(shù)的傳遞
9,4 程序的嵌套和遞歸
9.4.1 子程序的嵌套
9.4.2 子程序的遞歸
9.5 子程序調(diào)用與系統(tǒng)功能調(diào)用
9.5.1 子程序調(diào)用與系統(tǒng)功能調(diào)用間的關系
9.5.2 系統(tǒng)功能調(diào)用的方法
習題
第10章 高級匯編語言技術
10.1 宏匯編
10.1.1 宏定義
10.1.2 宏調(diào)用和宏擴展
10.1.3 宏定義和宏調(diào)用中參數(shù)的使用
10.1.4 宏嵌套
10.2 重復匯編
10.2. 1 使用REPT偽指令的重復匯編結構
10.2.2 使用IRP偽指令的重復匯編結構
10.2.3 使用IRPC偽指令的重復匯編結構
10.3 條件匯編
10.3.1 條件匯編的概念及條件匯編結構
10.3.2 條件匯編偽指令
10.4 庫的使用
10.4.1 庫的建立
10.4.2 庫的使用
習題
第11章 模塊化程序設計
11.1 模塊化程序設計概述
11.2 段的定義
11.2.1 完整段定義
11.2.2 簡化段定義
11.3 模塊間的通信
11.3.1 模塊通信偽指令
11.4 模塊的連接
習題
上機實驗指導
實驗一 程序的編輯、匯編、連接和調(diào)試
一、目的和要求
二、實驗內(nèi)容
實驗二 分支程序設計
一、目的和要求
二、實驗內(nèi)容
實驗三 循環(huán)程序設計
一、目的和要求
二、實驗內(nèi)容
實驗四 子程序
一、目的和要求
二、實驗內(nèi)容
實驗五 高級匯編語言技術
一、目的和要求
二、實驗內(nèi)容
實驗六 模塊化程序設計
一、目的和要求
二、實驗內(nèi)容
附錄A ASCII碼表
附錄B 80x86指令表
附錄C MASM 5.0宏匯編程序出錯信息
附錄D DEBUG命令表
參考書目

本目錄推薦

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