彙編語言程序設計(簡體書)
商品資訊
系列名:21世紀全國應用型本科計算機系列實用規劃教材
ISBN13:9787301123751
出版社:北京大學出版社
作者:張寶劍; 付俊輝; 孫甲霞
出版日:2012/02/06
裝訂:平裝
商品簡介
名人/編輯推薦
目次
相關商品
商品簡介
《21世紀全國應用型本科計算機系列實用規劃教材:匯編語言程序設計》主要闡述80x86匯編語言的程序設計方法和技術。《21世紀全國應用型本科計算機系列實用規劃教材:匯編語言程序設計》共9章,內容包括計算機的基礎知識;計算機的組織結構;80x86的尋址方式與指令系統,以及包括偽指令在內的匯編語言程序格式;順序、分支、循環、子程序等基本程序結構,程序設計的基本方法和技術,多模塊連接技術,宏匯編技術,以中斷為主的輸入輸出程序設計方法,以及BIOS和DOS系統功能調用;高級編程技術以及32位編程基本技術等內容。本書內容翔實、語言淺顯、結構清晰,實例豐富,內容編排突出了匯編語言程序設計的一般方法。本書最後附有實驗內容,學生可一邊學習,一邊上機操作,便于在實踐中鞏固理論知識,具有很強的可操作性。
本書可作為普通高等院校計算機及其相關專業的匯編語言程序設計課程的教材,也可作為電子、自動控制等專業的相關教材及成人函授教育或高職高專相關專業教材,還可供自學匯編語言程序設計課程的讀者和相關技術人員參考使用。
本書可作為普通高等院校計算機及其相關專業的匯編語言程序設計課程的教材,也可作為電子、自動控制等專業的相關教材及成人函授教育或高職高專相關專業教材,還可供自學匯編語言程序設計課程的讀者和相關技術人員參考使用。
名人/編輯推薦
注重基礎性和先進性的結合,重視實踐和應用環節
注重時代和實用性的結合,重視硬件和師資條件
注重科學性與通俗性的結合,重視實例和設計思想
根據教學實踐,著眼于培養學生的創新實踐能力。
融入一線教師多年的教學經驗與科研成果,幫助學生全面提高應用技術。
在普及科技知識的閹時,將人文知識融入理論講解,提高學生的綜合素質。
配套的教學課件、源代碼、素材和習題答案等教學資源,全面方便教與學。
注重時代和實用性的結合,重視硬件和師資條件
注重科學性與通俗性的結合,重視實例和設計思想
根據教學實踐,著眼于培養學生的創新實踐能力。
融入一線教師多年的教學經驗與科研成果,幫助學生全面提高應用技術。
在普及科技知識的閹時,將人文知識融入理論講解,提高學生的綜合素質。
配套的教學課件、源代碼、素材和習題答案等教學資源,全面方便教與學。
目次
第1章 緒論
1.1 匯編語言概述
1.1.1 機器語言
1.1.2 匯編語言
1.1.3 高級語言
1.2 數據的表示
1.2.1 二進制數和十六進制數
1.2.2 無符號數與帶符號數的表示
1.2.3 字符的表示
1.2.4 BCD碼
1.3 小結
習題
第2章 80x86計算機系統組織
2.1 80x86計算機的基本結構
2.2 CPU
2.2.1 CPU的基本組成
2.2.2 80x86CPU的寄存器組
2.2.3 80x86的工作模式
2.3 存儲器
2.3.1 實模式下存儲器管理
2.3.2 保護模式下存儲器管理
2.3.3 數據尋址方式
2.4 小結
習題
第3章 匯編語言程序格式
3.1 匯編語言的語句
3.1.1 語句格式
3.1.2 表達式
3.1.3 常數、變量和標號
3.1.4 地址計數器和地址表達式
3.2 偽指令
3.2.1 符號定義語句
3.2.2 段定義語句
3.3 操作符
3.3.1 地址操作符
3.3.2 類型操作符
3.4 匯編語言源程序的結構
3.4.1 源程序的一般結構
3.4.2 常用的源程序基本框架
3.5 匯編語言程序的開發
3.5.1 開發過程
3.5.2 開發環境
3.5.3 調試及運行
3.6 小結
習題
第4章 80x86指令系統
4.1 指令格式
4.2 數據傳送指令
4.2.1 通用數據傳送指令
4.2.2 地址傳送指令
4.2.3 狀態標志位傳送指令
4.2.4 累加器專用傳送指令
4.3 算術運算指令
4.3.1 加法指令
4.3.2 減法指令
4.3.3 乘除指令
4.4 位操作指令
4.4.1 邏輯運算指令
4.4.2 移位元指令
4.5 控制轉移指令
4.5.1 無條件轉移指令
4.5.2 條件轉移指令
4.5.3 其他控制指令
4.6 串操作指令
4.7 處理器控制指令
4.8 小結
習題
第5章 基本控制結構
5.1 順序結構
5.2 分支結構
5.2.1 分支程序的實現方法
5,2.2 分支程序舉例
5.2.3 多分支程序舉例
5.3 循環結構
5.3.1 循環程序的實現方法
5.3.2 循環程序舉例
5.3.3 多重循環程序舉例
5.4 字符串處理
5.4.1 串操作指令
5.4.2 重復前綴
5,4.3 字符串操作舉例
5.5 小結
習題
第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.2.3 利用地址表傳遞參數地址
6.2.4 利用堆棧傳遞參數
6.3 遞歸子程序
6.4 小結
習題
第7章 輸入/輸出與中斷
7.1 輸入/輸出的基本概念
7.1.1 110端口地址
7.1.2 110指令
7.1.3 數據傳送方式
7.2 程序直接I/O方式
7.2.1 查詢方式讀實時鐘
7.2.2 查詢方式打印輸出
7.3 中斷方式
7.3.1 中斷分類
7.3.2 中斷過程與中斷向量
7.3.3 巾斷指令
7.4 DOS和BIOS服務
7.4.1 DOS系統調用
7.4.2 BIOS服務
7.4.3 鍵盤輸入
7.4.4 顯示輸出
7.5 中斷服務程序設計
7.5.1 中斷服務程序設計的
基本方法
7.5.2 中斷服務程序設計舉例
7.6 小結
習題
第8章 高級匯編語言技術
8.1 結構
8.1.1 結構類型的定義
8.1.2 結構變量的定義
8.2 宏指令
8.2.1 宏定義、宏調用與宏展開
8.2.2 宏的偽指令和操作符
8.2.3 宏與過程的區別
8.3 重復塊
8.3.1 偽指令REPEAT
8.3.2 偽指令FOR
8.3.3 偽指令FORC
8.4 條件匯編
8.4.1 條件匯編偽指令
8.4.2 條件匯編與宏結合
8.5 多模塊程序設計
8.5.1 包含文件
8.5.2 多個模塊的連接
8.5.3 段定義完整與簡化定義
8.5.4 模塊間的通信
8.5.5 過程庫
8.5.6 編寫供TurboC調用的函數
……
第9章 Win32匯編語言編程初步
實驗指導
附錄
參考文獻
1.1 匯編語言概述
1.1.1 機器語言
1.1.2 匯編語言
1.1.3 高級語言
1.2 數據的表示
1.2.1 二進制數和十六進制數
1.2.2 無符號數與帶符號數的表示
1.2.3 字符的表示
1.2.4 BCD碼
1.3 小結
習題
第2章 80x86計算機系統組織
2.1 80x86計算機的基本結構
2.2 CPU
2.2.1 CPU的基本組成
2.2.2 80x86CPU的寄存器組
2.2.3 80x86的工作模式
2.3 存儲器
2.3.1 實模式下存儲器管理
2.3.2 保護模式下存儲器管理
2.3.3 數據尋址方式
2.4 小結
習題
第3章 匯編語言程序格式
3.1 匯編語言的語句
3.1.1 語句格式
3.1.2 表達式
3.1.3 常數、變量和標號
3.1.4 地址計數器和地址表達式
3.2 偽指令
3.2.1 符號定義語句
3.2.2 段定義語句
3.3 操作符
3.3.1 地址操作符
3.3.2 類型操作符
3.4 匯編語言源程序的結構
3.4.1 源程序的一般結構
3.4.2 常用的源程序基本框架
3.5 匯編語言程序的開發
3.5.1 開發過程
3.5.2 開發環境
3.5.3 調試及運行
3.6 小結
習題
第4章 80x86指令系統
4.1 指令格式
4.2 數據傳送指令
4.2.1 通用數據傳送指令
4.2.2 地址傳送指令
4.2.3 狀態標志位傳送指令
4.2.4 累加器專用傳送指令
4.3 算術運算指令
4.3.1 加法指令
4.3.2 減法指令
4.3.3 乘除指令
4.4 位操作指令
4.4.1 邏輯運算指令
4.4.2 移位元指令
4.5 控制轉移指令
4.5.1 無條件轉移指令
4.5.2 條件轉移指令
4.5.3 其他控制指令
4.6 串操作指令
4.7 處理器控制指令
4.8 小結
習題
第5章 基本控制結構
5.1 順序結構
5.2 分支結構
5.2.1 分支程序的實現方法
5,2.2 分支程序舉例
5.2.3 多分支程序舉例
5.3 循環結構
5.3.1 循環程序的實現方法
5.3.2 循環程序舉例
5.3.3 多重循環程序舉例
5.4 字符串處理
5.4.1 串操作指令
5.4.2 重復前綴
5,4.3 字符串操作舉例
5.5 小結
習題
第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.2.3 利用地址表傳遞參數地址
6.2.4 利用堆棧傳遞參數
6.3 遞歸子程序
6.4 小結
習題
第7章 輸入/輸出與中斷
7.1 輸入/輸出的基本概念
7.1.1 110端口地址
7.1.2 110指令
7.1.3 數據傳送方式
7.2 程序直接I/O方式
7.2.1 查詢方式讀實時鐘
7.2.2 查詢方式打印輸出
7.3 中斷方式
7.3.1 中斷分類
7.3.2 中斷過程與中斷向量
7.3.3 巾斷指令
7.4 DOS和BIOS服務
7.4.1 DOS系統調用
7.4.2 BIOS服務
7.4.3 鍵盤輸入
7.4.4 顯示輸出
7.5 中斷服務程序設計
7.5.1 中斷服務程序設計的
基本方法
7.5.2 中斷服務程序設計舉例
7.6 小結
習題
第8章 高級匯編語言技術
8.1 結構
8.1.1 結構類型的定義
8.1.2 結構變量的定義
8.2 宏指令
8.2.1 宏定義、宏調用與宏展開
8.2.2 宏的偽指令和操作符
8.2.3 宏與過程的區別
8.3 重復塊
8.3.1 偽指令REPEAT
8.3.2 偽指令FOR
8.3.3 偽指令FORC
8.4 條件匯編
8.4.1 條件匯編偽指令
8.4.2 條件匯編與宏結合
8.5 多模塊程序設計
8.5.1 包含文件
8.5.2 多個模塊的連接
8.5.3 段定義完整與簡化定義
8.5.4 模塊間的通信
8.5.5 過程庫
8.5.6 編寫供TurboC調用的函數
……
第9章 Win32匯編語言編程初步
實驗指導
附錄
參考文獻
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。