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

普通高校十一五規劃教材:彙編語言程序設計圖文教程

  • 作者:彭宣戈,朱兵,朱兵,彭宣戈 著
  • 出版社: 北京航空航天大學出版社
  • 出版時間:2009-03-01
  • 版次:1
  • 商品編號: 10251834

    頁數:366

    紙張:膠版紙

    印次:1

    ISBN:9787811245622

    印刷時間:2009-03-01

    正文語種:中文


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

購買數量:

內容簡介

 

《彙編語言程序設計圖文教程》可作為高等院校、高職高專計算機與相關專業的教材,也可作為相關工程技術人員及自學者的參考書。彙編語言是計算機科學與技術專業學生的必修專業基礎課程,彙編語言的應用在系統軟件開發、實時控制和實時處理領域中有著重要的地位。《彙編語言程序設計圖文教程》以Intel 8086/8088 CPU為核心,全面介紹彙編語言的相關知識,闡述彙編語言程序設計的方法及技巧。《彙編語言程序設計圖文教程》在大量實例中均配以相應圖片解釋,使讀者對每個實例的操作全過程一目瞭然,更容易理解和掌握彙編語言。

目錄

第1章 概述
1.1 彙編語言概述
1.1.1 機器語言
1.1.2 彙編語言
1.1.3 高級語言
1.1.4 3種語言的特點比較

1.2 計算機中數據和字符的表示
1.2.1 數制
1.2.2 計算機中的數據單位
1.2.3 編碼
1.2.4 有符號數的表示法
1.2.5 二進制數運算

1.3 Intel系列CPU簡介
1.3.1 4/8位微處理器
1.3.2 16位微處理器
1.3.3 32位CPU
1.3.4 CPU發展趨勢
習題

第2章 8086/8088 CPU的內部結構與彙編語言程序上機
2.1 8086/8088的功能結構
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.4 彙編語言程序的調試
2.4.1 彙編語言程序
2.4.2 彙編程序
2.4.3 鏈接程序
2.4.4 彙編語言的實驗流程
2.4.5 上機環境的準備
2.4.6 彙編語言程序上機調試過程

2.5 DEBUG命令的使用
2.5.1 U命令
2.5.2 G命令
2.5.3 D命令
2.5.4 R命令
2.5.5 Q命令
習題

第3章 8086/8088指令系統
3.1 指令系統簡介
3.1.1 指令系統概述
3.1.2 彙編指令格式及特點
3.1.3 符號說明

3.2 尋址方式
3.2.1 立即尋址方式
3.2.2 寄存器尋址方式
3.2.3 直接尋址方式
3.2.4 寄存器的間接尋址方式
3.2.5 相對寄存器尋址方式
3.2.6 基+變尋址方式
3.2.7 相對的基+變尋址方式

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.6.3 循環控制指令
3.6.4 過程調用和過程返回指令

3.7 串操作類指令
3.7.1 串傳送指令
3.7.2 存儲串指令
3.7.3 串裝入指令
3.7.4 串比較指令
3.7.5 串掃瞄指令
3.7.6 重複前綴指令

3.8 標誌位設置、操作指令與處理機控制指令
3.8.1 標誌位設置指令
3.8.2 標誌位操作指令
3.8.3 處理機控制指令
習題

第4章 偽指令
4.1 偽指令的分類及語句格式
4.1.1 偽指令的分類
4.1.2 偽指令語句格式

4.2 彙編語言中的數據項
4.2.1 常數
4.2.2 變量
4.2.3 標號136

4.3 數據定義偽指令
4.3.1 常用的數據定義偽指令
4.3.2 複製操作符DUP
4.3.3 變量的類型屬性問題

4.4 符號定義偽指令
4.4.1 符號定義偽指令(EQU)
4.4.2 賦值偽指令(=)
4.4.3 定義符號名偽指令(LABEL)
4.4.4 THIS操作符

4.5 段定義偽指令
4.5.1 段定義偽指令(SEGMENT和ENDS)
4.5.2 段尋址偽指令(ASSUME)

4.6 程序開始與結束偽指令
4.6.1 程序開始偽指令(NAME、TITLE和SUBTTL)
4.6.2 程序結束偽指令(END)
4.6.3 定位偽指令(ORG)
4.6.4 當前位置計數器($)

4.7 表達式和運算符
4.7.1 算術運算符
4.7.2 邏輯運算符
4.7.3 關係運算符
4.7.4 數值返回運算符
4.7.5 分離運算符
4.7.6 運算符優先級
習題

第5章 彙編語言程序設計
5.1 程序設計概要
5.1.1 程序設計的基本步驟
5.1.2 程序流程圖
5.1.3 程序結構化概念
5.2 順序程序設計
5.3 分支程序設計

5.4 循環程序設計
5.4.1 循環結構
5.4.2 循環程序的組成
5.4.3 循環控制方法
5.4.4 多重循環程序設計

5.5 子程序設計
5.5.1 子程序設計要求
5.5.2 子程序定義語句
5.5.3 子程序與主程序之間的參數傳遞
5.5.4 子程序的嵌套與遞歸調用

5.6 DOS系統功能調用
5.6.1 系統功能調用概述
5.6.2 系統功能調用方法
5.6.3 基本I/O功能調用
5.6.4 應用舉例
習題

第6章 輸入/輸出方法
6.1 輸入/輸出概述
6.1.1 輸入/輸出端口地址
6.1.2 I/O指令
6.1.3 數據傳送方式
6.1.4 存取RT/CMOS RAM
6.2 無條件方式輸入/輸出

6.3 查詢方式輸入/輸出
6.3.1 查詢方式打印輸出
6.3.2 讀實時時鐘
習題

第7章 中斷與基本輸入/輸出系統BIOS
7.1 中斷的基本概念
7.1.1 中斷和中斷源
7.1.2 中斷傳送方式
7.1.3 中斷向量表
7.1.4 中斷處理過程
7.1.5 外部中斷
7.1.6 內部中斷
7.1.7 中斷優先級和中斷嵌套
7.1.8 中斷處理程序的設計

7.2 基本輸入/輸出系統BIOS
7.2.1 概述
7.2.2 鍵盤輸入
7.2.3 顯示輸出
7.2.4 打印輸出

7.3 軟中斷處理程序舉例
7.3.1 打印I/O程序
7.3.2 時鐘顯示程序
習題2

第8章 高級彙編語言程序設計
8.1 結構和記錄
8.1.1 結構
8.1.2 記錄

8.2 宏彙編
8.2.1 宏指令的定義和使用
8.2.2 宏指令的用途
8.2.3 宏指令中參數的使用
8.2.4 特殊的宏運算符
8.2.5 宏與子程序的區別
8.2.6 與宏有關的偽指令
8.2.7 宏定義的嵌套

8.3 重複彙編
8.3.1 偽指令REPT
8.3.2 偽指令IRP
8.3.3 偽指令IRPC

8.4 條件彙編
8.4.1 條件彙編偽指令
8.4.2 條件彙編與宏結合

8.5 多模塊程序設計
8.5.1 偽指令PUBLIC和EXTRN
8.5.2 舉例
習題

第9章 80386彙編程序設計基礎
9.1 80386微處理器結構
9.1.1 80386的體系結構
9.1.2 80386的通用寄存器
9.1.3 80386的段寄存器
9.1.4 80386的指令指針和標誌寄存器

9.2 80386存儲器尋址
9.2.1 80386存儲器尋址基本概念
9.2.2 80386的存儲器尋址方式

9.3 80386指令系統
9.3.1 80386數據傳送指令
9.3.2 80386算術運算指令
9.3.3 80386邏輯運算和移位指令
9.3.4 80386控制轉移指令
9.3.5 80386串操作指令
9.3.6 80386條件字節設置指令
9.3.7 80386位操作指令
9.3.8 80386處理器控制指令

9.4 實方式下的80386彙編程序設計
9.4.1 關於微處理器類型和段屬性類型的說明
9.4.2 實例
習題
附錄A 8088彙編語言指令系統簡表
附錄B 彙編語言偽指令簡表
附錄C DOS中斷(21H號)子功能簡表
附錄D BIOS中斷調用簡表
附錄E ASCII碼與掃瞄碼表
參考文獻


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