庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
   
區政新角度
  • 定價64.00元
  • 8 折優惠:HK$51.2
  • 放入購物車
二樓書籍分類
 
組合語言(修訂版)(附範例光碟片)

組合語言(修訂版)(附範例光碟片)

沒有庫存
訂購需時10-14天
9789572153444
陳俊榮
全華科技
2006年7月04日
490.00  元
HK$ 465.5  







* 叢書系列:高工電群
* 規格:平裝 / 448頁 / 19.0*26.0 cm / 普級 / 單色印刷 / 初版
* 出版地:台灣


高工電群


[ 尚未分類 ]









  本書依照八十七年九月教育部公佈之工業職業學校電機、電子群「組合語言」課程標準編輯而成,符合一般高職學生的需求。適用於電子、資訊科二年級之學生。並附範例光碟片可作為上機練習時使用。

本書特色

  1.依教育部公佈之最新課程標準編輯而成。
  2.每一章節皆精心設計,並附有隨堂練習及習題,以提高學習效率。
  3.適用於高工電子、資訊科二年級之學生。



1 微電腦系統介紹1
1-1 微電腦系統的歷史演進2
1-1-1 CPU的先驅INTEL2
1-1-2 另一個巨人 MOTOROLA3
1-1-3 新的組合4
1-1-4 Pentium II的推出4
1-2 基本數位系統7
1-3 資料表示與轉換8
1-3-1 數字系統轉換8
1-3-2 負數與補數18
1-3-3 位元(BIT)與位元組(BYTE)的觀念 21
1-3-4 ASCII碼的介紹21
1-3-5 如何觀察記憶體的內容23
1-3-6 記憶體空間的計算24
1-3-7  由位址計算記憶體大小26
習 題29

2 CPU內部架構介紹35
2-1 8086的內部結構36
2-1-1  8088的內部結構36
2-1-2 8088的管線處理38
2-2 機器碼與組合語言39
2-3 暫存器結構40
2-3-1  8088的暫存器40
2-3-2 一般暫存器結構41
2-3-3 區段暫存器和指位暫存器43
2-3-4 STACK(堆疊) 的觀念46
2-3-5 旗標暫存器(Flag Register)48
2-4 80386/486 32位元暫存器53
2-5 分段式的記憶體管理55
2-6 資料在記憶體的儲存方式57
2-7 位址在記憶體的儲存方式58
2-8 定址模式59
習 題69

3 組合語言程式之開發81
3-1 原始程式轉換成可執行碼的方式82
3-2 可執行檔案執行的步驟83
3-3  可執行程式產生的步驟84
3-4 組合語言中的附檔名介紹86
3-5 Debug程式介紹87
3-5-1 Debug指令的介紹88
3-5-2 利用Debug撰寫程式90
3-5-3 利用Debug指令G執行程式91
3-5-4 程式的命名與存檔92
3-5-5  程式的反組譯93
3-5-6 組合語言指令的簡單介紹94
3-5-7 在Debug之下修改程式95
3-5-8 單步執行及觀察暫存器內容98
3-5-9 利用D指令觀察記憶體內容104
3-5-10 Debug指令綜合練習106
3-6 啟動 MASM112
3-6-1 前 言112
3-6-2 MASM的操作113
3-6-3 LST檔的內容114
3-6-4  交互參考檔的產生118
3-7 LINK連結程式的操作120
3-7-1 前 言120
3-7-2 MAP檔的討論122
3-8  MASM6.X版的組譯與連結126
3-8-1 前 言126
3-8-2 使用ML來組譯連結程式132
習 題137

4 組合語言程式結構143
4-1 組合語言程式概論144
4-2 組合語言指令格式145
4-3 MASM的演進147
4-4  MASM4.X版中程式的格式147
4-5 MASM5.X版中程式的格式157
4-6 MASM6.X版中程式撰寫的格式161
習 題164

5 虛擬指令與資料轉移傳送指令169
5-1 前 言170
5-2 虛擬指令介紹170
5-2-1 列表機虛擬指令介紹170
5-2-2 區段定義虛擬指令171
5-2-3 資料虛擬指令172
5-2-4 其他虛擬指令175
5-3  資料轉移傳送指令176
5-3-1 前 言176
5-3-2 一般傳送資料指令176
5-3-3 堆疊資料存取指令179
5-3-4  位址資料傳送指令182
5-3-5 I/O埠資料傳送指令186
5-3-6 旗標內含傳送指令187
5-3-7 資料查表指令 188
習 題190

6 算術及邏輯運算指令195
6-1 算術運算指令196
6-1-1 加法指令196
6-1-2  減法指令201
6-1-3 乘法指令207
6-1-4 除法指令210
6-1-5 有號數擴展指令211
6-2 邏輯運算指令213
習 題223

7 程式流程控制231
7-1 前 言232
7-1-1 無條件跳躍指令JMP232
7-1-2  比較指令CMP233
7-1-3 有條件跳躍指令234
7-2 旗標設定指令241
7-2-1 進位旗標設定指令241
7-2-2  方向旗標設定指令244
7-2-3 中斷旗標設定指令248
7-3 迴圈指令248
7-4 程序(Procedure)定義與呼叫252
7-4-1 副程式的定義253
7-4-2 副程式的呼叫254
7-4-3 檔內呼叫256
7-4-4 檔外呼叫258
7-4-5 參數的傳遞262
7-5 中斷型態與應用266
7-5-1 何謂中斷266
7-5-2 中斷的種類267
7-5-3 中斷向量表267
7-5-4 中斷服務程式起始位址的計算271
7-5-5 軟體的中斷要求272
習 題274

8 巨集組譯279
8-1 巨集簡介280
8-2 巨集的定義280
8-3 巨集展開282
8-4  巨集的程式庫287
8-5 INCLUDE指令的使用290
8-6 巨集的參數傳遞293
8-7 條件式巨集組譯299
8-8  巨集指令與副程式之比較301
習 題303

9 基本資料運算處理與應用305
9-1 前 言306
9-2 字串運算處理306
9-2-1 字串搬移指令306
9-2-2 字串比較指令311
9-2-3 字串搜尋指令314
9-2-4  字串載入指令316
9-2-5 字串儲存指令319
9-2-6 前置重複指令321
9-3 位元運算處理322
9-3-1  位元平移指令322
9-3-2 位元旋轉指令326
9-4 BCD碼及ASCII碼之轉換處理331
9-4-1 BCD碼介紹 331
9-4-2 未包裝運算調整指令332
9-4-3 包裝運算調整指令340
習 題343

10 基本週邊設備輸入輸出控制347
10-1 前 言348
10-2 螢幕輸出顯示控制348
10-2-1 DOS的螢幕服務348
10-2-2  BIOS的螢幕服務351
10-2-3 文字模式與繪圖模式352
10-2-4 螢幕顯像原理352
10-2-5 單色繪圖顯示卡354
10-2-6 BIOS INT 10H的螢幕處理359
10-3 磁碟及檔案控制367
10-3-1 DOS的磁碟架構367
10-3-2 磁片的系統區與資料區369
10-3-3 檔案目錄371
10-3-4 檔案配置表373
10-4  鍵盤輸入控制374
10-4-1 DOS的鍵盤服務374
10-2-4 BIOS的鍵盤服務383
10-5 印表機輸出控制 390
10-5-1 DOS的印表機服務390
10-5-2 BIOS的印表機服務392
10-6 記憶體管理控制395
10-6-1  記憶體種類介紹395
10-6-2 各種常用記憶體規格介紹397
10-6-3 記憶體的擴充399
10-6-4 .COM檔的介紹400
10-6-5 .EXE 檔介紹401
10-6-6 MCB的介紹402
10-6-7 記憶體的配置管理404
10-6-8  常駐程式406
10-6-9 中斷服務程式ISR408
10-6-10 撰寫新的ISR408
10-6-11 更換系統原先的 ISR412
10-6-12 攔截修改系統的ISR416
習 題417




其 他 著 作