注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合匯編語言程序設(shè)計(面向21世紀課程教材)

匯編語言程序設(shè)計(面向21世紀課程教材)

匯編語言程序設(shè)計(面向21世紀課程教材)

定 價:¥25.40

作 者: 張長海、郭東偉、左萬歷、趙國相
出版社: 高等教育出版社
叢編項:
標 簽: 匯編程序

ISBN: 9787040178135 出版時間: 2005-12-01 包裝: 平裝
開本: 16開 頁數(shù): 313 字數(shù):  

內(nèi)容簡介

  本書以Pentium微處理器為主線,系統(tǒng)地介紹了匯編語言程序設(shè)計的基礎(chǔ)知識、程序設(shè)計方法和應(yīng)用技術(shù)。本書由基礎(chǔ)理論、編程工具、編程方法和實際應(yīng)用4部分共11章組成。包括Pentium微處理器的基本體系結(jié)構(gòu);Pentium微處理器的指令格式、尋址方式、指令系統(tǒng)、偽指令和匯編語言程序格式;匯編語言進行程序設(shè)計的基本方法,包括順序、分支、循環(huán)、子程序等基本程序結(jié)構(gòu)、編程方法和技巧;輸入輸出、異常、中斷程序設(shè)計、文件系統(tǒng);在Pentium芯片支持下算術(shù)程序設(shè)計方法,Pentium系統(tǒng)程序設(shè)計方法等。在浮點運算和系統(tǒng)程序編制方面的擴充是本書的特色。本書內(nèi)容豐富、充實,由淺入深,循序漸進的講述方式適合于具有一定程序設(shè)計基礎(chǔ)的初學(xué)者學(xué)習(xí)匯編語言程序設(shè)計方法。本書可作為高等學(xué)校計算機科學(xué)與技術(shù)、通信工程、電氣工程、自動化等專業(yè)“匯編語言程序設(shè)計”課程的教材,也可供自學(xué)者及從事計算機應(yīng)用的工程技術(shù)人員使用、學(xué)習(xí)和參考。

作者簡介

暫缺《匯編語言程序設(shè)計(面向21世紀課程教材)》作者簡介

圖書目錄

第一章 Pentium微處理器
1.1 計算機系統(tǒng)組成
1.1.1 硬件
1.1.2 軟件
1.2 Intel系列CPU簡介
1.2.1 Intel系列CPU發(fā)展簡史
1.2.2 Pentium家族的其他成員
1.3 Pentium微處理器的基本結(jié)構(gòu)
1.4 Pentium寄存器
1.4.1 基本結(jié)構(gòu)寄存器
1.4.2 系統(tǒng)級寄存器
1.4.3 調(diào)試寄存器
1.4.4 模型專用寄存器
1.4.5 浮點處理部件
本章小結(jié)
習(xí)題
第二章 Pentium微處理器指令系統(tǒng)
2.1 Pentium匯編語言匯編指令格式
2.2 Pentium微處理器內(nèi)部指令格式
2.2.1 前綴
2.2.2 操作碼
2.2.3 尋址方式
2.2.4 位(偏)移量及立即數(shù)
2.3 尋址方式
2.3.1 數(shù)據(jù)的尋址方式
2.3.2 轉(zhuǎn)移地址的尋址方式
2.3.3 堆棧地址尋址
2.4 指令系統(tǒng)
2.4.1 數(shù)據(jù)傳送指令
2.4.2 算術(shù)運算指令
2.4.3 BCD碼調(diào)整指令
2.4.4 邏輯運算指令
2.4.5 位處理指令
2.4.6 控制轉(zhuǎn)移指令
2.4.7 條件設(shè)置指令
2.4.8 串操作指令
2.4.9 處理器控制指令
本章小結(jié)
習(xí)題二
第三章 Pent.5um宏匯編
3.1 PentJim匯編程序結(jié)構(gòu)
3.1.1 程序
3.1.2 模塊
3.1.3 段
3.1.4 語句
3.2 數(shù)據(jù)定義——數(shù)據(jù)段
3.2.1 標識符
3.2.2 數(shù)
3.2.3 字符串
3.2.4 符號常量
3.2.5 變量及變量說明
3.2.6 表達式
3.2.7 數(shù)組
3.3 堆棧定義——棧段
3.4 指令代碼——代碼段
3.4.1 段寄存器初值
3.4.2 程序定位
3.4.3 標號
3.4.4 程序啟動地址和結(jié)束地址
3.4.5 處理器選擇
3.5 段分組
3.6 簡化段
3.6.1 存儲模式
3.6.2 段定義
3.6.3 預(yù)定義符號
3.6.4 兩點說明
3.6.5 實例
3.7 匯編語言程序上機過程
3.7.1 用EDIT建立.ASM文件
3.7.2 使用MASM產(chǎn)生.OBJ等文件
3.7.3 用LINK程序產(chǎn)生.EXE文件
3.8 可執(zhí)行程序
3.8.1 .COM文件
3.8.2 .EXE文件
本章小結(jié)
習(xí)題三
第四章 匯編語言程序設(shè)計方法
4.1 順序程序設(shè)計
4.2 分支程序設(shè)計
4.2.1 IF語句
4.2.2 CASE語句
4.3 循環(huán)程序設(shè)計
4.3.1 WHILE循環(huán)
4.3.2 REPEA'I UNTIL循環(huán)
4.3.3 FOR循環(huán)
4.3.4 循環(huán)嵌套
4.3.5 循環(huán)結(jié)構(gòu)的限制
本章小結(jié)
習(xí)題四
第五章 子程序和宏
5.1 帶子程序的程序
5.2 變量分配
5.2.1 在子程序代碼段內(nèi)分配
5.2.2 在數(shù)據(jù)段的公共數(shù)據(jù)區(qū)分配
5.2.3 在棧中分配
5.3 參數(shù)傳遞
5.3.1 值參數(shù)與變量參數(shù)
5.3.2 傳送方式
5.3.3 子程序作參數(shù)
5.4 遞歸
5.5 棧的使用技巧與子程序的限制
5.6 可重入性
5.7 宏
5.7.1 宏定義和擴展
5.7.2 參數(shù)
5.7.3 算子
5.7.4 宏嵌套
5.7.5 涉及宏的偽指令
5.8 庫
5.8.1 子程序庫
5.8.2 宏庫
5.8.3 宏與子程序的區(qū)別
本章小結(jié)
習(xí)題五
第六章 輸入/輸出程序設(shè)計
6.1 I/O尋址概述
6.1.1 I/O設(shè)備及其數(shù)據(jù)傳送方式
6.1.2 I/O接口和I/O端口地址
6.2 I/O指令
6.2.1 寄存器I/O指令
6.2.2 塊I/O指令
6.3 簡單UO程序設(shè)計
6.4 查詢方式UO程序
6.4.1 異步串行通信介紹
6.4.2 異步串行通信接口
6.4.3 I/O宏指令和端口定義
6.4.4 查詢方式的串行I/O程序
本章小結(jié)
習(xí)題六
第七章 異常和中斷
7.1 概述
7.1.1 異常和中斷的概念
7.1.2 異常和中斷的類型
7.1.3 向量號和中斷向量表
7.1.4 優(yōu)先級
7.2 異常和中斷處理程序設(shè)計
7.2.1 異常和中斷處理程序的一般結(jié)構(gòu)
7.2.2 編寫異常和中斷處理程序
7.2.3 用戶自行安排中斷程序處理程序
7.3 BIOS中斷程序設(shè)計
7.3.1 概述
7.3.2 利用BIOS中斷控制鍵盤
7.3.3 利用BIOS中斷控制顯示
7.3.4 利用BIOS中斷進行磁盤讀寫
7.4 DOS功能調(diào)用
7.4.1 鍵盤功能
7.4.2 顯示功能
本章小結(jié)
習(xí)題七
第八章 文件系統(tǒng)
8.1 DOS文件系統(tǒng)概述
8.2 文件句柄方式操作
8.3 基本文件服務(wù)功能
8.3.1 建立文件
8.3.2 打開文件
8.3.3 關(guān)閉文件
8.3.4 讀文件
8.3.5 寫文件
8.3.6 文件指針操作
8.4 文件管理功能
8.4.1 刪除文件
8.4.2 文件更名
8.4.3 取出/設(shè)置文件屬性
8.4.4 文件查找
本章小結(jié)
習(xí)題八
第九章 浮點運算
9.1 數(shù)字協(xié)處理器和IEEE浮點數(shù)
9.1.1 IEEE浮點標準
9.1.2 其他數(shù)據(jù)格式
9.2 數(shù)字協(xié)處理器編程初步
9.2.1 寄存器結(jié)構(gòu)
9.2.2 簡單編程舉例
9.2.3 整型數(shù)操作
9.3 浮點運算狀態(tài)
9.4 浮點運算指令一覽
本章小結(jié)
習(xí)題九
第十章 保護模式
10.1 Pentimn指令系統(tǒng)的發(fā)展
10.2 保護模式簡介
10.3 存儲管理機制
10.4 保護機制
10.4.1 任務(wù)保護
10.4.2 輸入/輸出指令保護
10.5 中斷與異常
10.6 操作系統(tǒng)指令
10.7 工作模式與模式切換
本章小結(jié)
習(xí)題十
第十一章 匯編語言高級技術(shù)
11.1 結(jié)構(gòu)
11.1.1 結(jié)構(gòu)的定義
11.1.2 結(jié)構(gòu)變量的定義
11.1.3 結(jié)構(gòu)變量及其字段的訪問
11.2 記錄
11.2.1 記錄的定義
11.2.2 記錄變量的定義及初始化
11.2.3 涉及記錄的運算
11.2.4 訪問記錄或字段
11.3 條件匯編與重復(fù)匯編
11.3.1 條件匯編
11.3.2 重復(fù)匯編
11.4 多模塊程序設(shè)計+
11.4.1 模塊化程序設(shè)計
11.4.2 模塊的連接
11.4.3 模塊之間的參數(shù)傳送
11.5 匯編語言與高級語言的連接
11.5.1 概述
11.5.2 C語言程序與匯編語言程序連接時的系統(tǒng)規(guī)則
11.5.3 連接方法
本章小結(jié)
附錄
附錄一 ACSII字符集
附錄二 鍵盤掃描碼表
附錄三 B10S中斷
附錄四 DOS中斷INT21H功能調(diào)用
參考文獻

本目錄推薦

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