TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
80X86匯編語言程序設計(簡體書)
滿額折

80X86匯編語言程序設計(簡體書)

人民幣定價:46 元
定  價:NT$ 276 元
優惠價:87240
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介

《80x86匯編語言程序設計》由基礎理論、編程工具、編程方法和實際應用4部分組成,共13章。首章、第2章為基礎理論部分,包括數制、碼制等基礎知識,計算機組成及基本原理;第3、4章介紹編程工具,包括指令系統、尋址方式、偽操作和匯編語言格式;第5-9章和第13章講述編程方法,包括循環、分支、子程序等基本程序結構,宏匯編技術,中斷等輸入輸出程序設計方法,BIOS和DOS系統功能調用方法,以及多個模塊的連接技術;第10-12章為實際應用部分,包括圖形顯示、發聲和磁盤文件存取技術。
《80x86匯編語言程序設計》不僅可以作為高等院校“匯編語言程序設計”課程的教材,也可以供需用匯編語言的工程技術人員和科研人員使用。
《清華大學計算機系列教材》已伴隨著計算機科學與技術的發展茁壯成長了三十餘年,獲得了中華人民共和國教育部科技進步獎.普通高等學校優秀教材全國特等獎、全國優秀書金獎等三十多項部級以上獎勵,被近千所高校選作教材,教學效果非常好。
《清華大學計算機系列教材》經過多次修訂改版和增加新品種、新內容、新技術,基本涵蓋了本科生和碩士研究生的主要課程。
《清華大學計算機系列教材》的作者全部是清華大學計算機系的教師,教材的內容,語言特點、課時安排體現了他們治學嚴謹的特點,概念表述嚴謹,邏輯推理嚴密,語言精練。
同時,《清華大學計算機系列教材》體系完整、結構嚴謹,理論結合實際,注重素質培養。

名人/編輯推薦

這套教材已伴隨著計算機科學與技術的飛速發展茁壯成長了二十余年,獲得了國家科學技術進步獎、國家級優秀教材特等獎等29項部級以上獎勵,被幾百所高校選作教材,教學效果非常好。現經修訂和增加新品種、新內容,基本涵蓋了本科生和碩士研究生的主要課程。這套系列教材體系完整、結構嚴謹、理論結合實際、注重素質培養。

匯編語言是計算機能提供給用戶的最快而又最有效的語言,也是能夠利用計算機所有硬件特性并能直接控制硬件的惟一語言,因而在對于程序的空間和時間要求很高的場合,匯編語言是必不可少的。至于在很多需要直接控制硬件的應用場合,則更是非用匯編語言不可了。本書是高等院校計算機科學與技術專業必修課“匯編語言程序設計”所用教材。它的前一版本《lBM-PC匯編語言程序設計》曾被評為全國科技類優秀暢銷書;獲電子工業部第三屆工科電子類專業優秀教材一等獎、教育部科技進步一等獎,以及國家科技進步三等獎。

目次

前言
第1章 基礎知識
1.1 進位記數制與不同基數的數之間的轉換
1.1.1 一進制數
1.1.2 二進制數和十進制數之間的轉換
1.1.3 十六進制數及其與二進制數、十進制數之間的轉換
1.2 二進制數和十六進制數運算
1.2.1 二進制數運算
1.2.2 十六進制數運算
1.3 計算機中數和字符的表示
1.3.1 數的補碼表示
1.3.2 補碼的加法和減法
1.3.3 無符號整數
1.3.4 字符表示法
1.4 幾種基本的邏輯運算
1.4.1 與運算(AND)
1.4.2 “或”運算(OR)
1.4.3 非運算(NOT)
1.4.4 “異或”運算(XOR,exclusive-OR)習題

第2章 80x86計算機組織
2.1 80x86微處理器
2.2 基于微處理器的計算機系統構成
2.2.1 硬件
2.2.2 軟件
2.3 中央處理機
2.3.1 中央處理機(CPU)的組成
2.3.2 80x86寄存器組
2.4 存儲器
2.4.1 存儲單元的地址和內容
2.4.2 實模式存儲器尋址
2.4.3 保護模式存儲器尋址
2.5 外部設備習題

第3章 80x86的指令系統和尋址方式
3.1 80x86的尋址方式
3.1.1 與數據有關的尋址方式
3.1.2 與轉移地址有關的尋址方式
3.2 80x86機器語言指令概況
3.2.1 操作碼的機器語言表示
3.2.2 尋址方式的機器語言表示
3.2.3 加法的機器指令舉例
3.2.4 指令的執行時間
3.2.5 32位指令格式簡介
3.3 80x86的指令系統
3.3.1 數據傳送指令
3.3.2 算術指令
3.3.3 邏輯指令
3.3.4 串處理指令
3.3.5 控制轉移指令
3.3.6 處理機控制與雜項操作指令習題

第4章 匯編語言程序格式
4.1 匯編程序功能
4.2 偽操作
4.2.1 處理器選擇偽操作
4.2.2 段定義偽操作
4.2.3 程序開始和結束偽操作
4.2.4 數據定義及存儲器分配偽操作
4.2.5 表達式賦值偽操作EQU
4.2.6 地址計數器與對準偽操作
4.2.7 基數控制偽操作
4.3 匯編語言程序格式
4 3.1 名字項
4.3.2 操作項
4.3.3 操作數項
4.3.4 注釋項
4.4 匯編語言程序的上機過程
4.4.1 建立匯編語言的工作環境
4.4.2 建立ASM文件
4.4.3 用MASM程序產生OBJ文件
4.4.4 用LINK程序產生EXE文件
4.4.5 程序的執行
4.4.6 COM文件習題

第5章 循環與分支程序設計
5.1 循環程序設計
5.1.1 循環程序的結構形式
5.1.2 循環程序設計方法
5.1.3 多重循環程序設計
5.2 分支程序設計
5.2.1 分支程序的結構形式
5.2.2 分支程序設計方法
5.2.3 跳躍表法
5.3 如何在實模式下發揮80386及其後繼機型的優勢
5.3.1 充分利用高檔機的32位字長特性
5.3.2 通用寄存器可作為指針寄存器
5.3.3 與比例因子有關的尋址方式
5.3.4 各種機型提供的新指令習題

第6章 子程序結構
6.1 子程序的設計方法
6.1.1 過程定義偽操作
6.1.2 子程序的調用和返回
6.1.3 保存與恢復寄存器
6.1.4 子程序的參數傳送
6.1.5 增強功能的過程定義偽操作
6.2 嵌套與遞歸子程序
6.2.1 子程序的嵌套
6.2.2 遞歸子程序
6.3 子程序舉例
6.4 DOS系統功能調用習題

第7竟 高級匯編語言技術
7.1 宏匯編
7.1.1 宏定義、宏調用和宏展開
7.1.2 宏定義中的參數
7.1.3 LOCAL偽操作
7.1.4 在宏定義內使用宏
7.1.5 列表偽操作
7.1.6 宏庫的建立與調用
7.1.7 PURGE偽操作
7.2 重復地編
7.2.1 重復偽操作
7.2.2 不定重復偽操作
7.3 條件地編
7.3.1 條件偽操作IF的使用舉例
7.3.2 條件偽操作IF1的使用舉例
7.3.3 條件偽操作IFNDEF的使用舉例
7.3.4 條件偽操作IFB的使用舉例
7.3.5 條件偽操作IFIDN的使用舉例
7.4 高級語言結構
7.4.1 .1F/.ELSEIF/.ELSE/.ENDIF
7.4.2 .WHllE/.ENDW
7.4.3 .REPEAT/.UNTIL和.REPEAT/.UNTILCXZ
7.4.4 .BREAK和.CONTINUE
7.4.5 高級語言結構中使用的表達式習題

第8章 輸入輸出程序設計
8.1 I/O設備的數據傳送方式
8.1.1 CPU與外設
8.1.2 直接存儲器存取方式
8.2 程序直接控制I/O方式
8.2.1 I/O端口
8.2.2 I/O指令
8.2.3 I/O程序舉例
8.3 中斷傳送方式
8.3.1 8086的中斷分類
8.3.2 中斷向量表
8.3.3 中斷過程
8.3.4 中斷優先級的中斷嵌套
8.3.5 中斷處理程序
8.3.6 中斷程序舉例
8.4 80386輸入輸出
8.4.1 80386I/O操作
8.4.2 I/O允許位圖
8.5 80386的中斷處理
8.5.1 80386的中斷和異常
8.5.2 實地址下的中斷處理
8.5.3 保護方式下的中斷處理
8.5.4 虛擬8086方式下的中斷處理習題

第9章 BIOS和DOS中斷
9.1 鍵盤I/O
9.1.1 字符碼與掃描碼
9.1.2 BIOS鍵盤中斷
9.1.3 DOS鍵盤功能調用
9.2 顯示器I/O
9.2.1 字符屬性
9.2.2 BIOS顯示中斷
9.2.3 DOS顯示功能調用
9.3 打印機I/O
9.3.1 DOS打印功能
9.3.2 打印機的控制字符
9.3.3 BIOS打印功能
9.4 串行通信口I/O
9.4.1 串行通信接口
9.4.2 串行口功能調用
9.4.3 串行通信口中斷習題

第10章 彩色圖形程序設計
10.1 顯示方式
10.1.1 顯示分辨率
10.1.2 BIOS設置顯示方式
10.1.3 確定顯示適配器
10.2 視頻顯示存儲器
10.2.1 圖形存儲器映象
10.2.2 數據到顏色的轉換
10.2.3 直接視頻顯示
10.3 EGA/VGA圖形程序設計
10.3.1 讀寫像素
10.3.2 圖形方式下的文本顯示
10.3.3 彩色繪圖程序
10.4 計算機動畫
10.4.1 動畫顯示技術
10.4.2 交互式動畫
10.4.3 游戲程序實例習題

第11章 發聲系統的程序設計
11.1 可編程內部定時器8253/54
11.1.1 編程結構
11.1.2 操作模式
11.1.3 控制字
11.1.4 IBM PC 8253/54定時器的使用
11.2 通用發聲程序
11.2.1 揚聲器驅動方式
11.2.2 通用發聲程序GENSOUND1
1.2.3 80x86 PC的時間延遲
11.3 樂曲程序
11.3.1 音調與頻率和時間的關系
11.3.2 演奏樂曲的程序
11.3.3 鍵盤控制發聲程序
11.4 報警程序習顆

第12章 磁盤文件存取技術
12.1 磁盤的記錄方式
12.1.1 磁盤記錄信息的地址
12.1.2 磁盤系統區和數據區
12.1.3 磁盤目錄及文件分配表
12.2 文件代號式磁盤存取
12.2.1 路徑名和ASCIZ串
12.2.2 文件代號和錯誤返回代碼
12.2.3 文件屬性
12 2.4 寫磁盤文件
12.2.5 讀磁盤文件
12.2.6 移動讀寫指針
12.3 字符設備的文件代號式I/O
12.4 利用文件控制塊的磁盤存取方式
12.4.1 文件控制塊
12.4.2 建立磁盤文件
12.4.3 順序讀磁盤文件
12.4.4 隨機存取磁盤文件
12.4.5 絕對磁盤I/O
12.5 BIOS磁盤存取功能
12.5.1 BIOS磁盤操作
12.5.2 狀態字節
12.5.3 BIOS磁盤操作舉例習題

第13章 模塊化程序設計
13.1 匯編程序概述
13.1.1 匯編程序的主要工具
13.1.2 匯編過程
13.1.3 幾個問題
13.2 連接程序及連接對程序設計的要求
13.2.1 連接程序的主要功能
13.2.2 連接對程序設計的要求
13.3 匯編語言程序與高級語言程序的連接
13.3.1 直接插入法
13.3.2 C語言程序調用匯編語言過程法
13.4 模塊化程序設計概述
13.4.1 模塊化程序設計
13.4.2 結構化程序設計
13.4.3 程序設計舉例習題參考文獻
附錄1 80x86指令系統一覽表
附錄2 偽操作與操作符表
附錄3 中斷向量地址一覽表
附錄4 DOS系統功能調用(INT 21H)
附錄5 BIOS功能調用

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 240
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區