2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

高等職業教育「十一五」規劃教材‧高職高專軟件工程系列教材:彙編語言程序設計

  • 作者:龔榮武 著
  • 出版社: 科學出版社
  • 出版時間:2004-08-01
  • 版次:1
  • 商品編號: 10121498

    頁數:228


HK$49.80 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

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

目錄

第1章 微型計算機基礎知識
1.1 微型計算機系統簡述
1.1.1 微處理器
1.1.2 微型計算機系統
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微型計算機系統概述
2.1 8086/8088的功能結構
2.1 ,1執行單元EU
2.1.2 總線接口單元BIU
2.2 8086/8088的寄存器結構
2.2.1 通用寄存器
2.2.2 段寄存器
2.2.3 狀態寄存器
2.2.4 指令指針寄存器
2.3 存儲器的組織
2.3.1 存儲器的標準結構
2.3.2 存儲器的分段
2.3.3 實際地址和邏輯地址
2.3.4 堆棧
2.4 Intel80X86系統高檔微處理器簡介
2.4.1 80286微處理器
2.4.2 80386微處理器
2.4.3 80486微處理器
2.4.4 Pentium微處理器
習題

第3章 8086/8088指令系統
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 指令的執行時間
3.4 8086/8088指令系統
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 快速生成可執行文件的方法
4.4.5 程序的執行和調試
4.4.6 TASM、TLINK及TurboDebug的使用
習題

第5章 80x86/Penti岫微處理器指令系統
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 字節交換指令
5.3.2 互換並相加指令
5.3.3 比較並相加指令
5.3.4 Cache管理指令
5.4 Pentium新增指令
5.4.1 8字節比較交換指令
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章 循環程序設計
8.1 循環程序結構
8.1.1 問題的提出
8.1.2 循環程序結構
8.2 循環指令
8.2.1 重複控制指令(循環控制指令)
8.2.2 串操作指令及重複前綴
8.3 循環程序設計
8.3.1 先執行後判斷結構的循環程序設計
8.3.2 先判斷後執行結構的循環程序設計
8.3.3 循環程序的控制方法
8.4 多重循環
習題

第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 上機實驗指導
主要參考文獻


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。