『壹』 微型計算機有哪些組成部分,每個部分各有什麼作用,哪些部分是微機運行必需的
1.微型計算機組成
微型計算機(MicroComputer),簡稱μC或MC,是指以微處理器為核心,配上存儲器、輸入/輸出介面電路及系統匯流排所組成的計算機(又稱主機或微電腦)。當把微處理器、存儲器和輸入/輸出介面電路統一裝在一塊或多塊電路板上或集成在音晶元上,則分別稱之為單板、多板或單片微型計算機。
微型計算機在組織形式上採用了匯流排結構,即各個部分通過一組公共的信號聯系起來,這組信號線稱為系統匯流排。微型計算機各部分之間的相互連接之所以採用匯流排結構是由於微處理器晶元的引腳數量有限。圖1-2表示了一種典型的微型計算機組成框圖。
採用匯流排結構形式的優點是:
①可以減少機器中的信息傳送線的根數,從而簡化了系統結構,提高了機器的可靠性。
②可以方便地對存儲器晶元及I/O介面晶元進行擴充。
當然,這此優點是以系統中各部件之間必須採用分時傳送操作為代價而換取的,因而降低了系統的工作速度。
通常,根據所傳送信息的內容與作用不同,可將匯流排分為3類:
①傳送信息(指令或數據)的數據匯流排DB(Data Bus);
②指示欲傳送信息的來源或目的地址匯流排AB(Address Bus);
③管理匯流排上活動的控制匯流排CB(Control Bus)。
3種匯流排中,CPU通過地址匯流排輸出地址碼,用來選擇某一存儲器單元或某一稱為I/O埠的寄存器;數據匯流排用於CPU和存儲器或I/O介面之間傳送數據;而控制匯流排用來傳送處CPU發出的或送到CPU的控制信息與狀態信息。
微處理器數據匯流排的條婁決定CPU和存儲器或I/O設備一次能交換數據的位數,是區分微處理器是多少位的依據。如8086CPU的數據匯流排是16條,我們就說8086CPU是16位微處理器。8080CPU和Z80CPU的數據匯流排是8條,所以8080CPU和z80CPU是8位微處理器。