(高職高專)匯編語言程序設計(第二版)(計算機類)
- 所屬分類:
高職高專計..
- 作者:
雷印勝,秦然,賈萍 編著
- 出版社:
大連理工大學出版社
- ISBN:9787561123515
- 出版日期:2008-5-1
-
原價:
¥45.00元
現價:¥32.70元
圖書簡介
匯編語言是從事計算機系統開發必備的程序開發技術之一,它屬于低級語言,能夠直接操作計算機硬件,是其他語言不能取代的。
本書內容由基本篇、提高篇和自測篇三部分組成,第一部分講述了“其工作原理、內部結構、尋址方式和指令系統,并用較大的篇幅介紹了簡單程序和復雜程序設計實例。第二部分為提高篇,以80386微處理器為講述對象,詳細介紹了它的基本工作原理、新增指令集和3種工作模式,并用多個應用例子介紹了基于于80386CPU的編程技巧。第三部分為檢驗學習效果,本書給出了兩套自測試卷及其參考答案。
目錄
第1章 微型計算機系統概述
1.1 微型計算機系統簡介
1.1.1 微型計算機發展史
1.1.2 微型計算機應用領域
1.2 微型計算機系統基本組成
1.2.1 微型計算機軟硬件概念
1.2.2 微型計算機結構
1.2.3 CISC機和RISC機
1.3 習題與綜合練習
第2章 微型計算機系統結構
2.1 8086/8088微處理器
2.1.1 CPU結構
2.1.2 寄存器結構
2.2 工作模式
2.2.1 最小工作模式
2.2.2 最大工作模式
2.3 工作過程
2.4 一個完整的源程序
2.5 習題與綜合練習
第3章 8086/8088指令系統
3.1 尋址方式
3.1.1 操作數類型
3.1.2 尋址方式
3.2 指令系統
3.2.1 數據傳送指令
3.2.2 算術運算指令
3.2.3 邏輯運算指令
3.2.4 移位指令
3.2.5 轉移指令
3.2.6 字符串操作指令
3.2.7 處理器控制指令
3.2.8 輸入輸出指令
3.2.9 中斷指令
3.3 高級匯編語言技術
3.3.1 匯編語言語句類型“
3.3.2 匯編語言偽指令
3.3.3 匯編語言程序設計
3.3.4 結構和記錄
3.3.5 條件匯編與宏操作偽指令
3.4 DOS系統功能調用及程序設計
3.4.1 概述
3.4.2 DOS功能調用分組
3.4.3 常用的DOS INT 21H功能調用
3.4.4 磁盤文件管理
3.5 BIOS功能調用
3.5.1 概述
3.5.2 常用BIOS功能調用
3.5.3 圖形顯示程序設計
3.6 習題與綜合練習
第4章 基本程序設計
4.1 順序程序設計
4.1.1 存儲單元內容移位
4.1.2 乘法運算與乘10運算
4.1.3 屏蔽與組合
4.1.4 字節分離
4.1.5 單字節壓縮BCD數加法運算
4.1.6 兩字節的二進制數加法運算
4.1.7 取數的反碼和補碼
4.1.8 F方表
4.2 分支程序設計
4.2.1 單重分支結構程序
4.2.2 多重分支結構程序
4.3 循環程序設計
4.3.1 循環程序的結構
4.3.2 單重循環程序
4.3.3 多重循環程序
4.3.4 循環次數未知的循環程序
4.3.5 “位”控制循環程序
4.4 子程序設計
4.4.1 子程序與主程序
4.4.2 子程序段內調用和返回
4.4.3 子程序段間調用和返回
4.4.4 調用程序和子程序間的參數傳遞
4.4.5 寄存器內容的保護
4.4.6 子程序的嵌套使用
4.4.7 關于遞歸子程序、可重入子程序
4.5 具有模塊結構的程序設計
4.5.1 概述
4.5.2 模塊的組合方式
4.5.3 模塊間的通信
4.5.4 模塊化程序設計的注意點
4.5.5 模塊化程序設計舉例
4.6 習題與綜合練習
第5章 復雜程序設計
5.1 定點數算術運算程序
5.1.1 定點數運算的概念
5.1.2 定點數加法運算
5.1.3 定點數減法運算
5.1.4 定點數乘法運算
5.1.5 定點數除法運算
5.2 浮點數算術運算程序
5.2.1 浮點數概念
5.2.2 浮點數的規格化
5.2.3 浮點數加減運算
5.2.4 浮點數乘除運算
5.3 代碼轉換
5.3.1 二進制數與ASCⅡ碼間的相互轉換
5.3.2 二進制數與BCD碼間的相互轉換
5.3.3 二進制數到七段顯示碼的轉換
5.4 字符數據處理
5.4.1 字符串比較
5.4.2 字符串檢索
5.4.3 字符刪除與插入
5.4.4 字符串統計
5.5 表處理
5.5.1 表的查詢
5.5.2 表的插入與刪除
5.6 檢索
5.6.1 順序檢索
5.6.2 折半檢索
5.6.3 散列值檢索
5.7 排序
5.7.1 交換排序
5.7.2 選擇排序
5.7.3 插入排序
5.8 習題與綜合練習
第6章 匯編語言的一些特殊命令用法
6.1.EXE文件和.COM文件
6.2 程序段前綴
6.3 匯編程序(ASM,MASM)
6.3.1 匯編程序的類別
6.3.2 匯編過程
6.3.3 運行環境
6.3.4 操作過程
6.3.5 匯編操作舉例
6.4 連接程序(LINK)
6.4.1 連接程序的作用
6.4.2 連接過程
6.4.3 LINK的使用與操作
6.5 調試程序(DEBUG)
6.5.1 DEBUG的功能及其啟動
6.5.2 DEBUG各命令的用法
6.5.3 應用舉例
6.6 符號調試程序SYMDEB簡介
6.7 上機操作輔助程序介紹
6.7.1 顯示(或打印)單個字符
6.7.2 顯示字符串
6.7.3 鍵入單個字符
6.7.4 鍵入字符串
6.7.5 程序正常結束
6.8 匯編語言與高級語言的連接
6.8.1 TURBO C調用匯編子程序
6.8.2 TURBO C行間嵌入匯編
16.9 習題與綜合練習
第7章 80386程序設計基礎
7.1 實地址方式
7.2 80386寄存器
7.2.1 通用寄存器
7.2.2 段寄存器和段描述符寄存器
7.2.3 指令指針和標志寄存器
7.3 80386存儲器尋址
7.3.1 存儲器尋址基本概念
7.3.2 靈活的存儲器尋址方式
7.3.3 支持各種數據結構
7.4 80386指令集
7.4.1 數據傳送指令
7.4.2 算術運算指令
7.4.3 邏輯運算和移位指令
7.4.4 控制轉移指令
7.4.5 串操作指令
7.4.6 高級語言支持指令
7.4.7 條件字節設置指令
7.4.8 位操作指令
7.4.9 處理器控制指令
7.5 實地址方式下的程序設計
7.5.1 說明
7.5.2 實例
7.6 操作系統類指令
7.6.1 實地址方式和任何特權級下可執行的指令
7.6.2 實地址方式及特權級0下可執行的指令
7.6.3 只能在保護虛地址方式下執行的指令
7.6.4 顯示關鍵寄存器內容的實例
7.6.5 被包含文件386SCD.ASM
7.6.6 特權指令
7.7 習題與綜合練習-
第8章 保護虛地址方式下的80386及其編程
8.1 保護虛地址方式簡介
8.1.1 存儲管理機制
8.1.2 保護機制
8.2 分段管理機制
8.2.1 段定義和虛擬地址到線性地址轉換
8.2.2 存儲段描述符
8.2.3 全局和局部描述符表
8.2.4 段選擇子
8.2.5 段描述符高速緩沖寄存器
8.3 80386控制寄存器和系統地址寄存器
8.3.1 控制寄存器
8.3.2 系統地址寄存器
8.4 實地址方式與保護虛地址方式切換實例
8.4.1 演示實地址和保護虛地址切換的實例
8.4.2 演示32位代碼段和16位代碼段切換的實例
8.5 任務狀態段和控制門
8.5.1 系統段描述符
8.5.2 門描述符
8.5.3 任務狀態段
8.6 控制轉移
8.6.1 任務內無特權級變換的轉移
8.6.2 演示任務內無特權級變換轉移的實例
8.7 分頁管理機制
8.7.1 存儲器分頁管理機制
8.7.2 線性地址到物理地址的轉換
8.7.3 頁級保護和虛擬存儲器支持
8.7.4 頁異常
8.7.5 演示分頁機制的實例
8.8 輸入/輸出保護
8.8.1 輸入/輸出保護
8.8.2 重要標志保護
8.8.3 演示輸入/輸出保護的實例
8.9 80386的中斷和異常
8.9.180386的中斷和異常
8.9.2 異常類型
8.9.3 中斷和異常的轉移方法
8.9.4 演示中斷處理的實例
8.10 虛擬8086方式
8.10.1 V86方式
8.10.2 進入和離開V86方式
8.10.3 演示進入和離開V86方式的實例
8.10.4 V86方式下的敏感指令
8.11 習題與綜合練習
自測試卷(一)
自測試卷(二)
同類熱銷圖書
書名 | 作者 | 出版社 | 價格 | 購買 |
Office 2007辦公軟件應用教程:工作任務匯編 | 陳靜,張爽.. | 化學工業出版社 | ¥49.00¥39.20 |
詳情 |
跟我動手學 S7-300/400PLC(附DVD) | 廖常初 主.. | 機械工業出版社 | ¥32.00¥24.50 |
詳情 |
Jewel CAD珠寶設計實用教程(第2版) | 王晨旭,劉.. | 人民郵電出版社 | ¥68.00¥54.40 |
詳情 |
優秀動漫游系列教材--游戲制作人生存手冊 | (英)愛爾.. | 中國科學技術出版.. | ¥59.00¥39.60 |
詳情 |
現代辦公自動化教程(Microsoft Office Specialist 2010 .. | 靳廣斌 主.. | 中國人民大學出版.. | ¥35.00¥28.00 |
詳情 |
VB6.0 程序設計實訓教程——21世紀高高專規劃教材 | 楊克玉 主.. | 機械工業出版社 | ¥22.00¥16.50 |
詳情 |
Windows Server 2003網絡管理(21世紀高職高專規劃教材—.. | 姜玉波 等.. | 清華大學出版社 | ¥29.00¥21.80 |
詳情 |
計算機網絡安全技術實驗教程 | 周緋菲,何.. | 北京郵電大學出版.. | ¥24.00¥18.90 |
詳情 |
UG NX7.5 基礎與實例教程(高職高專機電類工學結合模式教.. | 將建國,張.. | 清華大學出版社 | ¥32.00¥24.30 |
詳情 |
網頁設計與制作(Dreamweaver+Flash+Photoshop版)(第2版.. | 九州書源 .. | 清華大學出版社 | ¥36.80¥27.60 |
詳情 |
路由與交換技術 | 鄧秀慧 | 電子工業出版社 | ¥35.00¥28.00 |
詳情 |
EDA技術與Verilog HDL | 潘松,黃繼.. | 清華大學出版社 | ¥38.00¥28.90 |
詳情 |
中文版Excel 2007電子表格實用教程(計算機基礎與實訓教材.. | 謝啟祥 編.. | 清華大學出版社 | ¥30.00¥20.70 |
詳情 |
Windows Server 2008服務器搭建與管理(網絡工程師實用培.. | 李書滿,杜.. | 清華大學出版社 | ¥35.00¥26.60 |
詳情 |
網頁設計與制作教程(配光盤)(高職高專“工作過程導向”.. | 孫永道,高.. | 清華大學出版社 | ¥35.00¥26.30 |
詳情 |
Linux操作系統(第2版) | 邵國金 | 電子工業出版社 | ¥45.00¥36.80 |
詳情 |
計算機網絡基礎/高職高專“十一五”計算機類專業規劃教材 | 顧可民 主.. | 機械工業出版社 | ¥19.00¥14.30 |
詳情 |
零起點學辦公自動化——Office 2007視頻教程(配光盤)(I.. | 徐軍,郭晶.. | 清華大學出版社 | ¥29.00¥23.20 |
詳情 |
VC++程序設計基礎教程(高職高專計算機教學改革新體系規劃.. | 宋金珂,高.. | 清華大學出版社 | ¥28.00¥22.40 |
詳情 |
(教材)教育部高等學校高職高專計算機類專業建設參考方案 | 溫濤 等編.. | 中國鐵道出版社 | ¥40.00¥32.00 |
詳情 |
VB語言與測量程序設計(附光盤) | 佟彪 主編 | 中國電力出版社 | ¥39.80¥31.10 |
詳情 |
網站推廣(國家骨干高職院校建設成果 電子商務專業工作過.. | 孫丹 主編 | 清華大學出版社 | ¥26.00¥19.80 |
詳情 |
綜合布線技術項目教程(第2版) | 禹祿君 主.. | 電子工業出版社 | ¥39.00¥29.20 |
詳情 |
SQL Server2005數據庫實用教程(新世紀高職高專計算機專業.. | 屈武江,梁.. | 大連理工大學出版.. | ¥35.00¥28.00 |
詳情 |
網絡廣告設計與制作——21世紀高職高專藝術設計規劃教材 | 謝成開,王.. | 清華大學出版社 | ¥38.00¥26.30 |
詳情 |