微型計算機原理與彙編語言程式設計(劉愛榮)

微型計算機原理與彙編語言程式設計(劉愛榮)

《 微型計算機原理與彙編語言程式設計(劉愛榮)》是2015年化學工業出版社出版的圖書,作者劉愛榮馬耀鋒。本書可以作為理工類高職高專教材或工程技術人員參考書。

基本介紹

  • 中文名: 微型計算機原理與彙編語言程式設計(劉愛榮)
  • 作者:劉愛榮、馬耀鋒
  • 出版社:化學工業出版社
  • ISBN:9787122236784
內容簡介,圖書目錄,

內容簡介

全書共分8章。根據課堂教學和實踐的需要,詳細介紹了計算機中的信息表示及運算、80x86內部結構、微處理器的存儲器組織、記憶體儲器,介紹了彙編指令系統和彙編語言編程基礎、微型計算機存儲器系統、彙編語言程式設計技巧和中斷程式設計。運用大量綜合性實例對各種關鍵技術進行了深入淺出的分析。此外,每一章節配有練習題,附錄配有實訓內容。
本書適合作為理工類計算機、電子、通信及自動控制等相關專業本科微機原理、彙編語言以及作為它們的組合課程的教材,也可以作為理工類高職高專教材或工程技術人員參考書。

圖書目錄

第1章計算機中的信息表示及運算
1.1計算機基本概念
1.2計算機中數據的表示及其轉換
1.2.1計算機中信息的表示
1.2.2數制表示
1.2.3數制的轉換
1.3數值型數據的表示方法
1.3.1機器數的概念及其特點
1.3.2數值型數據的表示形式
1.3.3有符號數的表示法
1.4數的運算
1.4.1二進制數的邏輯運算
1.4.2算術運算
1.4.3帶符號二進制數的表示與運算
1.4.4補碼運算
1.4.5帶符號數的運算
1.5文字信息的編碼及表示
1.5.1數字的編碼
1.5.2字元及字元串的表示方法
1.5.3漢字信息的編碼及表示
習題1
第2章微型計算機
2.1微型計算機的基本組成及套用
2.1.1微型計算機系統
2.1.2微型計算機的工作原理
2.2微處理器概述
2.2.1微處理器(CPU)的組成
2.2.2微處理器的功能
2.38088/8086微處理器
2.3.18088/8086 CPU的內部結構(編程結構)
2.3.280X86暫存器組織
2.3.3浮點及多媒體暫存器
2.4微處理器的存儲器組織
2.4.1IA32工作方式
2.4.2實方式的邏輯段
2.5記憶體儲器
2.5.1物理地址與邏輯地址
2.5.2存儲單元
2.5.3存儲器分段
習題2
第3章彙編語言基礎
3.1彙編語言的基本概念
3.1.1彙編語言的語句類型
3.1.2常量、變數、標號、運算符和表達式
3.1.3彙編語言和彙編處理過程
3.280x86指令特點
3.2.1指令格式
3.2.2運算元的分類
3.380x86的定址方式
3.3.1立即定址
3.3.2暫存器定址
3.3.3存儲器定址
3.3.4I/O連線埠定址
3.48086指令系統
3.4.1數據傳送類
3.4.2算術運算類
3.4.3邏輯操作類
3.4.4字元串操作類
3.4.5控制轉移類
3.4.6處理器控制類
3.580x86指令系統
3.5.180x86定址方式
3.5.280286擴充和增加的指令
3.5.380386、80486擴充和增加的指令
3.5.4Pentium系列處理器增加的指令
習題3
第4章彙編語言程式設計基礎
4.18086彙編語言的語句
4.1.1指令性語句格式
4.1.2指示性語句格式
4.1.3有關屬性
4.28086彙編語言中的偽指令
4.2.1符號定義語句
4.2.2變數定義語句
4.2.3段定義語句
4.2.4過程定義語句
4.2.5結束語句
4.38086彙編語言中的運算符
4.3.1常用運算符和操作符
4.3.2運算符的優先權別
習題4
第5章彙編語言程式設計
5.1彙編語言程式設計步驟
5.1.1彙編語言程式設計基本步驟
5.1.2彙編語言程式的基本結構
5.2順序程式設計
5.3分支程式設計
5.3.1雙分支程式設計
5.3.2多分支程式設計
5.4循環結構程式設計
5.4.1循環程式設計方法
5.4.2多重循環程式設計方法
5.5彙編語言程式設計與上機調試
5.5.1彙編語言程式設計實例
5.5.2DOS功能調用與子程式設計
5.5.3彙編語言程式上機調試
習題5
第6章微型計算機存儲器系統
6.1存儲系統組成
6.1.1存儲器層次結構
6.1.2高速快取
6.1.3技術指標
6.2半導體存儲器
6.2.1隨機存取存儲器RAM
6.2.2隻讀存儲器
6.3主存儲器地址解碼
6.4個人微機主存空間分配
6.5現代記憶體晶片技術
習題6
第7章彙編語言程式設計技巧
7.1彙編程式的高級語言特性
7.1.1條件控制偽指令
7.1.2循環控制偽指令
7.1.3條件控制型循環程式設計
7.2子程式與擴展子程式
7.2.1一般過程定義(子程式)偽指令
7.2.2子程式參數傳遞方法
7.2.3擴展過程定義(擴展子程式)偽指令
7.3輸入輸出程式
7.3.1輸入輸出原理
7.3.2I/O程式設計方法
7.4宏定義與宏調用
7.4.1宏定義
7.4.2宏調用
7.5重複彙編與條件彙編
7.5.1重複彙編
7.5.2條件彙編
7.6模組化程式設計
7.6.1模組化的特點
7.6.2源程式檔案包含
7.6.3目標代碼檔案包含
7.6.4子程式庫
習題7
第8章中斷程式設計
8.1中斷的概念
8.1.1內部中斷
8.1.2硬體中斷
8.1.3中斷類型與中斷向量
8.1.4中斷過程
8.2定製自己的中斷
8.2.1軟體中斷子程式的編寫
8.2.2中斷的設定
8.2.3軟體中斷的觸發與處理
8.3BIOS中斷
8.3.1螢幕及游標控制INT 10H
8.3.2鍵盤中斷INT 16H
8.3.3時鐘中斷INTI AH
8.4DOS中斷
8.4.1DOS顯示功能調用
8.4.2DOS鍵盤功能調用
8.4.3DOS日期、時間功能調用
8.5中斷程式套用
8.5.1時間與計數
8.5.2改寫INT 1CH中斷
習題8
附錄
附錄A8086指令系統表
附錄BDOS功能調用
附錄C彙編錯誤信息中英文對照表
附錄D實驗項目
實驗一彙編語言上機實驗
實驗二分支、循環程式設計實驗
實驗三DOS功能調用實驗
實驗四數值計算程式設計實驗
實驗五子程式結構設計實驗
實驗六學生成績統計報表
實驗七時鐘中斷和DOS中斷的用法
參考文獻

相關詞條

熱門詞條

聯絡我們