微型計(jì)算機(jī)的通用術(shù)語,微型計(jì)算機(jī)的基本組成
一、微型計(jì)算機(jī)的基本組成:兩大部分,硬件和軟件。
1、中央處理器(CPU):它由運(yùn)算器、控制器和寄存器3大部分組成。
2、存儲(chǔ)器:主要是存儲(chǔ)代碼和運(yùn)算數(shù)據(jù)的。
3、接口:是連接主機(jī)和外設(shè)的橋梁。
4、輸入/輸出(I/O)設(shè)備:能把外部信息傳送到計(jì)算機(jī)的設(shè)備叫輸入設(shè)備。將計(jì)算機(jī)處理完
的結(jié)果轉(zhuǎn)換成人和設(shè)備都能識(shí)別的和接收的信息的設(shè)備叫輸出設(shè)備。
5、總線:連接各硬件部分的線路。一組是用來傳遞數(shù)據(jù)信息的叫數(shù)據(jù)總線簡稱DB;第二組
是用來傳遞地址信息的簡稱AB;第三組是專門用來傳遞控制信息簡稱CB。
二、微機(jī)常用術(shù)語:
1、位(Bit):位是指計(jì)算機(jī)中使用的二進(jìn)制數(shù)的一位,它是存儲(chǔ)信息中的最小單位。只有“0”
和“1”兩種狀態(tài)。
2、字節(jié)(Byte):計(jì)算機(jī)存儲(chǔ)數(shù)據(jù)時(shí),通常把8位二進(jìn)制數(shù)作為一個(gè)存儲(chǔ)單元,一個(gè)存儲(chǔ)單
元也叫一個(gè)字節(jié)。字節(jié)的長度固定,它是存儲(chǔ)器存取信息的最小單位。
3、字(Word):字是計(jì)算機(jī)中處理和傳送信息的最基本單位。它通常與寄存器、運(yùn)算器、傳
輸線的寬度一致。
4、字長:一個(gè)字所包含二進(jìn)制數(shù)的長度稱為字長。實(shí)際上字長所表示的是CPU并行處理的
最大位數(shù)。如16位機(jī)字長為16位,占2個(gè)字節(jié)。32位機(jī)的字長為32位,占4個(gè)字節(jié)。
5、存儲(chǔ)容量:存儲(chǔ)單元以字節(jié)為單位。存儲(chǔ)容量是指CPU構(gòu)成的系統(tǒng)所能訪問的存儲(chǔ)單元
數(shù)。
6、指令:計(jì)算機(jī)能識(shí)別和執(zhí)行的基本操作命令。有兩種方式:機(jī)器碼和助記符。
7、指令系統(tǒng):計(jì)算機(jī)所能執(zhí)行的全部指令的集合,稱為該計(jì)算機(jī)的指令系統(tǒng)。
8、程序:為完成某一任務(wù)所作的指令(或語句)的有序集合稱為程序。
9、運(yùn)算速度:計(jì)算機(jī)完成一個(gè)具體任務(wù)所用的時(shí)間就是完成該任務(wù)的時(shí)間指標(biāo),計(jì)算機(jī)的
速度越高,所用的時(shí)間越短。
三、8086/8088微處理器的結(jié)構(gòu):按功能可分成兩大部分:執(zhí)行單元(EU)和總線接口單元(BIU)。
1、執(zhí)行單元(EU):由8個(gè)通道寄存器,、1個(gè)標(biāo)志寄存器、算術(shù)邏輯運(yùn)算單元ALU及EU
控制單元組成。EU從BIU指令隊(duì)列寄存器中獲得指令和待處理數(shù)據(jù)進(jìn)行操作。將指令代碼譯碼后,發(fā)出相應(yīng)的控制信息,將數(shù)據(jù)在ALU中進(jìn)行運(yùn)行,運(yùn)算結(jié)果的特征保留在標(biāo)志寄存器FLAG中。
2、總線接口單元(BIU):總線借口單元BIU包括4個(gè)段寄存器、1個(gè)指令指針寄存器、1
個(gè)內(nèi)部寄存器、1個(gè)先入先出的6個(gè)字節(jié)(8088是4個(gè)字節(jié))的指令隊(duì)列、總線控制邏輯電路及20條地址線。當(dāng)EU從指令隊(duì)列中取走指令,指令隊(duì)列出現(xiàn)空字節(jié)時(shí),BIU即從內(nèi)存中去除后續(xù)的指令代碼放入隊(duì)列中。當(dāng)EU需要數(shù)據(jù)時(shí),BIU根據(jù)EU給出的地址,從指定的內(nèi)存單元或外設(shè)中取出數(shù)據(jù)提供給EU。運(yùn)算結(jié)束后,將運(yùn)算結(jié)果送入指定的內(nèi)存單元或外設(shè)。如果指令隊(duì)列的所有字節(jié)全空,EU停止執(zhí)行。直到指令隊(duì)列中有指令,并把指令傳到EU單元,EU開始操作。
一般情況下,程序是順序執(zhí)行的。當(dāng)遇到跳轉(zhuǎn)指令時(shí),BIU就使指令隊(duì)列復(fù)位,從新地址中取出指令并立即送給EU去執(zhí)行。
四、8086內(nèi)部寄存器:按其功能可分為:通用寄存器(8個(gè))、段寄存器(4個(gè))和控制寄存
器(2個(gè))。
1、通用寄存器:包括數(shù)據(jù)寄存器、地址指針寄存器和變址寄存器。
⑴數(shù)據(jù)寄存器:有AX、BX、CX、DX4個(gè)16位寄存器,每個(gè)寄存器可分為高8位和
低8位兩部分使用,也就是說也可作為8位寄存器使用。高8位表示成:AH、
BH、CH、DH,低8位表示成:AL、BL、CL、DL。
?