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

匯編語言程序設計

匯編語言程序設計

定 價:¥23.00

作 者: 龔榮武編
出版社: 科學出版社
叢編項: 面向21世紀高職高專計算機系列規(guī)劃教材
標 簽: 匯編程序

購買這本書可以去


ISBN: 9787030139979 出版時間: 2004-08-01 包裝: 平裝
開本: 16開 頁數: 228頁 字數:  

內容簡介

  《匯編語言程序設計》是高職高專計算機規(guī)劃教材,主要內容包括:微型計算機基礎知識、IBM-PC微型計算機系統(tǒng)概述、8086/8088指令系統(tǒng)、80X86/Pentium微處理器指令系統(tǒng)、匯編語言程序設計基本方法、三大結構程序設計(順序、選擇、循環(huán))、子程序設計、匯編語言程序設計示例、模塊化程序設計的基本技術、上機實驗內容及匯編語言程序調試方法等。全書共分10章。內容豐富,系統(tǒng)性強,深入淺出。在組織和闡述內容時。我們盡量將理論知識和具體的實際應用聯(lián)系起來講述,對相應的章節(jié)還配有大量實例。在每一章中,我們將本章的內容、要點等通過“知識點”、“難點”、“要求”等對讀者做出提示,使讀者在學習的過程中對每一章的具體知識點、重點難點以及要求掌握和了解的內容有一個清楚的認識,方便讀者對全書內容和組織結構有一個系統(tǒng)化的了解;書后以附錄的方式提供了ASCII碼表、80X86指令表、Debug命令表等相應的學習匯編語言必備資料,以方便讀者自學?!秴R編語言程序設計》可作為高職高專計算機、通信、網絡等專業(yè)的教材。

作者簡介

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

圖書目錄

第1章 微型計算機基礎知識
1.1 微型計算機系統(tǒng)簡述
1.1.1 微處理器
1.1.2 微型計算機系統(tǒng)
1.2 微型計算機數和字符的表示
1.2.1 計算機中數的表示
1.2.2 常用數制及其算術運算
1.2.3 數制的轉換
1.2.4 數的表示
1.2.5 加減法運算的溢出條件
1.2.6 字符的表示
1.3 匯編語言程序設計概述
1.3.1 匯編語言
1.3.2 匯編語言程序設計
習題
第2章 刪.Pc微型計算機系統(tǒng)概述
2.1 8086/8088的功能結構
2.1 ,1執(zhí)行單元EU
2.1.2 總線接口單元BIU
2.2 8086/8088的寄存器結構
2.2.1 通用寄存器
2.2.2 段寄存器
2.2.3 狀態(tài)寄存器
2.2.4 指令指針寄存器
2.3 存儲器的組織
2.3.1 存儲器的標準結構
2.3.2 存儲器的分段
2.3.3 實際地址和邏輯地址
2.3.4 堆棧
2.4 Intel80X86系統(tǒng)高檔微處理器簡介
2.4.1 80286微處理器
2.4.2 80386微處理器
2.4.3 80486微處理器
2.4.4 Pentium微處理器
習題
第3章 8086/8088指令系統(tǒng)
3.1 指令的基本格式
3.1.1 指令的構成
3.1.2 8086指令的通用格式
3.2 8086/8088的尋址方式
3.2.1 固定尋址
3.2.2 立即尋址
3.2.3 寄存器尋址
3.2.4 存儲器尋址
3.2.5 I/O端口尋址
3.3 指令的執(zhí)行時間
3.4 8086/8088指令系統(tǒng)
3.4.1 數據傳送類指令及應用
3.4.2 算術運算類指令及應用
3.4.3 邏輯運算與移位類指令及應用
3.4.4 串操作類指令及應用
3.4.5 控制轉移類指令及應用
3.4.6 處理器控制類指令及應用
習題
第4章 匯編語言程序
4.1 匯編語言與匯編程序
4.1.1 匯編語言
4.1.2 匯編程序
4.2 匯編語言程序的格式和組成元素
4.2.1 語句類型(指令、偽指令、宏指令三類)
4.2.2 匯編語言語句的四個域
4.2.3 匯編語言程序的段結構
4.3 偽指令及其應用
4.3.1 符號定義偽指令
4.3.2 數據定義及存儲器分配偽指令
4.3.3 標號定義偽指令
4.3.4 段定義偽指令
4.3.5 過程定義偽指令
4.3.6 80X86指令集選擇偽指令
4.4 匯編語言程序的上機過程
4.4.1 建立ASM文件
4.4.2 生成OBJ文件
4.4.3 生成EXE文件
4.4.4 快速生成可執(zhí)行文件的方法
4.4.5 程序的執(zhí)行和調試
4.4.6 TASM、TLINK及TurboDebug的使用
習題
第5章 80x86/Penti岫微處理器指令系統(tǒng)
5.1 80286增強和擴充指令
5.1.1 80286工作模式
5.1.2 有符號整數乘法指令
5.1.3 堆棧操作指令
5.1.4 移位指令
5.1.5 支持高級語言的指令
5.1.6 控制保護指令
5.2 80386增強和擴充指令
5.2.1 數據傳送與擴展指令
5.2.2 地址傳送指令
5.2.3 有符號乘法指令
5.2.4 符號擴展指令
5.2.5 堆棧操作指令
5.2.6 移位指令
5.2.7 位操作指令
5.2.8 條件設置指令
5.3 80486新增指令
5.3.1 字節(jié)交換指令
5.3.2 互換并相加指令
5.3.3 比較并相加指令
5.3.4 Cache管理指令
5.4 Pentium新增指令
5.4.1 8字節(jié)比較交換指令
5.4.2 處理器特征識別指令
5.4.3 讀時間標記計數器指令
5.4.4 讀模型專用寄存器指令
5.4.5 寫模型專用寄存器指令
習題
第6章 順序程序設計
6.1 匯編語言程序設計的基本步驟
6.1.1 問題分析
6.1.2 確定算法,編制流程圖
6.1.3 編碼與調試
6.2 順序程序設計
6.2.1 輸入/輸出的DOS功能調用
6.2.2 十進制BCD碼校正指令
6.2.3 順序程序設計舉例I
習題
第7章 分支程序設計
7.1 分支程序結構
7.1.1 單邊選擇程序設計
7.1.2 多邊選擇程序設計
7.2 轉移指令
7.2.1 條件轉移指令及應用
7.2.2 無條件轉移指令及應用
7.3 分支程序設計
7.3.1 用比較轉移指令實現分支
7.3.2 轉移指示表法實現分支
習題
第8章 循環(huán)程序設計
8.1 循環(huán)程序結構
8.1.1 問題的提出
8.1.2 循環(huán)程序結構
8.2 循環(huán)指令
8.2.1 重復控制指令(循環(huán)控制指令)
8.2.2 串操作指令及重復前綴
8.3 循環(huán)程序設計
8.3.1 先執(zhí)行后判斷結構的循環(huán)程序設計
8.3.2 先判斷后執(zhí)行結構的循環(huán)程序設計
8.3.3 循環(huán)程序的控制方法
8.4 多重循環(huán)
習題
第9章 子程序設計
9.1 子程序與調用程序
9.1.1 子程序設計方法
9.1.2 子程序的調用
9.2 具有子程序的匯編程序設計
9.2.1 含有NEAR過程及過程調用的程序設計
9.2.2 含有FAR過程及過程調用的程序設計
9.3 保護現場與恢復現場
9.4 過程的參數傳遞方法
9.4.1 約定寄存器法
9.4.2 約定存儲單元法
9.4.3 偽指令ExTRN,PUBLIC的使用
9.4.4 用寄存器傳送參數地址表的地址
9.4.5 用堆棧傳送參數
9.5 過程的嵌套和遞歸調用
9.5.1 過程的嵌套
9.5.2 過程的遞歸調用
第10章 匯編語言程序設計示例
10.1 字符處理
10.2 代碼轉換
10.3 表的處理
10.4 多模塊的連接
10.4.1 運行匯編源程序的過程
10.4.2 多模塊的連接
附錄
附錄A ASCII碼表
附錄B 80X86指令表
附錄C TASM5.0宏匯編程序出錯信息表
附錄D Debug命令表
附錄E 上機實驗指導
主要參考文獻

本目錄推薦

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