微型计算机原理与接口技术课件.pptx
微型電腦系統概述;;;
;應用領域;1.2電腦中數的表示和編碼
1.2.1電腦中常用的數制及其轉換;二進位NB
兩個數碼:0、1,逢二進一。
例1101.101=1×23+1×22+0×21+1×20+1×2-1+1×2-3
加權展開式以2為基數,各位係數為0、1。
一般運算式:
;八進制No;十六進制NH
十六個數碼0~9、A~F,逢十六進一。
例:DFC.8=13×162+15×161+12×160+8×16-1
展開式以十六為基數,各位係數為0~9,A~F。
一般運算式:
;問題?;1.2.1電腦中的進位計數制;二.進位計數制之間的轉換;二.進位計數制之間的轉換;二.進位計數制之間的轉換;二.進位計數制之間的轉換;1.2.2帶符號數的表示;1.2.2帶符號數的表示;正數的反碼與其原碼相同。
負數反碼符號位為1,數值位為原碼數值各位取反。
例:8位反碼機器數 x=+4:[x]原=[x]反= x=-4:[x]原=[x]反=x=+0:[x]原=[x]反= x=-0:[x]原=[x]反=x=+127:[x]原=[x]反= x=-127:[x]原=[x]反=1.2.2帶符號數的表示;例:8位二進位數的模為:28=256
當X0,[X]補=28-|X|
=256-|X|=255-|X|+1
=[X]反碼+1
;1.2.2帶符號數的表示;1.2.2帶符號數的表示;1.2.2帶符號數的表示;1.2.2帶符號數的表示;1.2.2帶符號數的表示;1.2.2帶符號數的表示;1.2.2帶符號數的表示;1.2.2帶符號數的表示;1.2.2帶符號數的表示;1.2.2帶符號數的表示;1.2.2帶符號數的表示;1.2.4電腦中常用的編碼;1.2.4電腦中常用的編碼;
第3節微型電腦系統
;1.3.1微處理器;1.3.1微處理器;1.3.1微處理器;1.3.1微處理器;1.3.2微型電腦;微機與外部交換資訊通過匯流排控制。
外部——採用三匯流排結構AB、DB、CB。
內部——採用單匯流排,
即內部所有單元電路都掛在內部匯流排上,分時使用匯流排。
;1.3.2微型電腦;1.3.2微型電腦
;1.3.2微型電腦;1.3.2微型電腦;1.3.2微型電腦;1.3.2微型電腦;1.3.3微型電腦系統;1.3.3微型電腦系統;1.3.3微型電腦系統
;1.3.3微型電腦系統;1.3.3微型電腦系統;電腦中常用術語;
微型计算机中的微处理器
;
Intel8086/8088結構
8086/8088微處理器是Intel公司推出的第三代CPU晶片,它們的內部結構基本相同,都採用16位結構進行操作及記憶體尋址,兩種處理器都封裝在相同的40腳雙列直插組件(DIP)中。
在Intel8080與8085的基礎上發展起來的。;結構特點:
(1)內部結構是16位的
(內部寄存器,內部運算部件,內部操作按16位設計);
(2)外部數據匯流排16(8086)/8(8088)位,能處理16位數據,也
能處理8位數據;
(3)組合語言與8080/8085相容,即能執行整套8080/8085的指令.
增加了許多16位操作指令;
(4)20條地址匯流排,直接尋址能力1M位元組;
(5)40條引線、雙列直插式;
(6)單相時鐘;
(7)電源為5V。
8088微處理器與8086微處理器的主要區別:對外的數據線只有8位,目的是為了方便地與8位I/O介面晶片相相容。
;2.18086/8088CPU的編程結構
傳統結構的CPU執行程式時,取指令與執行指令交替進行:
;為提高CPU的工作效率,8086/8088CPU採用流水線處理方式,取指令與執行指令同時進行。;