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

21世紀高職高專規劃教材‧計算機系列:彙編語言程序設計教程

  • 作者:賀紅娟 等 著
  • 出版社: 清華大學出版社
  • 出版時間:2009-04-01
  • 版次:1
  • 商品編號: 10431643

    頁數:198

    印刷時間:2009-04-01


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

購買數量:

內容簡介

 

彙編語言直接描述機器指令,比機器指令容易記憶和理解。通過學習和使用彙編語言,能夠感知、體會、理解機器的邏輯功能,並為理解各種軟件系統的原理打下技術理論基礎;還可掌握硬件系統的原理打下實踐應用基礎,是我們理解整個計算機系統的最佳起點和最有效途徑。
  本書共分8章,第1、2章介紹計算機和彙編語言的基礎知識;第3章主要講述8086/8088系列PC機的指令格式、尋址方式及8086/8088指令系統;第4章介紹常用的偽指令、彙編源程序的格式、彙編程序的彙編與連接及調試方法;第5章介紹彙編程序的設計;第6章介紹子程序的定義與調用,以及子程序的設計;第7章介紹高級彙編語言編程技術、宏彙編、條件彙編、重複彙編、結構及記錄;第8章主要介紹輸入/輸出和中斷。
  本書可以作為高等院校計算機及相關專業的高職高專學生的教材,也適合計算機初學者使用,讀者只需具有數制和計算機基本組成這方面的知識就可以通過本書學習。

目錄

第1章 基礎知識
1.1 進位計數制與轉換
1.1.1 進位計數制的基本概念
1.1.2 不同數制之間的轉換
1.2 帶符號數的表示方法
1.2.1 原碼、反碼和補碼表示方法
1.2.2 原碼、反碼和補碼之間的轉換
1.2.3 補碼與真值之間的轉換
1.3 非數值數據的表示
1.3.1 ASCIl碼
1.3.2 漢字編碼
1.4 彙編語言簡介
1.4.1 彙編語言的由來
1.4.2 彙編語言的特點
1.4.3 彙編語言的使用領域
1.5 彙編語言的數據類型
習題

第2章 計算機的基本組成
2.1 計算機系統概述
2.1.1 計算機硬件系統
2.1.2 計算機軟件概述
2.2 中央處理器
2.2.1 中央處理器的簡介
2.2.2 中央處理器的基本結構
2.2.3 CPU的主要技術參數
2.3 寄存器
2.3.1 寄存器組
2.3.2 通用寄存器的作用
2.3.3 專用寄存器的作用
2.4 存儲器
2.4.1 存儲器的分類
2.4.2 主存儲器
2.4.3 內存管理模式
習題

第3章 尋址方式和指令系統
3.1 尋址方式
3.1.1 立即尋址方式
3.1.2 寄存器尋址方式
3.1.3 直接尋址方式
3.1.4 寄存器間接尋址方式
3.1.5 寄存器相對尋址方式
3.1.6 基址加變址尋址方式
3.1.7 相對基址加變址尋址方式
3.2 指令系統
3.2.1 彙編語言指令格式
3.2.2 指令的分類
3.3 數據傳送類指令
3.3.1 數據傳送指令
3.3.2 堆棧操作指令
3.3.3 數據交換指令
3.3.4 標誌位操作指令
3.3.5 地址傳送指令
3.4 算術運算類指令
3.4.1 加法指令
3.4.2 減法指令
3.4.3 乘法指令
3.4.4 除法指令
3.4.5 十進制調整指令
3.5 邏輯操作類指令
3.5.1 邏輯運算指令
3.5.2 邏輯移位指令
3.6 程序控制類指令
3.6.1 轉移指令
3.6.2 循環控制指令
3.7 串操作類指令
3.7.1 傳送指令MOVS
3.7.2 串比較指令CMPS
3.7.3 串搜索指令SCAS
3.7.4 從源串中取數指令LODS
3.7.5 往目的串申存數指令STOS
3.7.6 重複前綴指令REPREPZREPNZ
習題

第4章 彙編語言
4.1 彙編語言語句
4.1.1 指令語句
4.1.2 偽指令語句
4.2 彙編語言數據與表達式
4.2.1 常量
4.2.2 變量
4.2.3 標號
4.2.4 表達式與運算符
4.2.5 運算符的優先級
4.3 彙編語言偽指令
4.3.1 數據定義及存儲器分配偽指令
4.3.2 符號定義偽指令
4.3.3 段定義偽指令SEGMENT/END
4.3.4 假定偽指令ASSUME
4.3.5 置彙編地址計數器偽指令ORG
4.3.6 源程序結束偽指令
4.4 彙編語言源程序的基本結構
4.5 彙編程序功能
4.6 彙編語言源程序的上機過程
習題

第5章 彙編語言程序設計
5.1 概述
5.1.1 彙編語言程序設計的一般步驟
5.1.2 流程圖
5.2 順序程序設計
5.3 分支程序設計
5.3.1 用條件轉移指令實現程序分支
5.3.2 用跳轉表實現多路分支
5.4 循環程序的結構
5.4.1 循環程序結構
5.4.2 循環控制指令
5.4.3 字符和字符串的輸入與輸出
5.4.4 循環程序設計
習題

第6章 子程序
6.1 子程序的調用與返回指令
6.1.1 子程序調用指令CALL
6.1.2 返回指令RET
6.2 子程序的設計方法
6.2.1 子程序的定義
6.2.2 子程序的調用與返回
6.2.3 信息的保存與恢復
6.3 主程序與子程序參數傳遞方式
6.3.1 寄存器法
6.3.2 用參數表傳遞參數
6.3.3 堆棧法
6.4 子程序的嵌套與遞歸調用
6.5 子程序應用舉例
習題

第7章 高級彙編語言編程技術
7.1 宏彙編
7.1.1 宏指令的定義、調用和展開
7.1.2 宏操作符
7.1.3 宏體特殊處理偽指令
7.1.4 宏庫建立與使用
7.1.5 宏指令與子程序的區別
7.2 重複彙編
7.2.1 定重複偽操作REPT
7.2.2 不定重複偽操作IRP
7.2.3 不定重複字符偽操作IRPC
7.3 條件彙編
7.3.1 條件彙編的定義
7.3.2 條件彙編偽指令的舉例
7.4 結構
7.4.1 結構的定義
7.4.2 結構變量的定義
7.4.3 結構變量的使用
7.5 記錄
7.5.1 記錄的定義
7.5.2 記錄變量的定義
7.5.3 記錄運算符
7.5.4 記錄變量的使用
習題

第8章 輸入/輸出和中斷
8.1 I/O設備數據傳送方式
8.1.1 I/O接口
8.1.2 I/0「接口」與「端口」
8.1.3 I/0端口地址
8.1.4 I/O指令
8.1.5 CPU與外設的傳輸方式
8.2 中斷傳送方式
8.2.1 概述
8.2.2 中斷向量和中斷向量表
8.2.3 中斷處理
8.2.4 8086/8088的中斷系統
8.3 DOS和BIOS中斷
8.3.1 概述
8.3.2 DOS系統功能調用
8.3.3 BIOS系統功能調用
8.3.4 常用BIOS功能調用
習題

附錄A 上機實驗
附錄B AsCII碼表
附錄C 調試程序DEBUG
附錄D 彙編錯誤信息
參考文獻


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