1. 程式人生 > >《微型計算機原理及應用》複習整理(針對考點)

《微型計算機原理及應用》複習整理(針對考點)

考點

一、單選題
二、指令判別
三、兩道純軟體程式設計
四、兩道硬體程式設計
(1)、I/O裝置
(2)、8255
注:
考試型別,開卷。
計算:
2進位制轉BCD碼
BCD碼轉2進位制
加減乘除
接按鍵,控制燈的滅與亮,亮多久後滅。
子程式的編寫和呼叫。

知識點整理

第1章 計算機基礎

1946年在美國賓夕法尼亞大學制成的世界上第一臺電子數字計算機“埃尼阿克”(ENIAC,即Electronic Numerical Integrator and Calculator,電子數字積分計算機)
計算機的發展大致經歷了五代的變化:

  1. 1946年開始的第一代電子管計算機
  2. 1958年開始的第二代電晶體計算機
  3. 1965年開始的第三代中小規模積體電路計算機
  4. 1971年開始的第四代大規模積體電路計算機
  5. 1986年開始的第五代巨大規模積體電路計算機

圖示
計算機的體系結構大體有兩類,一是哈佛(Harvard)結構,二是馮·諾依曼(Von Neumann)結構。
馮諾伊曼
哈佛

馮·諾依曼計算機結構

馮·諾依曼計算機結構
馮·諾依曼計算機結構

微型計算機系統的三個層次

三個層次
微型計算機(Micro Computer)是計算機的微型化,簡稱微機,它由CPU、儲存器、輸入介面和輸出介面以及匯流排組成。
微處理器(Microprocessor)簡稱µP或MP,或MPU(Microprocessing Unit)。
(1)地址匯流排AB(Address Bus)
(2)資料匯流排DB(Data Bus)
(3)控制匯流排CB(Control Bus)
結構圖


單匯流排
雙匯流排
雙重匯流排

字長

字長是CPU內部一次能並行處理二進位制數碼的位數。
CPU的時鐘頻率也稱CPU的主頻。
一般按照IEEE 754標準,採用32位浮點數和64位浮點數兩種標準格式
圖示
32位浮點數標準格式如下:
圖示
64位浮點數格式
圖示

數字程式碼

數字程式碼的表示

BCD碼是一種常用的數字程式碼,它的編碼方法是將每個十進位制數用4位二進位制數表示,從而實現了用二進位制數表示十進位制數。在計算機中,最常用的BCD碼是8421碼,稱為標準BCD碼,每個BCD碼每位上對應的權值與二進位制權值相同,十進位制數0~9的BCD碼則為0000、0001……1001。

BCD碼加法的規則:

規則

BCD碼減法規則:

修正

字元程式碼

ASCⅡ碼(美國資訊交換標準程式碼)
程式碼表
程式碼表

第2章 80X86/Pentium微 處理器

8086CPU內部結構

介紹
結構圖

8086的通用暫存器

描述

資料暫存器

作用

變址暫存器

作用

指標暫存器

作用

段暫存器

描述

指令指標IP

作用

標誌暫存器

作用
圖示

8086微處理器的引腳及工作模式

圖示

復位後相關暫存器的初始狀態

圖表

8088/8086兩種工作模式

工作模式

系統匯流排與典型時序

基本概念
基本概念

第三章 80X86指令系統

機器語言是這樣一種語言,它的每條語句就是計算機可以直接執行的一條指令,這些指令以二進位制碼的形式表示。

採用機器語言編寫程式的一個最大好處是,程式送入計算機後,可以直接執行。
但是,我們很快會感覺到, 採用機器語言編寫程式是多麼困難,既不易書寫,也不易檢查。
**組合語言正是為了克服這一缺點而形成的一種與機器語言直接相關的語言。
**
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

組合語言指令

操作碼:由CPU設計人員定義。每一種操作唯一對應一個操作碼。
運算元:可由程式設計人員採用不同方式給出。
指令格式:指令中對操作碼、運算元的編碼方式。

8086定址方式

在這裡插入圖片描述
在這裡插入圖片描述
相對定址
目標地址=順序執行的原地址+相對偏移量
I/O埠定址
僅用於I/O指令IN、OUT。
在這裡插入圖片描述
一堆指令
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

第四章 組合語言及其程式設計

組合語言和高階語言的比較
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述