微型計算機技術及應用

2021-10-19 08:56:29 字數 1222 閱讀 3320

微處理器的效能指標最主要的是以下兩項:1.字長2.主頻

一、16位微處理器8086

8086是intel系列的16位微處理器,有16根資料線和20根位址線。從功能上,8086分為兩部分,即匯流排介面部件和執行部件

匯流排介面部件:功能是負責與儲存器、i/o埠傳送資料。8086的匯流排介面部件有下列各部分組成:

16位的指令指標暫存器ip

20位的位址加法器

6位元組的指令佇列緩衝器

8086的指令隊列為6位元組。位址加法器用來產生20位位址。

執行部件:功能是負責指令的執行。執行部件由下列幾部分組成:

4個同用暫存器,即ax、bx、cx、dx

4個專用暫存器,即基數指標暫存器bp、堆疊指標暫存器sp。源變址暫存器si、目的變址暫存器di

標誌暫存器fr

算術邏輯部件alu

4個通用暫存器既可作為16位暫存器使用,也可作為8位暫存器使用。ax暫存器也稱為累加器

根據功能,8086的標誌可以分為兩類:一類叫狀態標誌,另一類叫控制標誌。狀態標誌表示前面的操作執行後,算術邏輯部件處在怎樣的一種狀態,這種狀態會像某種先決條件一樣影響後面的操作。狀態標誌有6個:

符號標誌sf 他和運算結果的最高位相同。sf=1——運算結果為負;sf=0——運算結果為正;

零標誌zf zf=1——零

奇/偶標誌pf pf=1——運算結果的低8位中所含的1 的個數為偶數;pf=0——奇

進製標誌cf cf=1——最高位進製或借位;cf=0——最高位不進製不借位

輔助進製標誌af af=1——其他位進製或借位;af=0——其他位沒有進製借位

溢位標誌of of=1——產生溢位;of=0——沒有溢位;當位元組運算的結果超出了範圍-128+127,或者當字運算的結果超出了範圍-32768+32767時,稱為溢位。

控制標誌是人為設定的,指令系統有專門的指令用於控制標誌的設定和清除,每個控制標誌都對某一種特定的功能其控制作用。控制標誌有3個:

方向標誌df 記憶體位址增加或減少的方向,df=1——串場子過程中位址不斷減值;df=0——增值

中斷允許標誌if if=1——cpu可接受可遮蔽中斷請求;if=0——cpu不能響應可遮蔽中斷請求

跟蹤標誌tf tf=1——cpu按跟蹤方式執行指令

8086的匯流排週期概念:乙個基本的匯流排週期由4個時鐘週期組成,時鐘週期是cpu的基本時間計量單位,他由計算機主頻決定,,習慣上將4個時鐘週期分別稱為4個狀態,即t1、t2、t3、(tw等待狀態)、t4狀態

微型計算機技術及應用

微型機的主要特點 1.體積小,重量輕2.低廉3.可靠性高 結構靈活4.應用面廣 微型計算機的分類 按規模分類 1.微控制器2.個人計算機3.膝上型電腦4.掌上電腦 按微型處理器的字長分類 1 4位微處理器2 8位微處理器3 16位微處理器4 32位微處理器 微型機思維核心部件是微處理器即cpu。cp...

微型計算機技術及應用

一 8086的匯流排週期概念 乙個基本的匯流排週期由4個時鐘週期組成,時鐘週期是cpu的基本時間計量單位,他由計算機主頻決定,時鐘週期等於主頻的倒數,習慣上將4個時鐘週期分別稱為4個狀態,即t1 t2 t3 tw等待狀態 t4狀態 1.在t1狀態,cpu發出20位實體地址。2.在t2狀態,匯流排的最...

微型計算機技術及應用期末應考筆記(二)

pentium的定址方式 操作碼 運算元 運算元 1.立即定址方式 例 mov dx,1234h 2.暫存器定址方式 mov ax bx bx 內容 ax inc si si 1 si dec di di 1 di 3.輸入輸出埠定址 in al,82h 82埠裡的位元組輸入到al 埠間接定址 in...