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

21世紀高等院校計算機系列教材:彙編語言程序設計

  • 作者:蘇帆,唐永興,吳保榮,等 編
  • 出版社: 華中科技大學出版社
  • 出版時間:2005-02-01
  • 版次:1
  • 商品編號: 10342930

    頁數:294


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

購買數量:

內容簡介

 

《彙編語言程序設計》主要闡述80x86彙編語言的程序設計方法和技術。全書共10章,第1章為基礎知識部分;第2章和第3章為編程工具部分,主要內容為80x86的尋址方式與指令系統,以及包括偽指令在內的彙編語言程序格式;第4章至第7章介紹編程方法,內容包括順序、分支、循環、子程序等基本程序結構,程序設計的基本方法和技術,多模塊連接技術,宏彙編技術,以中斷為主的輸人輸出程序設計方法,以及BIOS和DOS系統功能調用;第8章為實際應用部分,說明圖形顯示、發聲和鍵盤錄入技術,以及彙編語言與c語言接口的方法;第9章和第10章為知識拓展部分,主要介紹了分段、分頁管理與多任務保護機制,實模式與保護模式切換實例,虛擬86方式的使用程序,多媒體彙編MMX和SSE指令及其編程設計與優化處理等。全書提供了大量程序實例,每章後均附有習題。
  《彙編語言程序設計》適用於高等院校以及大、中專院校作為「彙編語言程序設計」課程的教材,也可作為計算機工作者學習彙編語言的自學參考書,只要具有高級語言程序設計基礎的讀者,都可通過《彙編語言程序設計》學習和掌握彙編語言程序設計技術。

目錄

第1章 彙編語言基礎知識
1.1 計算機系統概述
1.1.1 微機系統的基本組成
1.1.2 計算機中數據信息的類型和表示
1.2 計算機語言
1.2.1 機器語言
1.2.2 彙編語言
1.2.3 高級語言
1.3 微處理機8086/8088簡介
1.3.1 8088CPU的編程結構
1.3.2 8088CPU寄存器組
1.3.3 8088CPU存儲器組織
1.4 彙編語言的上機操作
1.4.1 軟件環境
1.4.2 彙編語言源程序上機操作步驟
1.4.3 MASM回顧和發展
1.4.4 調試工具DEBLJG
習題1

第2章 8086,8088尋址方式和指令系統
2.1 8086/8088的尋址方式
2.1.1 立即尋址方式
2.1.2 寄存器尋址方式
2.1.3 直接尋址方式
2.1.4 寄存器間接尋址方式
2.1.5 寄存器相對尋址方式
2.1.6 基址加變址尋址方式
2.1.7 相對基址加變址尋址方式
2.2 8086/8088指令系統
2.2.1 8086/8088指令概述
2.2.2 數據傳送指令
2.2.3 算術運算指令
2.2.4 邏輯運算指令
2.2.5 移位指令
2.2.6 控制轉移指令
2.2.7 標誌位操作指令
2.2.8 處理機控制指令
習題2

第3章 彙編語言程序格式
3.1 彙編語言語句
3.1.1 語句的種類和格式
3.1.2 表達式
3.1.3 特殊操作符
3.2 彙編語言偽指令
3.2.1 符號定義語句
3.2.2 數據定義語句
3.2.3 段定義語句
3.3 地址計數器
3.4 彙編語言源程序的結構
3.4.1 源程序的基本結構
3.4.2 基本的DOS功能調用
習題3

第4章 彙編語言結構化程序設計
4.1 彙編語言程序設計的基本步驟
4.2 順序程序設計
4.2.1 順序程序的結構
4.2.2 順序程序設計
4.3 分支程序設計
4.3.1 分支程序的結構
4.3.2 雙分支程序設計
4.3.3 多分支程序設計
4.4 循環程序設計
4.4.1 循環程序基本結構
4.4.2 循環程序設計
4.4.3 循環程序的控制方法
4.5 串操作
4.5.1 字符串操作指令及重複前綴
4.5.2 字符串操作示例
習題4

第5章 彙編語言模塊化程序設計
5.1 子程序設計
5.1.1 子程序的設計方法
5.1.2 子程序與主程序的參數傳遞
5.1.3 嵌套子程序
5.2 模塊化程序設計
5.2.1 段的完整定義
5.2.2 段的簡化定義
5.2.3 模塊間的通信
習題5

第6章 高級彙編語言技術
6.1 宏彙編
6.1.1 宏的定義和調用
6.1.2 宏的參數
6.1.3 與宏有關的偽指令
6.1.4 宏與子程序
6.2 重複彙編
6.2.1 重複偽指令
6.2.2 不定重複偽指令
6.3 條件彙編
6.4 數據結構
6.4.1 結構類型的說明
6.4.2 結構變量的定義
6.4.3 結構變量及其字段的引用
6.5 數據記錄
6.5.1 記錄類型的說明
6.5.2 記錄變量的定義
6.5.3 記錄變量的引用和記錄操作符
習題6

第7章 I/O和中斷系統
7.1 I/O的基本概念
7.1.1 I/O指令和I/O端口編址
7.1.2 數據傳送方式
7.2 中斷系統
7.2.1 中斷的基本概念
7.2.2 中斷指令
7.2.3 中斷向量及分類
7.3 DOS中斷與系統功能調用
7.3.1 DOS功能調用的方法(包括文件)
7.3.2 DOS基本I/O功能調用
7.4 BIOS中斷調用
7.4.1 BIOS中斷調用方法
7.4.2 常用BIOS功能調用
習題7

第8章 應用程序設計
8.1 應用程序實例
8.1.1 發盧程序設訓
8.1.2 彩色圖形程序設計
8.1.3 鍵盤錄入數據的轉換與顯示
8.2 彙編語言與C語言的接口
8.2.1 嵌入彙編
8.2.2 彙編語言與C語言的混合編程
習題8

第9章 保護虛擬機制及其程序設計
9.1 保護程序設計基礎
9.1.1 IA-32處理器寄存器組
9.1.2 保護模式下存儲器管理機制
9.1.3 保護機制
9.2 特殊指令集
9.2.1 實模式下可執行的特權級指令
9.2.2 實模式下可執行的任崽特權級指令
9.2.3 只能在保護模式下執行的指令
9.2.4 特權指令
9.3 實模式與保護模式切換
9.3.1 模式切換方法
9.3.2 模式切換程序設計示例
9.4 虛擬86方式
9.4.1 V86任務
9.4.2 V86任務中的保護
9.4.3 V86方式的進人與退出
習題9

第10章 多媒體彙編指令及其編程
10.1 MMX技術編程環境
10.1.1 MMX寄存器
10.1.2 MMX數據類型
10.1.3 MMX指令集
10.2 MMX程序設計
10.2.1 確認微處理器支持MMX指令
10.2.2 MMX指令與浮點指令的混合使用
10.2.3 MMX程序的優化
10.2.4 MMX程序設計示例
10.3 SSE編程環境
10.3.1 SSE寄存器
10.3.2 SSE數據類型
10.3.3 SSE指令集
習題10
參考文獻


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