-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
匯編語言:基于x86處理器(原書第8版) 版權信息
- ISBN:9787111690436
- 條形碼:9787111690436 ; 978-7-111-69043-6
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
匯編語言:基于x86處理器(原書第8版) 本書特色
揭示處理器系統內部的奧秘,學會以機器級思維方式處理編程問題
匯編語言:基于x86處理器(原書第8版) 內容簡介
本書專門為Intel/Windows/DOS平臺編寫,對匯編語言進行了完整且詳細的研究和講解,教授讀者在機器級編寫和調試程序。~9章包含匯編語言的基本概念、x86處理器架構、匯編語言基礎、過程等核心概念,后續章節講解了結構和宏、MS-Windows編程、浮點數處理和指令編碼等內容。本書不僅可作為匯編語言課程的教材,還可以作為計算機系統基礎和體系結構基礎方面的教材,符合國內所提倡的系統觀教學理念。書中不僅講授具體問題的解決方案,而且注重幫助學生舉一反三,綜合應用,學到的編程理念能順利應用于其他編程的課程中。
匯編語言:基于x86處理器(原書第8版) 目錄
前言
關于作者
相關碼表
第1章 基本概念 1
1.1 歡迎來到匯編語言的世界 1
1.1.1 讀者可能會問的問題 2
1.1.2 匯編語言的應用 4
1.1.3 本節回顧 5
1.2 虛擬機概念 5
1.2.1 本節回顧 6
1.3 數據表示 7
1.3.1 二進制整數 7
1.3.2 二進制加法 9
1.3.3 整數存儲大小 9
1.3.4 十六進制整數 10
1.3.5 十六進制加法 11
1.3.6 有符號二進制整數 12
1.3.7 二進制減法 14
1.3.8 字符存儲 14
1.3.9 二進制編碼的十進制數 16
1.3.10 本節回顧 16
1.4 布爾表達式 17
1.4.1 布爾函數的真值表 18
1.4.2 本節回顧 19
1.5 本章小結 20
1.6 關鍵術語 20
1.7 復習題和練習 21
1.7.1 簡答題 21
1.7.2 算法題 22
第2章 x86處理器架構 23
2.1 一般概念 23
2.1.1 基本微機設計 23
2.1.2 指令執行周期 24
2.1.3 讀取內存 25
2.1.4 加載并執行程序 26
2.1.5 本節回顧 27
2.2 32位x86處理器 27
2.2.1 操作模式 27
2.2.2 基本執行環境 28
2.2.3 x86內存管理 30
2.2.4 本節回顧 31
2.3 64位x86-64處理器 31
2.3.1 64位操作模式 32
2.3.2 基本的64位執行環境 32
2.3.3 本節回顧 33
2.4 典型x86計算機的組件 33
2.4.1 母板 33
2.4.2 內存 35
2.4.3 本節回顧 35
2.5 輸入/輸出系統 36
2.5.1 I/O訪問層次 36
2.5.2 本節回顧 38
2.6 本章小結 38
2.7 關鍵術語 39
2.8 復習題 40
第3章 匯編語言基礎 41
3.1 基本語言元素 41
3.1.1 **個匯編語言程序 41
3.1.2 整數字面量 42
3.1.3 常整數表達式 43
3.1.4 實數字面量 43
3.1.5 字符字面量 44
3.1.6 字符串字面量 44
3.1.7 保留字 44
3.1.8 標識符 45
3.1.9 偽指令 45
3.1.10 指令 46
3.1.11 本節回顧 48
3.2 示例:整數加減法 48
3.2.1 AddTwo程序 48
3.2.2 運行和調試AddTwo程序 50
3.2.3 程序模板 54
3.2.4 本節回顧 54
3.3 匯編、鏈接和運行程序 55
3.3.1 匯編–鏈接–執行周期 55
3.3.2 列表文件 55
3.3.3 本節回顧 57
3.4 定義數據 57
3.4.1 內部數據類型 57
3.4.2 數據定義語句 58
3.4.3 向AddTwo程序添加一個變量 58
3.4.4 定義BYTE和SBYTE數據 59
3.4.5 定義WORD和SWORD數據 61
3.4.6 定義DWORD和SDWORD數據 61
3.4.7 定義QWORD數據 62
3.4.8 定義壓縮的BCD(TBYTE)數據 62
3.4.9 定義浮點類型 62
3.4.10 變量相加程序 63
3.4.11 小端序 64
3.4.12 聲明未初始化數據 64
3.4.13 本節回顧 65
3.5 符號常量 65
3.5.1 等號偽指令 66
3.5.2 計算數組和字符串的大小 67
3.5.3 EQU偽指令 68
3.5.4 TEXTEQU偽指令 68
3.5.5 本節回顧 69
3.6 64位編程介紹 70
3.7 本章小結 71
3.8 關鍵術語 72
3.8.1 術語 72
3.8.2 指令、操作符及偽指令 72
3.9 復習題和練習 73
3.9.1 簡答題 73
3.9.2 算法題 73
3.10 編程練習 74
第4章 數據傳送、尋址及算術運算 75
4.1 數據傳送指令 75
4.1.1 引言 75
4.1.2 操作數類型 75
4.1.3 直接內存操作數 76
4.1.4 MOV指令 77
4.1.5 整數的零/符號擴展 78
4.1.6 LAHF和SAHF指令 79
4.1.7 XCHG指令 80
4.1.8 直接–偏移量操作數 80
4.1.9 傳送數據的示例 81
4.1.10 本節回顧 83
4.2 加法和減法 84
4.2.1 INC和DEC指令 84
4.2.2 ADD指令 84
4.2.3 SUB指令 85
4.2.4 NEG指令 85
4.2.5 實現算術表達式 85
4.2.6 加減法影響的標志 86
4.2.7 示例程序(AddSubTest) 88
4.2.8 本節回顧 89
4.3 與數據相關的操作符和偽指令 90
4.3.1 OFFSET操作符 90
4.3.2 ALIGN偽指令 91
4.3.3 PTR操作符 92
4.3.4 TYPE操作符 92
4.3.5 LENGTHOF操作符 93
4.3.6 SIZEOF操作符 93
4.3.7 LABEL偽指令 94
4.3.8 本節回顧 94
4.4 間接尋址 94
4.4.1 間接操作數 94
4.4.2 數組 95
4.4.3 變址操作數 96
4.4.4 指針 97
4.4.5 本節回顧 99
4.5 JMP和LOOP指令 100
4.5
匯編語言:基于x86處理器(原書第8版) 作者簡介
基普·R. 歐文(Kip R. Irvine)擁有邁阿密大學計算機科學碩士、音樂藝術博士學位,現為佛羅里達國際大學高級講師,教授計算機相關的課程。他著有多本編程教材,這些書被翻譯成多國語言,涵蓋的主題包括匯編語言、C++、Visual Basic和COBOL。
- >
詩經-先民的歌唱
- >
巴金-再思錄
- >
經典常談
- >
名家帶你讀魯迅:故事新編
- >
小考拉的故事-套裝共3冊
- >
上帝之肋:男人的真實旅程
- >
羅曼·羅蘭讀書隨筆-精裝
- >
朝聞道