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

匯編語言程序設計教程

匯編語言程序設計教程

定 價:¥28.00

作 者: 羅省賢,洪志全編著
出版社: 電子工業(yè)出版社
叢編項: 高等學校計算機教材
標 簽: 匯編語言/編譯原理

ISBN: 9787505393448 出版時間: 2004-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 330 字數(shù):  

內(nèi)容簡介

  全書共分9章。第1章至第4章全面介紹8086/8088的基本結(jié)構(gòu)、尋址方式、指令系統(tǒng)及編程方法。第5章主要介紹輸入/輸出和中斷程序設計方法。這幾章都是學習匯編語言程序設計不可缺少的重要基礎內(nèi)容。第6章著重介紹80x8632位微處理器的基本結(jié)構(gòu)、指令系統(tǒng)、任務切換以及保護方式下的編程方法。第7章介紹用Win32匯編語言編寫Windows窗口程序的方法和匯編語言的高級語法。第8章介紹MMX、SSE指令集及其功能和編程方法。第9章介紹80x87協(xié)處理器的結(jié)構(gòu)、數(shù)據(jù)格式、指令系統(tǒng)及其編程方法。每章后均附有習題。本書程序?qū)嵗S富,增強了易讀性,擴充了新知識。我們希望通過本書的學習,使讀者能夠掌握32位匯編語言程序的基本編程方法,提高在新型微機上的匯編語言程序設計能力。匯編語言程序設計是計算機科學與技術(shù)專業(yè)學生的必修專業(yè)基礎課,匯編語言的應用在系統(tǒng)軟件開發(fā)、實時控制和實時處理領(lǐng)域中有著重要的地位。本書根據(jù)微型計算機和32位匯編語言程序設計技術(shù)的快速發(fā)展現(xiàn)狀,在系統(tǒng)?亟檣?8086/8088基本結(jié)構(gòu)、指令系統(tǒng)、編程方法、輸入/輸出和中斷程序設計的基礎上,進一步介紹80x8632位微處理器的基本結(jié)構(gòu)、指令系統(tǒng)、任務切換以及保護方式下的編程方法、用Win32匯編語言編寫Windows窗口程序的方法、MMX指令集、SSE指令集及編程方法,以及80x387協(xié)處理器結(jié)構(gòu)、數(shù)據(jù)格式、指令系統(tǒng)及其編程方法。本書涉及的知識面廣,內(nèi)容豐富,易讀性強,可作為高等院校匯編語言程序設計教材,還可作為廣大工程技術(shù)人員的參考書。

作者簡介

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

圖書目錄

第1章 Intel 8086/8088的基本結(jié)構(gòu)
1.1 8086/8088的功能結(jié)構(gòu)
1.2 8086/8088的寄存器結(jié)構(gòu)
1.3 堆棧與存儲器結(jié)構(gòu)
1.3.1 堆棧
1.3.2 存儲器結(jié)構(gòu)
習題一
第2章 8086/8088的尋址方式和指令系統(tǒng)
2.1 尋址方式
2.2 指令系統(tǒng)
2.2.1 數(shù)據(jù)傳送指令
2.2.2 算術(shù)運算指令
2.2.3 邏輯運算和移位指令
2.2.4 串操作指令
2.2.5 標志位設置指令與處理機控制指令
習題二
第3章 匯編語言與匯編程序
3.1 匯編程序功能及上機過程
3.1.1 匯編程序功能
3.1.2 上機過程
3.2 匯編語言源程序的結(jié)構(gòu)與書寫格式
3.3 匯編語言語句格式與分類
3.4 常量. 變量. 標號. 運算符和表達式
3.4.1 常量
3.4.2 變量
3.4.3 標號
3.4.4 運算符和表達式
3.4.5 運算符的優(yōu)先級
3.5 偽指令
3.5.1 符號定義偽指令
3.5.2 數(shù)據(jù)定義偽指令
3.5.3 段定義偽指定
3.6 條件匯編
3.7 宏指令
3.7.1 宏定義與宏調(diào)用
3.7.2 重復匯編
3.8 結(jié)構(gòu)與記錄
3.8.1 結(jié)構(gòu)
3.8.2 記錄
習題三
第4章 匯編語言程序設計的基本方法
4.1 程序的幾種基本結(jié)構(gòu)
4.1.1 順序結(jié)構(gòu)
4.1.2 分支結(jié)構(gòu).
4.1.3 循環(huán)結(jié)構(gòu)
4.2 順序程序設計
4.3 分支程序設計
4.3.1 轉(zhuǎn)移指令
4.3.2 分支程序設計方法
4.4 循環(huán)程序設計
4.4.1 循環(huán)控制指令
4.4.2 循環(huán)程序設計方法
4.4.3 多重循環(huán)程序設計
4.5 子程序設計
4.5.1 調(diào)用與返回指令
4.5.2 子程序的編寫方法
4.5.3 子程序的嵌套調(diào)用與遞歸調(diào)用
4.6 DOS系統(tǒng)功能調(diào)用
4.6.1 系統(tǒng)功能調(diào)用概述
4.6.2 系統(tǒng)功能調(diào)用方法
4.7 EXE文件與COM文件
4.7.1 EXE文件
4.7.2 COM文件
4.8 多模塊程序設計
4.9 程序舉例
習題四
第5章 輸入/輸出與中斷系統(tǒng)
5.1 輸入/輸出基礎
5.1.1 I/O接口信息
5.1.2 I/O尋址及端口地址分配
5.1.3 數(shù)據(jù)傳送方式
5.2 直接控制的I/O程序設計
5.2.1 輸入/輸出指令
5.2.2 I/O程序設計
5.3 中斷程序設計
5.3.1 80x86中斷方式
5.3.2 可屏蔽中斷
5.3.3 中斷向量表
5.3.4 中斷程序設計
5.4 鍵盤I/O
5.4.1 掃描碼和ASCII碼
5.4.2 BIOS和DOS鍵盤中斷功能
5.5 顯示器I/O
5.5.1 文本顯示模式I/O
5.5.2 圖形顯示模式I/O
5.6 打印機I/O
5.6.1 打印中斷調(diào)用
5.6.2 打印機控制符與狀態(tài)字節(jié)
5.7 串行通信口I/O
5.7.1 串行通信傳輸格式及參數(shù)
5.7.2 BIOS和DOS的串行通信功能調(diào)用
5.8 磁盤文件I/O
5.8.1 文件控制塊(FCB)磁盤存取方式
5.8.2 文件代號磁盤文件存取方式
習題五
第6章 32位匯編程序設計
6.1 32位處理器結(jié)構(gòu)
6.1.1 32位處理器功能結(jié)構(gòu)
6.1.2 32位處理器寄存器結(jié)構(gòu)
6.2 32位處理器指令系統(tǒng)
6.2.1 8086擴展指令
6.2.2 32位保護控制指令
6.2.3 32位擴展指令的應用
6.3 32位處理器工作方式
6.3.1 32位處理器的實地址模式
6.3.2 32位處理器保護虛地址模式
6.3.3 中斷系統(tǒng)
6.3.4 虛擬8086模式
6.4 保護模式的匯編程序設計
6.4.1 實地址模式到保護模式的切換
6.4.2 保護模式到實地址模式的切換
習題六
第7章 Win32匯編語言程序設計
7.1 Win32匯編語言程序設計基礎
7.1.1 源程序結(jié)構(gòu)
7.1.2 源程序的模式與段定義
7.1.3 API函數(shù)的使用
7.2 Win32匯編語言的基本語法
7.2.1 標號和變量
7.2.2 子程序設計
7.2.3 高級語法
7.2.4 建立Win32匯編的編程環(huán)境
7.3 Win32窗口程序設計簡介
7.3.1 Win32窗口程序示例
7.3.2 窗口程序的運行過程
7.3.3 窗口程序的主要代碼分析
7.4 匯編語言與VC 的混合編程
7.4.1 嵌入式匯編語言指令及編程方法
7.4.2 VC 調(diào)用匯編語言子程序的方法
習題七
第8章 高級匯編程序設計
8.1 MMX指令程序設計
8.1.1 MMX指令
8.1.2 MMX指令格式
8.1.3 MMX程序設計
8.2 SSE指令程序設計
8.2.1 SIMD浮點指令寄存器
8.2.2 SIMD浮點指令
8.2.3 SIMD整數(shù)指令
8.2.4 高速緩存優(yōu)化處理指令
8.2.5 SSE指令程序設計
8.3 SSE2指令系統(tǒng)
習題八
第9章 80x87協(xié)處理器及程序設計
9.1 80X87概述
9.2 80X87的結(jié)構(gòu)
9.2.1 8087的功能結(jié)構(gòu)
9.2.2 80287和80387的功能結(jié)構(gòu)
9.2.3 寄存器棧與特征字
9.2.4 狀態(tài)字
9.2.5 控制字和事故指示器
9.3 80X87的數(shù)字系統(tǒng)及數(shù)據(jù)格式
9.3.1 80x87的數(shù)字系統(tǒng)
9.3.2 80x87的數(shù)據(jù)格式
9.4 80X87指令系統(tǒng)
9.4.1 數(shù)據(jù)傳送指令
9.4.2 算術(shù)運算指令
9.4.3 比較指令
9.4.4 超越函數(shù)指令
9.4.5 常數(shù)裝入指令
9.4.6 協(xié)處理器控制指令
9.5 程序舉例
習題九
附錄一 ASCII碼字符集
附錄二 DEBUG命令及使用方法
附錄三 部分INT 21H系統(tǒng)功能調(diào)用
參考文獻

本目錄推薦

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