計(jì)算機(jī)硬件基礎(chǔ)習(xí)題_第1頁
計(jì)算機(jī)硬件基礎(chǔ)習(xí)題_第2頁
計(jì)算機(jī)硬件基礎(chǔ)習(xí)題_第3頁
計(jì)算機(jī)硬件基礎(chǔ)習(xí)題_第4頁
計(jì)算機(jī)硬件基礎(chǔ)習(xí)題_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、習(xí)題1.1簡(jiǎn)答題(1) 計(jì)算機(jī)字長(zhǎng)(Word)指的是什么?處理器每個(gè)單位時(shí)間可以處理的二進(jìn)制數(shù)據(jù)位數(shù)稱計(jì)算機(jī)字長(zhǎng)。(2)總線信號(hào)分成哪 3組信號(hào)?總線信號(hào)分成三組,分別是數(shù)據(jù)總線、地址總線和控制總線。(4) Cache是什么意思?高速緩沖存儲(chǔ)器Cache是處理器與主存之間速度很快但容量較小的存儲(chǔ)器。(6)中斷是什么?中斷是CPU正常執(zhí)行程序的流程被某種原因打斷、并暫時(shí)停止,轉(zhuǎn)向執(zhí)行事先安排好的一段處理程序,待該處理程序結(jié)束后仍返回被中斷的指令繼續(xù)執(zhí)行的過程。(9)處理器的“取指譯碼執(zhí)行周期”是指什么?指令的處理過程。處理器的“取指一譯碼一執(zhí)行周期”是指處理器從主存儲(chǔ)器讀取指令(簡(jiǎn)稱取指),翻譯

2、指令代碼的功能(簡(jiǎn)稱譯碼),然后執(zhí)行指令所規(guī)定的操作(簡(jiǎn)稱 執(zhí)行)的過程。習(xí)題1.3填空題(1) CPU是英文Central Processing Unit的縮寫,中文譯為 中央處理單元 ,微 型機(jī)采用處理器芯片構(gòu)成CPU(2) In tel 8086 支持1MB容量主存空間, 80486支持4GB容量主存空間。(3) 二進(jìn)制16位共有26個(gè)編碼組合,如果一位對(duì)應(yīng)處理器一個(gè)地址信號(hào),16位地址 信號(hào)共能尋址64KB容量主存空間。(8)Pentium處理器采用64位數(shù)據(jù)總線與主存相連。(9) 最初由IBM公司采用Intel 8088 處理器和DOS操作系統(tǒng)推出PC機(jī)。(10)Pentium時(shí)代的

3、32位PC機(jī)主要采用PCI總線連接I/O接口電路卡。習(xí)題1.4說明微型計(jì)算機(jī)系統(tǒng)的硬件組成及各部分作用。解答CPU CPU也稱處理器,是微機(jī)的核心。它采用大規(guī)模集成電路芯片,芯片內(nèi)集成了控 制器、運(yùn)算器和若干高速存儲(chǔ)單元(即寄存器)。處理器及其支持電路構(gòu)成了微機(jī)系統(tǒng)的 控制中心,對(duì)系統(tǒng)的各個(gè)部件進(jìn)行統(tǒng)一的協(xié)調(diào)和控制。存儲(chǔ)器:存儲(chǔ)器是存放程序和數(shù)據(jù)的部件。外部設(shè)備:外部設(shè)備是指可與微機(jī)進(jìn)行交互的輸入(In put )設(shè)備和輸出(Output )設(shè)備,也稱I/O設(shè)備。I/O設(shè)備通過I/O接口與主機(jī)連接。總線:互連各個(gè)部件的共用通道,主要含數(shù)據(jù)總線、地址總線和控制總線信號(hào)。習(xí)題1.7區(qū)別如下概念:助

4、記符、匯編語言、匯編語言程序和匯編程序。解答助記符:人們采用便于記憶、并能描述指令功能的符號(hào)來表示機(jī)器指令操作碼,該符 號(hào)稱為指令助記符。匯編語言:用助記符表示的指令以及使用它們編寫程序的規(guī)則就形成匯編語言。匯編語言程序:用匯編語言書寫的程序就是匯編語言程序,或稱匯編語言源程序。匯編程序:匯編語言源程序要翻譯成機(jī)器語言程序才可以由處理器執(zhí)行。這個(gè)翻譯的 過程稱為“匯編”,完成匯編工作的程序就是匯編程序(Assembler )。習(xí)題 1.8 區(qū)別如下術(shù)語:主存、存儲(chǔ)單元、存儲(chǔ)單元地址、存儲(chǔ)單元內(nèi)容。解答 主存:計(jì)算機(jī)系統(tǒng)的主存儲(chǔ)器,保存正在執(zhí)行的程序和正在處理的數(shù)據(jù) 存儲(chǔ)單元:存儲(chǔ)器中某個(gè)保存數(shù)

5、據(jù)的單元 存儲(chǔ)單元地址:指定存儲(chǔ)單元的編號(hào) 存儲(chǔ)單元內(nèi)容:保存在存儲(chǔ)單元中的數(shù)據(jù)習(xí)題 1.10 馮諾依曼計(jì)算機(jī)的基本設(shè)計(jì)思想是什么?解答 采用二進(jìn)制形式表示數(shù)據(jù)和指令。指令由操作碼和地址碼組成。 將程序和數(shù)據(jù)存放在存儲(chǔ)器中,計(jì)算機(jī)在工作時(shí)從存儲(chǔ)器取出指令加以執(zhí)行,自動(dòng)完 成計(jì)算任務(wù)。這就是“存儲(chǔ)程序”和“程序控制”(簡(jiǎn)稱存儲(chǔ)程序控制)的概念。指令的執(zhí)行是順序的,即一般按照指令在存儲(chǔ)器中存放的順序執(zhí)行,程序分支由轉(zhuǎn)移 指令實(shí)現(xiàn)。計(jì)算機(jī)由存儲(chǔ)器、運(yùn)算器、控制器、輸入設(shè)備和輸出設(shè)備五大基本部件組成,并規(guī)定 了 5 部分的基本功能。習(xí)題 1.14 說明高級(jí)語言、匯編語言、機(jī)器語言三者的區(qū)別,談?wù)勀銓?duì)匯

6、編語言的 認(rèn)識(shí)。解答 高級(jí)語言與具體的計(jì)算機(jī)硬件無關(guān),其表達(dá)方式接近于所描述的問題,易為人們接受 和掌握,用高級(jí)語言編寫程序要比低級(jí)語言容易得多,并大大簡(jiǎn)化了程序的編制和調(diào)試, 使編程效率得到大幅度的提高。而匯編語言是為了便于理解與記憶,將機(jī)器指令用助記符 代替而形成的一種語言。匯編語言的語句通常與機(jī)器指令對(duì)應(yīng),因此,匯編語言與具體的 計(jì)算機(jī)有關(guān),屬于低級(jí)語言。它比機(jī)器語言直觀,容易理解和記憶,用匯編語言編寫的程 序也比機(jī)器語言易閱讀、易排錯(cuò)。機(jī)器語言的每一條機(jī)器指令都是二進(jìn)制形式的指令代碼, 計(jì)算機(jī)硬件可以直接識(shí)別。高級(jí)語言程序通常也需要翻譯成匯編語言程序,再進(jìn)一步翻譯 成機(jī)器語言代碼。習(xí)題

7、 2.1 簡(jiǎn)答題(1)使用二進(jìn)制 8 位表達(dá)無符號(hào)整數(shù), 257 有對(duì)應(yīng)的編碼嗎?沒有。因?yàn)槭褂枚M(jìn)制 8 位表達(dá)無符號(hào)整數(shù),最大是 255。( 4)正整數(shù)求補(bǔ)碼時(shí),需要求補(bǔ)過程嗎?不需要,只有負(fù)數(shù)需要。( 6)大小寫字母轉(zhuǎn)換使用了什么規(guī)律?大小寫字母轉(zhuǎn)換利用它們的 ASCII 碼相差 20H。(9)采用奇校驗(yàn)的一個(gè)編碼如果出現(xiàn)兩位傳輸錯(cuò)誤,接收端會(huì)發(fā)現(xiàn)嗎?不會(huì),因?yàn)槠媾夹r?yàn)只能發(fā)現(xiàn)奇數(shù)位錯(cuò)誤。習(xí)題2.3填空題(1) 真值-1,如果用8位二進(jìn)制補(bǔ)碼表示是11111111,如果用16位二進(jìn)制補(bǔ)碼表示是 1111111111111111。(2) 計(jì)算機(jī)中有一個(gè)“ 01100001 ”編碼。如果把它

8、認(rèn)為是無符號(hào)數(shù),它是10進(jìn)制數(shù) 97 ;如果認(rèn)為它是BCD碼,則表示真值61 ;又如果它是某個(gè) ASCII碼,則代表字符小寫字 母a。(4) 8個(gè)二進(jìn)制位具有 256個(gè)不同的編碼。如果某種編碼用00H表示真值-2,01H表示-1,02H表示0,03H表示1,,依次順序編碼表示,則FFH表示真值253。(5) 個(gè)十六進(jìn)制位對(duì)應(yīng) 4個(gè)二進(jìn)制位。IA-32處理器具有32個(gè)地址信號(hào),所以用十 六進(jìn)制表達(dá)一個(gè)地址應(yīng)該有8位。(6)真值-15的8位原碼是10001111,8位反碼是11110000 ,8位補(bǔ)碼是11110001。7)有一個(gè)32位整數(shù)編碼,在IA-32處理器的主存中占用 4個(gè)字節(jié)空間,起始于

9、 405000H地址,則最高字節(jié)存放的地址是405003H。(9) 單精度浮點(diǎn)數(shù)據(jù)格式共有32位,其中符號(hào)位占一位,階碼部分占8位,尾數(shù)部分有23位。(10) 一個(gè)采用了奇偶校驗(yàn)的編碼:110110001。如果這是一個(gè)正確的編碼,那么它采用奇(奇、偶)校驗(yàn),如果最高位是校驗(yàn)位,則數(shù)據(jù)位是10110001。習(xí)題2.4下列十六進(jìn)制數(shù)表示無符號(hào)整數(shù),請(qǐng)轉(zhuǎn)換為十進(jìn)制形式的真值:(1)FFH 255( 2) 0H 0(3) 5EH 94(4) EFH 239習(xí)題2.5將下列十進(jìn)制數(shù)真值轉(zhuǎn)換為壓縮BCD碼(用十六進(jìn)制表達(dá)):(1)12 12H( 2) 24 24H( 3) 68 68H( 4) 99 99

10、H習(xí)題2.6將下列壓縮BCD碼轉(zhuǎn)換為十進(jìn)制數(shù):(1)10010001 91(2) 10001001 89(3) 00110110 36 (4) 10010000 90習(xí)題2.7將下列十進(jìn)制數(shù)用8位二進(jìn)制補(bǔ)碼表示:(1)0 00000000 (2) 127 01111111(3) 127 10000001 (4) 57 11000111習(xí)題2.8進(jìn)行十六進(jìn)制數(shù)據(jù)的加減運(yùn)算,并說明是否有進(jìn)位或借位:(1)1234H+ 7802H=8A36H,無進(jìn)位(2)F034H+ 5AB0H=4AF4H,有進(jìn)位(3)C051H- 1234H=BE1DH,無借位(4)9876H- ABCDH=ECA9H,有借位習(xí)

11、題2.16如下8位編碼如果采用奇校驗(yàn),給出校驗(yàn)位是0還是1。如果采用偶校驗(yàn),則各個(gè)校驗(yàn)位又是什么?(1) 10010001( 2) 10011001(3) 00110110(4) 11010000解答采用奇校驗(yàn),各個(gè)校驗(yàn)位是:(1) 0( 2)1( 3) 1(4)0采用偶校驗(yàn),各個(gè)校驗(yàn)位是:(1) 1( 2)0( 3) 0(4)1習(xí)題2.17計(jì)算機(jī)接收到一個(gè)二進(jìn)制位串:100010101010101010 001111010100101001 O這個(gè)位串從右到左每9位是一個(gè)數(shù)據(jù),其中最左位為偶校驗(yàn)位。說明這些數(shù)據(jù)中是否出現(xiàn)了傳輸錯(cuò)誤,如果有錯(cuò)誤請(qǐng)指出是哪個(gè)字符。解答采用偶校驗(yàn)應(yīng)該每個(gè)字符 (含

12、校驗(yàn)位是9位)的“ 1”的個(gè)數(shù)為偶數(shù),才是正確。所以, 從右數(shù)第2個(gè)數(shù)據(jù):001111010,傳輸有錯(cuò)。習(xí)題3.1簡(jiǎn)答題(2)邏輯代數(shù)有哪 3種基本邏輯關(guān)系,英文分別是什么?邏輯與AND邏輯或OR邏輯非NOT(6 )半加器和全加器電路實(shí)現(xiàn)一位二進(jìn)制還是一位十進(jìn)制加法運(yùn)算?二進(jìn)制加法。(7 )具有反饋回路的邏輯電路屬于組合邏輯電路還是時(shí)序邏輯電路?時(shí)序邏輯電路。(10)寄存器是由什么基本兀件構(gòu)成?觸發(fā)器。習(xí)題3.3填空題(1)對(duì)于邏輯0和邏輯1分別進(jìn)行邏輯與、或、異或,結(jié)果分別是0、1和1 o(4) 使用正邏輯表達(dá)數(shù)字電路的邏輯關(guān)系,低電平對(duì)應(yīng)邏輯0,高電平對(duì)應(yīng)邏輯1 o(5) 三態(tài)門除具有正常

13、工作的 高電平 和低電平 輸出狀態(tài)外,還可能處于稱為 高阻的 禁止輸出狀態(tài)。(7) 3位輸入的二進(jìn)制譯碼器,可以有8個(gè)輸出信號(hào)。(8) 時(shí)序邏輯電路根據(jù)狀態(tài)變換是否受時(shí)鐘脈沖控制,可以分成同步和異步時(shí)序電路 兩種類型。(9) 每個(gè)觸發(fā)器有2種穩(wěn)定狀態(tài),可以保存 1位二進(jìn)制數(shù)據(jù)。習(xí)題3.14編碼器、譯碼器、加法器、寄存器、計(jì)數(shù)器等都是計(jì)算機(jī)中常用的數(shù)字 電路單元,說明它們各自的功能。解答編碼器:將信號(hào)變換為對(duì)應(yīng)的特定代碼的電路(將輸入信號(hào)轉(zhuǎn)換為二進(jìn)制數(shù)碼的電路)。譯碼器:將給定輸入代碼翻譯(轉(zhuǎn)換)為對(duì)應(yīng)輸出信號(hào)的電路。加法器:實(shí)現(xiàn)(二進(jìn)制)加法的電路。寄存器:保存N位二進(jìn)制信息的電路。計(jì)數(shù)器:一

14、種記錄輸入脈沖個(gè)數(shù)的電路。習(xí)題4.1簡(jiǎn)答題(1 )處理器主要有哪4個(gè)基本功能?指令控制、操作控制、時(shí)間控制、數(shù)據(jù)處理。(4) ALU是什么?ALU是算術(shù)邏輯運(yùn)算單元,負(fù)責(zé)處理器所能進(jìn)行的各種運(yùn)算,主要是算術(shù)運(yùn)算和邏輯運(yùn)算。(5) 8086的取指為什么可以被稱為指令預(yù)???取指是指從主存取出指令代碼通過總線傳輸?shù)教幚砥鲀?nèi)部指令寄存器的過程。8086分成總線接口單元和指令執(zhí)行單元,可以獨(dú)立操作。在執(zhí)行單元執(zhí)行一條指令的同時(shí),總線 接口單元可以讀取下一條指令,等到執(zhí)行時(shí)不需要進(jìn)行取指了,所以稱為預(yù)取。(7)標(biāo)志寄存器主要保存哪方面的信息?標(biāo)志寄存器主要保存反映指令執(zhí)行結(jié)果和控制指令執(zhí)行形式的有關(guān)狀態(tài)。

15、(8 )執(zhí)行了一條加法指令后,發(fā)現(xiàn) ZF= 1,說明結(jié)果是什么?執(zhí)行了一條加法指令后,發(fā)現(xiàn)ZF= 1,表明運(yùn)算結(jié)果為0。(10)物理地址唯一的存儲(chǔ)單元為什么可以用多個(gè)邏輯地址表示?因?yàn)橐粋€(gè)存儲(chǔ)單元可能存在于多個(gè)段中,從而形成多個(gè)邏輯地址。習(xí)題4.3填空題(3)進(jìn)行8位二進(jìn)制數(shù)加法:10111010 + 01101100, 8位結(jié)果是00100110,標(biāo)志 PF =0。(5) 寄存器EDX是 32位的,其中低16位的名稱是DX,還可以分成兩個(gè)8位的寄存器, 其中D8- D15部分可以用名稱 DH表示。(6) 編寫應(yīng)用程序通常涉及 3個(gè)基本段,它們是代碼段、數(shù)據(jù)段和堆棧段。(9) 邏輯地址由 段地

16、址 和偏移地址 兩部分組成。代碼段中下一條要執(zhí)行的指令由CS和EIP寄存器指示,后者在實(shí)地址模型中起作用的僅有IP寄存器部分。(10) 在實(shí)地址工作方式下,邏輯地址“7380H : 400H”表示的物理地址是 73C00H, 并且該段起始于73800H物理地址。習(xí)題4.4處理器內(nèi)部具有哪3個(gè)基本部分? 8086分為哪兩大功能部件?其各自的主要功能是什么?解答處理器內(nèi)部有ALU寄存器和指令處理三個(gè)基本單元。8086有兩大功能部件:總線接口單元和執(zhí)行單元??偩€接口單元:管理著8086與系統(tǒng)總線的接口,負(fù)責(zé)處理器對(duì)存儲(chǔ)器和外設(shè)進(jìn)行訪問。 8086所有對(duì)外操作必須通過 BIU和這些總線進(jìn)行。執(zhí)行單元E

17、U負(fù)責(zé)指令譯碼、數(shù)據(jù)運(yùn)算和指令執(zhí)行。習(xí)題4.58086怎樣實(shí)現(xiàn)了最簡(jiǎn)單的指令流水線?解答8086中,指令的讀取是在 BIU單元,而指令的執(zhí)行是在 EU單元。因?yàn)锽IU和EU兩個(gè)單 元相互獨(dú)立、分別完成各自操作,所以可以并行操作。也就是說,在EU單元對(duì)一個(gè)指令進(jìn)行譯碼執(zhí)行時(shí),BIU單元可以同時(shí)對(duì)后續(xù)指令進(jìn)行讀??;這就是最簡(jiǎn)單的指令流水線技術(shù)。習(xí)題4.8什么是8086中的邏輯地址和物理地址?邏輯地址如何轉(zhuǎn)換成物理地 址?請(qǐng)將如下邏輯地址用物理地址表達(dá)(均為十六進(jìn)制形式): FFFF : 0 40 : 17 2000 : 4500 B821 : 4567解答物理地址:在處理器地址總線上輸出的地址稱為

18、物理地址。每個(gè)存儲(chǔ)單元有一個(gè)唯一 的物理地址。邏輯地址:在處理器內(nèi)部、程序員編程時(shí)采用邏輯地址,采用“段地址:偏移地址“形 式。某個(gè)存儲(chǔ)單元可以有多個(gè)邏輯地址,即處于不同起點(diǎn)的邏輯段中,但其物理地址是唯 一的。邏輯地址轉(zhuǎn)換成物理地址:邏輯地址由處理器在輸出之前轉(zhuǎn)換為物理地址。將邏輯地 址中的段地址左移二進(jìn)制 4位(對(duì)應(yīng)16進(jìn)制是一位,即乘以16),加上偏移地址就得到 20 位物理地址。 FFFFH:0 = FFFF0H 40H:17H = 00417H 2000H:4500H = 24500H B821H:4567H = BC777H習(xí)題4.9IA-32處理器有哪三類基本段,各是什么用途?解答

19、IA-32處理器有代碼段、數(shù)據(jù)段、堆棧段三類基本段。代碼段:存放程序的指令代碼。程序的指令代碼必須安排在代碼段,否則將無法正常 執(zhí)行。數(shù)據(jù)段:存放當(dāng)前運(yùn)行程序所用的數(shù)據(jù)。程序中的數(shù)據(jù)默認(rèn)是存放在數(shù)據(jù)段,也可以 存放在其他邏輯段中。堆棧段:主存中堆棧所在的區(qū)域。程序使用的堆棧一定在堆棧段。習(xí)題5.3填空題(2) IA-32處理器將ESI寄存器內(nèi)容壓入堆棧的指令是PUSH ESI,將堆棧頂部數(shù)據(jù)彈出到EDI寄存器的指令是 POP EDI。(4) 欲將EDX內(nèi)的無符號(hào)數(shù)除以16,可以使用指令“ SHREDX, 4”,其中后一個(gè)操作 數(shù)是一個(gè)立即數(shù)。(5) “ CMP EAX,3721H指令之后是 J

20、Z指令,發(fā)生轉(zhuǎn)移的條件是EAX= 3721H,此時(shí) ZF= 1。(7)在IA-32指令“ ADDEDX,5”中,指令助記符是 ADD,目的操作數(shù)是 EDX,另一個(gè) 操作數(shù)采用立即數(shù)尋址方式。(8) MASb要求匯編語言源程序文件的擴(kuò)展名是ASM,匯編產(chǎn)生擴(kuò)展名為 OBJ的文件被稱為目標(biāo)模塊文件 文件,連接后生成的 EXE可執(zhí)行文件。習(xí)題5.5說明下列IA-32處理器指令中源操作數(shù)的尋址方式,假設(shè)VARD是一個(gè)32位變量。(1) mov edx,1234h(2) mov edx,vard(3) mov edx,ebx(4) mov edx,ebx立即數(shù)尋址方式 直接尋址方式 寄存器尋址方式 寄存

21、器間接尋址方式習(xí)題5.6指出數(shù)據(jù)尋址的寄存器尋址和寄存器間接尋址的不同之處,比較數(shù)據(jù)尋址中存儲(chǔ)器的直接尋址、間接尋址與指令尋址中的直接尋址、間接尋址。解答寄存器尋址的操作數(shù)在寄存器中;寄存器間接尋址的操作數(shù)在主存,寄存器中只是主存地址。數(shù)據(jù)尋址的直接尋址在指令代碼中給出存儲(chǔ)器地址,間接尋址需要通過寄存器或存儲(chǔ) 器獲得存儲(chǔ)器地址,通過存儲(chǔ)器地址從主存獲得操作數(shù)據(jù)。指令尋址的直接尋址在指令代碼中給出存儲(chǔ)器地址,間接尋址需要通過寄存器或存儲(chǔ) 器獲得存儲(chǔ)器地址,存儲(chǔ)器地址就是需要的目標(biāo)地址,不再訪問主存。習(xí)題5.7請(qǐng)分別用一條IA-32處理器指令完成如下功能:(1 )把EBX寄存器和EDX寄存器的內(nèi)容

22、相加,結(jié)果存入EDX寄存器add edx,ebx(5)把數(shù)0A0H與EAX寄存器的內(nèi)容相加,并把結(jié)果送回EAX中。add eax,0a0h習(xí)題5.8分別執(zhí)行如下程序片斷,說明每條指令的執(zhí)行結(jié)果:(1)mov eax,80h;EAX =80Hadd eax,3;EAX =83H,CF= 0,:SF= 0add eax,80h;EAX = 103H,CF= 0,OF= 0adc eax,3;EAX = 106H,CF= 0,ZF= 0(2)mov eax,100;EAX =100add ax,200;EAX = 300,CF= 0(3)mov eax,100;EAX =100add al,200;

23、EAX = 44,CF= 1 (包含 256 的進(jìn)位含義:256+ 44= 300)(4)mov al,7fh;AL =7FHsub al,8;AL = 77H, CF= 0, SF= 0習(xí)題5.9分別執(zhí)行如下程序片斷,說明每條指令的執(zhí)行結(jié)果:(1)mov esi,10011100b;ESI = 9CHand esi,80h;ESI = 80Hor esi,7fh;ESI = FFHmov eax,1010b;EAX =1010B(可以有前導(dǎo)shr eax,2;EAX =0010B ,CF= 1shl eax,1;EAX =0100B ,CF= 0and eax,3;EAX =0000B ,C

24、F= 0mov eax,1011b;EAX =1011B(可以有前導(dǎo)rol eax,2;EAX = 101100B,CF= 0rcr eax,1;EAX =10110B,CF= 0or eax,3;EAX =10111B,CF= 0(2)0,下同)(3)0,下同)習(xí)題6.3填空題(1) 某個(gè)處理器具有16個(gè)地址總線,通常可以用 A0表達(dá)最低位地址信號(hào),用 A15表 達(dá)最高地址信號(hào)。(2)8086有3個(gè)最基本的讀寫控制信號(hào),它們是 M / IO,讀RD和寫WR。(3)8086預(yù)取指令時(shí),在其引腳上將產(chǎn)生 存儲(chǔ)器讀 總線操作;執(zhí)行指令“ MOVX, BX ” 時(shí),在其引腳上將產(chǎn)生 存儲(chǔ)器讀 總線操

25、作;執(zhí)行指令“ MOV BX, AX ”時(shí),在其引腳上將 產(chǎn)生存儲(chǔ)器寫總線操作。習(xí)題6.4處理器有哪4種最基本的總線操作(周期)?解答存儲(chǔ)器讀、存儲(chǔ)器寫,I/O讀、I/O寫。習(xí)題7.3填空題(1)計(jì)算機(jī)存儲(chǔ)容量的基本單位:1 B ( Byte ) = 8b ( bits ),1KB= 1024 B, 1MB= 1024 KB,1GB= 1024 MB 1TB= 1024 GB= 24B。(3)在半導(dǎo)體存儲(chǔ)器中,RAM旨的是隨機(jī)存取存儲(chǔ)器 ,它可讀可寫,但斷電后信息一 般會(huì)丟失;而RO鵬的是只讀存儲(chǔ)器,正常工作時(shí)只能從中 讀取信息,但斷電后信息 不會(huì)丟失。習(xí)題8.1簡(jiǎn)答題(1)外設(shè)為什么不能像存儲(chǔ)器芯片那樣直接與主機(jī)相連?外部設(shè)備,在工作原理、驅(qū)動(dòng)方式、信息格式、以及工作速度等方面彼此差別很大, 與處理器的工作方式也大相徑庭。所以,外設(shè)不能像存儲(chǔ)器芯片那樣直接與處理器相連, 必須經(jīng)過一個(gè)中間電路。(2)計(jì)算機(jī)兩個(gè)功能部件、設(shè)備等之間為什么一般都需要數(shù)據(jù)緩沖?數(shù)據(jù)緩沖用于實(shí)現(xiàn)接口雙方數(shù)據(jù)傳輸?shù)乃俣绕ヅ?。兩個(gè)功能部件、設(shè)備的工作速度通常不一定同步,所以需要設(shè)置數(shù)據(jù)緩沖部件實(shí)現(xiàn)數(shù)據(jù)交換的速度匹配。(3 )什么是接口電路的命令字或控制字?處理器向接口芯片相應(yīng)端口寫入特定的數(shù)據(jù),用于選擇I/O芯片的工作方式或控制外設(shè)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論