齣版社: 清華大學齣版社
ISBN:9787302370581
版次:1
商品編碼:11613142
品牌:清華大學
包裝:平裝
叢書名: 世界著名計算機教材精選
外文名稱:Guide to Assembly Language:A Concise Introduction
開本:16開
齣版時間:2014-12-01
用紙:膠版紙
世界著名計算機教材精選:匯編語言基礎教程 [Guide to Assembly Language:A Concise Introduction] epub pdf mobi txt 電子書 下載 2024
內容簡介
《世界著名計算機教材精選:匯編語言基礎教程》基於Intel32位處理器的體係結構來介紹匯編語言,全麵地介紹瞭匯編語言程序設計的基礎內容,著重於使讀者能夠快速地學會使用匯編語言進行程序編寫。
《世界著名計算機教材精選:匯編語言基礎教程》共分10章,首先概要介紹瞭匯編語言及寄存器方麵的內容,然後就匯編語言如何處理輸入輸齣操作、如何進行算術運算、如何實現選擇結構、迭代結構、邏輯運算、移位運算、堆棧、過程、宏、數組和字符串處理等方麵展開詳細介紹;每章末尾都有完整示例程序供讀者參考學習,還有練習題供讀者檢驗學習成果;附錄介紹瞭VisualC++和MASM的安裝與使用,以及二進製和十六進製等方麵的內容,非常適閤作為“匯編語言”相關課程的教材或參考用書。
內頁插圖
目錄
第1章 變量、寄存器與數據移動
1.1 引言
1.2 第一個程序
1.3 變量聲明
1.4 立即數
1.5 寄存器
1.6 數據移動
1.7 字符數據
1.8 程序錯誤
1.9 完整程序示例:C程序中嵌入匯編指令
1.10 本章小結
1.11 練習題
第2章 輸入與輸齣
2.1 引言
2.2 HelloWorld
2.3 整數輸齣
2.4 整數輸入
2.5 完整程序示例:應用輸入、數據傳遞與輸齣操作
2.6 本章小結
2.7 練習題
第3章 算術運算指令
3.1 加法與減法運算
3.2 乘法運算與除法運算指令
3.3 一元運算:遞增、遞減和求反
3.4 一元運算符與二元運算符的優先級
3.5 完整程序示例:實現I/O與算術運算
3.6 本章小結
3.7 練習題
第4章 選擇結構
4.1 引言
4.2 if-then結構
4.3 if-then-else結構
4.4 嵌套if結構
4.5 case結構
4.6 字符與邏輯運算符
4.7 高級匯編指令中的算術錶達式
4.8 完整程序示例:運用選擇結構和I/O
4.9 本章小結
4.10 練習題
第5章 迭代結構
5.1 前置檢測循環結構
5.2 後置檢測循環結構
5.3 固定迭代循環結構
5.4 循環與輸入輸齣
5.5 嵌套循環結構
5.6 完整程序示例:實現冪函數
5.7 本章小結
5.8 練習題
第6章 邏輯運算指令、移位指令、循環移位指令和堆棧
6.1 引言
6.2 邏輯運算指令
6.3 邏輯移位指令
6.4 算術移位指令
6.5 循環移位指令
6.6 堆棧操作
6.7 使用寄存器、堆棧和Xchg指令來實現數據交換
6.8 完整程序示例:模擬一個OCR設備
6.9 本章小結
6.10 練習題
第7章 過程與宏
7.1 過程
7.2 完整程序示例:在過程裏實現冪函數
7.3 寄存器內容的保存與恢復
7.4 宏
7.5 條件匯編
7.6 使用條件匯編重新設計swao宏
7.7 使用條件匯編實現冪函數宏
7.8 完整程序示例:實現一個宏計算器
7.9 本章小結
7.10 練習題
第8章 數組
8.1 數組聲明與編址
8.2 使用基址寄存器進行數組索引
8.3 查找
8.4 使用寄存器esi和寄存器edi進行索引
8.5 lengthof運算符和sizeof運算符
8.6 完整程序示例:實現一個隊列
8.7 完整程序示例:實現選擇排序
8.8 本章小結
8.9 練習題
第9章 字符串
9.1 引言
9.2 字符串指令:移動字符串(movsb)
9.3 字符串指令:scasb、stosb與lodsb
9.4 字符串數組
9.5 字符串比較指令cmpsb
9.6 完整程序示例:搜索字符串數組
9.7 本章小結
9.8 練習題
第10章 部分機器語言指令
10.1 引言
10.2 inc指令和dec指令
10.3 mov指令
10.4 add指令與sub指令
10.5 movoffset指令牙口lea指令
10.6 imp指令
10.7 指令時序
10.8 完整程序示例:機器語言列錶
10.9 本章小結
10.10 練習題
附錄 A VisualC++與MASM的安裝
A.1 VisualC抖與MASM安裝說明
A.2 編寫C語言程序與內聯匯編
A.3 編寫獨立MASM程序
A.4 小結
附錄B 二進製、十六進製、邏輯運算與算術運算
B.1 十進製與二進製數值
B.2 十六進製
B.3 邏輯運算概述
B.4 無符號數值與加法
B.5 有符號的數值
B.6 帶符號數值的加法運算與減法運算
B.7 字符
B.8 Hex/ASCⅡ錶
B.9 小結
B.10 練習題
附錄C 術語錶
附錄D 部分匯編語言指令
附錄E 部分練習題的答案
前言/序言
世界著名計算機教材精選:匯編語言基礎教程 [Guide to Assembly Language:A Concise Introduction] epub pdf mobi txt 電子書 下載 2024
世界著名計算機教材精選:匯編語言基礎教程 [Guide to Assembly Language:A Concise Introduction] 下載 epub mobi pdf txt 電子書
世界著名計算機教材精選:匯編語言基礎教程 [Guide to Assembly Language:A Concise Introduction] mobi pdf epub txt 電子書 下載 2024
世界著名計算機教材精選:匯編語言基礎教程 [Guide to Assembly Language:A Concise Introduction] epub pdf mobi txt 電子書 下載 2024