當前位置:編程學習大全網 - 編程語言 - 微機原理與匯編語言程序設計的目錄

微機原理與匯編語言程序設計的目錄

前言

第1章微型計算機概述

本章學習目標

1.1計算機的發展與應用

1.1.1計算機的發展歷史及發展趨勢

1.1.2計算機的特點與分類

1.1.3計算機的應用

1.2計算機的基本結構和工作原理

1.2.1計算機的基本結構

1.2.2計算機的工作原理

1.3計算機系統

1.3.1計算機的硬件系統

1.3.2計算機的軟件系統

1.4微型計算機的基本概念

1.4.1微處理器的產生,發展及分類

1.4.2微型計算機的性能指標介紹

1.4.3微型計算機的特點及應用

1.4.4微型計算機系統的組成

本章小結

習題壹

第2章計算機中的數據表示

2.1計算機中的數制及其轉換

2.1.1數值的基本概念

2.1.2數值之間的轉換

2.2計算機中數值數據的表示及運算

2.2.1基本概念

2.2.2帶符號數的原碼,反碼,補碼表示

2.2.3定點數和浮點數表示

2.2.4定點補碼加法運算溢出判斷

2.3其他數據表示方法

2.3.1美國信息交換標準代碼(ASCII)

2.3.2二—十進制編碼——BCD碼

2.3.3漢字編碼

2.3.4圖象信息的表示方法

2.3.5語音信息的表示方法

本章小結

習題二

第3章8086處理器及其體系結構

本章學習目標

3.1 8086處理器的內部結構

3.1.1基本性能指標

3.1.2 8086處理器內部結構組成

3.1.3 8086CPU的寄存器結構

3.1.4 8086CPU的外部引腳特性

3.2 8086處理器的存儲器組織

3.2.1存儲器的標準結構

3.2.2存儲器的分段

3.2.3邏輯地址和實際地址

3.2.4專用和保留的存儲器單元及堆棧

3.3 8086的總線周期和操作時序

3.3.1 8284A時鐘信號發生器

3.3.2 8086總線周期

3.3.3 8086CPU的最小/最大工作方式

3.3.4 8086CPU的操作時序

3.4 286/386/486微處理器簡介

3.4.1 286微處理器簡介

3.4.2 386微處理器簡介

3.4.3 486微處理器簡介

本章小結

習題三

第4章尋址方式與指令系統

本章學習目標

4.1指令格式和操作數類型

4.2指令的尋址方式

4.2.1尋址,尋址方式的概念

4.2.2與數據有關的尋址方式

4.2.3I/O端口尋址方式

4.2.4與轉移地址有關的尋址方式

4.3 8086指令系統

4.3.1數據傳送指令

4.3.2DOS系統功能調用

4.4 286增強和擴充指令

4.4.1 286工作模式

4.4.2有符號整數乘法指令

4.4.3堆棧操作指令

4.4.4移位指令

4.4.5支持高級語言的指令

4.5 386增強和擴充指令

4.5.1數據傳送與擴展指令

4.5.2地址傳送指令

4.5.3有符號乘法指令

4.5.4符號擴展指令

4.5.5堆棧操作指令

4.5.6移位指令

4.5.7位操作指令

4.5.8條件設置指令

4.6 486新增指令

4.7Pentium新增指令

本章小結

習題四

第5章偽指令及匯編語言結構

本章學習目標

5.1匯編語言和匯編程序

5.1.1匯編語言

5.1.2匯編程序

5.2匯編語言語句格式

5.2.1名字項

5.2.2操作碼項

5.2.3操作數項

5.3偽指令語句

5.3.1數據定義偽指令

5.3.2符號定義偽指令

5.3.3段定義偽指令

5.3.4過程定義偽指令

5.3.5結構定義偽指令

5.3.6模塊定義與連接偽指令

5.3.7程序計數器$和ORG偽指令

5.4匯編語言程序的段結構

5.5匯編語言程序上級過程

5.5.1匯編語言的工作環境及上機步驟

5.5.2匯編語言源程序的建立

5.5.3將源程序文件匯編成目標程序文件

5.5.4用連接程序生成可執行程序文件

5.5.5程序的執行

5.5.6程序的調試

5.6匯編語言程序運行實例

本章小結

習題五

第6章匯編語言程序設計

本章學習目標

6.1匯編語言程序設計的基本方法和基本步驟

6.1.1匯編語言程序設計的基本步驟

6.1.2結構化程序的概念

6.1.3流程圖畫法規定

6.2算術運算類指令

6.2.1加法指令

6.2.2減法指令

6.2.3乘法運算指令

6.2.4除法運算指令

6.2.5BCD碼調整指令

6.3邏輯運算與移位類指令

6.3.1邏輯運算類指令

6.3.2非邏輯運算類指令

6.3.3循環移位指令

6.4順序程序的結構形式和程序設計

6.4.1順序程序的結構形式

6.4.2順序程序的程序設計

本章小結

習題六

第7章分支結構程序設計

本章學習目標

7.1轉移類指令

7.1.1JMP無條件轉移指令

7.1.2條件轉移指令

7.2分支程序的結構形式和程序設計

7.2.1分支程序的結構形式

7.2.2分支程序的程序設計

本章小結

習題七

第8章循環結構程序設計

本章學習目標

8.1循環程序的基本結構

8.1.1循環程序的組成

8.1.2循環程序的結構

8.2循環控制指令及串指令

8.2.1循環控制指令

8.2.2串操作類指令

8.3循環結構程序的設計方法

8.3.1循環控制的方法

8.3.2循環程序的控制結構

8.4單循環程序設計

8.5多重循環

本章小結

習題八

第9章子程序設計

本章學習目標

9.1子程序的基本概念

9.1.1子程序定義偽指令

9.1.2調用與返回指令

9.2子程序設計

9.2.1子程序說明信息

9.2.2保護現場與恢復現場

9.2.3子程序參數傳遞方法

9.3子程序的嵌套與遞歸

9.3.1子程序的嵌套

9.3.2子程序的遞歸

9.4中斷調用程序設計

9.4.1中斷的基本概念

9.4.2DOS中斷和系統功能調用

9.4.3BIOS中斷調用

本章小結

習題九

第10章高級匯編語言技術

本章學習目標

10.1宏匯編

10.1.1宏定義,宏調用和宏展開

10.1.2形參和實參

10.1.3偽指令PURGE

10.1.4偽指令LOCAL

10.2重復匯編

10.2.1定重復偽指令REPT

10.2.2不定重復偽指令IRP

10.2.3不定重復字符偽指令IRPC

10.3條件匯編

本章小結

習題十

第11章模塊化程序設計

本章學習目標

11.1段的定義

11.1.1段的完整定義

11.1.2定位類型

11.1.3組合類型

11.1.4類別

11.2模塊間的通信

11.2.1偽指令PUBLIC和EXTRN

11.2.2多個模塊之間的變量傳遞

11.3匯編語言與C/C++語言的混合編程

11.3.1C/C++語言程序與匯編語言過程的模塊連接

11.3.2C/C++語言程序調用匯編語言的行內匯編法

本章小結

習題十壹

附錄A8086指令系統

附錄BDOS系統功能調用

附錄CBIOS功能調用

附錄D80X86中斷向量

參考文獻

  • 上一篇:Linux系統工程師面試題附答案(2)
  • 下一篇:c語言if else語句格式
  • copyright 2024編程學習大全網