計(jì)算機(jī)組成原理模擬練習(xí)題(附答案解析)_第1頁
計(jì)算機(jī)組成原理模擬練習(xí)題(附答案解析)_第2頁
計(jì)算機(jī)組成原理模擬練習(xí)題(附答案解析)_第3頁
計(jì)算機(jī)組成原理模擬練習(xí)題(附答案解析)_第4頁
計(jì)算機(jī)組成原理模擬練習(xí)題(附答案解析)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

VIP免費(fèi)下載

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

文檔簡介

計(jì)算機(jī)組成原理模擬練習(xí)題(附答案解析)一、單選題(共70題,每題1分,共70分)1.某DRAM芯片,其存儲(chǔ)容量為256K×8位,考慮其行列分時(shí)有效的機(jī)制,該芯片的地址線和數(shù)據(jù)線數(shù)目為()。A、9,8B、512,8C、8,512D、18,8正確答案:A2.在定點(diǎn)運(yùn)算器中,無論采用雙符號位還是采用單符號位,都必須要有溢出判斷電路,它一般用()來實(shí)現(xiàn)。A、與非門B、與或非門C、或非門D、異或門正確答案:D答案解析:溢出判斷電路一般用異或門來實(shí)現(xiàn)。當(dāng)運(yùn)算結(jié)果產(chǎn)生溢出時(shí),雙符號位或單符號位會(huì)出現(xiàn)不同的情況,通過異或門對符號位進(jìn)行運(yùn)算,可以檢測出溢出情況。與非門、或非門、與或非門不常用于單純的溢出判斷電路。3.下列對RISC的描述中,正確的有()。Ⅰ.支持的尋址方式更多Ⅱ.大部分指令在一個(gè)機(jī)器周期完成Ⅲ.通用寄存器的數(shù)量多Ⅳ.指令字長不固定A、Ⅱ、ⅢB、Ⅰ、ⅣC、Ⅰ、Ⅱ、ⅢD、Ⅰ、Ⅱ、Ⅲ、Ⅳ正確答案:A答案解析:RISC(精簡指令集計(jì)算機(jī))的特點(diǎn)包括:大部分指令在一個(gè)機(jī)器周期完成;通用寄存器數(shù)量多;指令字長固定;支持的尋址方式較少。所以Ⅱ、Ⅲ正確,Ⅰ、Ⅳ錯(cuò)誤,答案選A。4.74181ALU的功能是()。A、實(shí)現(xiàn)16種4位算術(shù)和邏輯運(yùn)算B、實(shí)現(xiàn)16種4位算術(shù)運(yùn)算C、實(shí)現(xiàn)16種4位邏輯運(yùn)算D、實(shí)現(xiàn)4位乘法運(yùn)算和4位除法運(yùn)算正確答案:A答案解析:74181ALU是一種4位算術(shù)邏輯單元,它能夠?qū)崿F(xiàn)16種4位算術(shù)和邏輯運(yùn)算,包括加、減、乘、除、與、或、非等基本運(yùn)算。選項(xiàng)B只提到了算術(shù)運(yùn)算,不全面;選項(xiàng)C只提到了邏輯運(yùn)算,也不全面;選項(xiàng)D中4位乘法運(yùn)算和4位除法運(yùn)算并不是74181ALU的主要功能。所以答案是A。5.下列關(guān)于各種尋址方式獲取操作數(shù)快慢的說法中,正確的是()。Ⅰ.立即尋址快于堆棧尋址Ⅱ.堆棧尋址快于寄存器尋址Ⅲ.寄存器一次間接尋址快于變址尋址Ⅳ.變址尋址快于一次間接尋址A、Ⅲ、ⅣB、Ⅰ、Ⅲ、ⅣC、Ⅰ、ⅣD、Ⅱ、Ⅲ正確答案:B6.下列編碼中,零的表示形式是唯一的編碼是()。A、原碼B、反碼C、原碼和補(bǔ)碼D、補(bǔ)碼正確答案:D答案解析:補(bǔ)碼中零的表示形式是唯一的。原碼和反碼中零有兩種表示形式,而補(bǔ)碼中零的表示是唯一的,+0和-0的補(bǔ)碼表示相同。7.若浮點(diǎn)數(shù)尾數(shù)用補(bǔ)碼表示,則下列數(shù)中為規(guī)格化尾數(shù)形式的是()。A、1.1000000BB、1.1100000BC、0.0111000BD、0.0101000B正確答案:A8.若CPU的地址線為16根,則能夠直接訪問的存儲(chǔ)區(qū)最大容量為()。A、64KB、1MC、640KD、384K正確答案:A答案解析:地址線為16根,可表示的地址數(shù)為2的16次方,即65536個(gè)地址。每個(gè)地址對應(yīng)一個(gè)存儲(chǔ)單元,若每個(gè)存儲(chǔ)單元為1B,則能直接訪問的存儲(chǔ)區(qū)最大容量為65536B,1KB=1024B,65536B=64KB,所以能夠直接訪問的存儲(chǔ)區(qū)最大容量大于64K。9.1970年,()公司第一個(gè)發(fā)明了半導(dǎo)體存儲(chǔ)器,從而開始取代磁芯存儲(chǔ)器,使計(jì)算機(jī)的發(fā)展走向了一個(gè)新的里程碑。A、索尼B、英特爾C、仙童D、摩托羅拉正確答案:C10.用雙符號位來表示運(yùn)算結(jié)果時(shí),下列說法不正確的是()。A、兩個(gè)符號位不相同表示發(fā)生了溢出B、第1符號位表示結(jié)果的符號C、第2符號位表示結(jié)果的符號D、兩個(gè)符號位相同表示沒有發(fā)生溢出正確答案:C11.假設(shè)某個(gè)需要校驗(yàn)的數(shù)據(jù)的長度為10位,采用CRC校驗(yàn),若約定的生成多項(xiàng)式為X3+1,則對應(yīng)的CRC碼的位數(shù)是()。A、13B、14C、3D、4正確答案:A12.下列各類存儲(chǔ)器中,不采用隨機(jī)存取方式的是()。A、CDROMB、EPROMC、DRAMD、SRAM正確答案:A答案解析:隨機(jī)存取是指可以按照任意順序訪問存儲(chǔ)單元,隨機(jī)存取存儲(chǔ)器(RAM)包括DRAM(動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)和SRAM(靜態(tài)隨機(jī)存取存儲(chǔ)器)都采用隨機(jī)存取方式。而CDROM是只讀光盤,只能順序讀取數(shù)據(jù),不采用隨機(jī)存取方式。EPROM是可擦除可編程只讀存儲(chǔ)器,也不是隨機(jī)存取的。所以不采用隨機(jī)存取方式的是CDROM,答案選A。13.在定點(diǎn)機(jī)中,下列說法錯(cuò)誤的是()。A、+0的原碼不等于?0的原碼B、對于相同的機(jī)器字長,補(bǔ)碼比原碼和反碼能多表示一個(gè)負(fù)數(shù)C、+0的反碼不等于?0的反碼D、除補(bǔ)碼外,原碼和反碼不能表示?1正確答案:D14.表示浮點(diǎn)數(shù)時(shí),若要求機(jī)器零在計(jì)算機(jī)中的表示為全“0”,則階碼應(yīng)采用的編碼是()。A、補(bǔ)碼B、原碼C、反碼D、移碼正確答案:D答案解析:當(dāng)階碼采用移碼表示時(shí),機(jī)器零的表示為全“0”。移碼的特點(diǎn)使得其在表示機(jī)器零等特殊情況時(shí)有獨(dú)特優(yōu)勢。原碼、反碼、補(bǔ)碼表示機(jī)器零時(shí)都不是全“0”形式。15.計(jì)算機(jī)的存儲(chǔ)器采用分級存儲(chǔ)體系的主要目的是()。A、解決存儲(chǔ)容量、價(jià)格和存取速度之間的矛盾B、便于讀/寫數(shù)據(jù)C、減小機(jī)箱的體積D、便于系統(tǒng)升級正確答案:A答案解析:計(jì)算機(jī)的存儲(chǔ)器采用分級存儲(chǔ)體系的主要目的是解決存儲(chǔ)容量、價(jià)格和存取速度之間的矛盾。高速緩存(Cache)速度快但容量小、價(jià)格高,主存容量較大、價(jià)格適中但速度相對較慢,輔存容量大、價(jià)格低但速度最慢。通過分級存儲(chǔ)體系,合理組合不同層次的存儲(chǔ)器,既能滿足計(jì)算機(jī)對大容量存儲(chǔ)的需求,又能利用高速緩存提高數(shù)據(jù)存取速度,同時(shí)在成本上也能達(dá)到較好的平衡。16.下列陳述中,正確的是()。A、程序中斷過程是由硬件和中斷服務(wù)程序共同完成的B、每條指令的執(zhí)行過程中,每個(gè)總線周期要檢查一次有無中斷請求C、檢測有無DMA請求,一般安排在一條指令執(zhí)行過程的末尾D、中斷服務(wù)程序的最后一條指令是無條件轉(zhuǎn)移指令正確答案:A答案解析:程序中斷過程需要硬件(如中斷控制器等)響應(yīng)中斷請求并進(jìn)行必要的硬件處理,同時(shí)中斷服務(wù)程序完成具體的中斷處理任務(wù),是由硬件和中斷服務(wù)程序共同完成的,A正確;指令執(zhí)行過程中并不是每個(gè)總線周期都檢查有無中斷請求,B錯(cuò)誤;檢測有無DMA請求一般安排在一個(gè)總線周期結(jié)束后,而不是一條指令執(zhí)行過程末尾,C錯(cuò)誤;中斷服務(wù)程序最后一條指令是中斷返回指令,而不是無條件轉(zhuǎn)移指令,D錯(cuò)誤。17.下面有關(guān)半導(dǎo)體存儲(chǔ)器的敘述中,錯(cuò)誤的是()。A、半導(dǎo)體存儲(chǔ)器都采用隨機(jī)存取方式進(jìn)行讀寫B(tài)、ROM芯片屬于半導(dǎo)體隨機(jī)存儲(chǔ)器芯片C、SRAM是半導(dǎo)體靜態(tài)隨機(jī)訪問存儲(chǔ)器,可用作cacheD、DRAM是半導(dǎo)體動(dòng)態(tài)隨機(jī)訪問存儲(chǔ)器,可用作主存正確答案:A答案解析:半導(dǎo)體存儲(chǔ)器分為隨機(jī)存取存儲(chǔ)器(RAM)和只讀存儲(chǔ)器(ROM)等。隨機(jī)存取存儲(chǔ)器可以隨機(jī)地進(jìn)行讀寫操作,而只讀存儲(chǔ)器通常是一次性寫入,只能讀取,不是采用隨機(jī)存取方式進(jìn)行讀寫,A選項(xiàng)錯(cuò)誤。ROM芯片屬于半導(dǎo)體隨機(jī)存儲(chǔ)器芯片,B選項(xiàng)正確。SRAM是半導(dǎo)體靜態(tài)隨機(jī)訪問存儲(chǔ)器,速度快,可用作cache,C選項(xiàng)正確。DRAM是半導(dǎo)體動(dòng)態(tài)隨機(jī)訪問存儲(chǔ)器,容量大,可用作主存,D選項(xiàng)正確。18.在大量數(shù)據(jù)傳送中常用且有效的檢驗(yàn)法是()。A、CRC校驗(yàn)B、奇偶校驗(yàn)法C、海明碼校驗(yàn)D、判別校驗(yàn)正確答案:A答案解析:CRC校驗(yàn)是一種循環(huán)冗余校驗(yàn),它在數(shù)據(jù)傳輸中廣泛應(yīng)用。它通過對數(shù)據(jù)進(jìn)行特定的多項(xiàng)式計(jì)算生成校驗(yàn)碼,接收端通過相同的計(jì)算驗(yàn)證數(shù)據(jù)是否完整準(zhǔn)確,在大量數(shù)據(jù)傳送中能有效檢測出數(shù)據(jù)傳輸過程中的錯(cuò)誤,具有較高的檢錯(cuò)能力,所以是常用且有效的檢驗(yàn)法。奇偶校驗(yàn)法只能檢測出奇數(shù)位錯(cuò)誤,對于偶數(shù)位錯(cuò)誤無法檢測,檢錯(cuò)能力有限。海明碼校驗(yàn)雖然也能檢測和糾正錯(cuò)誤,但實(shí)現(xiàn)相對復(fù)雜,不如CRC校驗(yàn)應(yīng)用廣泛。判別校驗(yàn)并不是一種常見的、廣泛應(yīng)用于大量數(shù)據(jù)傳送中的有效檢驗(yàn)法。19.設(shè)變址寄存器為X,形式地址為D,某機(jī)具有先主存間址后變址的尋址方式,則這種尋址方式的有效地址為()。A、EA=(X)+(D)B、EA=X+DC、EA=((X)+D)D、EA=(X)+D正確答案:A20.半導(dǎo)體存儲(chǔ)器常采用()。A、直接存取方式B、順序存取方式C、隨機(jī)存取方式D、半順序存取方式正確答案:C答案解析:半導(dǎo)體存儲(chǔ)器常采用隨機(jī)存取方式,它可以對任何一個(gè)存儲(chǔ)單元進(jìn)行直接訪問,訪問時(shí)間與存儲(chǔ)單元的物理位置無關(guān),能快速地讀寫數(shù)據(jù),符合隨機(jī)存取的特點(diǎn)。直接存取方式有其特定的適用場景,順序存取方式按順序訪問,半順序存取方式也不符合半導(dǎo)體存儲(chǔ)器的典型訪問方式。21.芯片74181可完成()。A、16種算術(shù)運(yùn)算和16種邏輯運(yùn)算B、16種算術(shù)運(yùn)算C、16種邏輯運(yùn)算D、8種算術(shù)運(yùn)算和8種邏輯運(yùn)算正確答案:A答案解析:芯片74181是一種多功能的算術(shù)邏輯單元(ALU),它可以完成16種算術(shù)運(yùn)算(加、減、加1、減1、與、或、非、異或、同或、邏輯乘、邏輯除、求補(bǔ)、算術(shù)左移、算術(shù)右移、邏輯左移、邏輯右移)和16種邏輯運(yùn)算,所以答案選A。22.通常劃分計(jì)算機(jī)發(fā)展時(shí)代是以()為標(biāo)準(zhǔn)的。A、所用的電子器件B、運(yùn)算速度C、計(jì)算機(jī)結(jié)構(gòu)D、所有語言正確答案:A答案解析:計(jì)算機(jī)發(fā)展時(shí)代的劃分通常是以其所使用的電子器件為標(biāo)準(zhǔn)的。第一代計(jì)算機(jī)以電子管為主要電子器件;第二代計(jì)算機(jī)采用晶體管;第三代計(jì)算機(jī)使用中小規(guī)模集成電路;第四代計(jì)算機(jī)則使用大規(guī)模和超大規(guī)模集成電路。運(yùn)算速度、計(jì)算機(jī)結(jié)構(gòu)、所用語言等雖然也是計(jì)算機(jī)的重要特性,但不是劃分計(jì)算機(jī)發(fā)展時(shí)代的標(biāo)準(zhǔn)。23.以下有關(guān)多總線結(jié)構(gòu)系統(tǒng)的敘述中,錯(cuò)誤的是()。A、系統(tǒng)中的多個(gè)總線不可能同時(shí)傳輸信息B、通常在總線與總線之間用橋接器連接C、通常越靠近CPU的總線傳輸率越高D、CPU總線和存儲(chǔ)器總線都比I/O總線快正確答案:A答案解析:多總線結(jié)構(gòu)系統(tǒng)中多個(gè)總線是可以同時(shí)傳輸信息的,例如在并行處理等場景下,不同總線上的數(shù)據(jù)傳輸可以并行進(jìn)行。選項(xiàng)B,通常在總線與總線之間用橋接器連接是正確的,橋接器用于實(shí)現(xiàn)不同總線之間的通信和數(shù)據(jù)轉(zhuǎn)換。選項(xiàng)C,通常越靠近CPU的總線傳輸率越高,因?yàn)殡xCPU近能更快地與CPU交互數(shù)據(jù)。選項(xiàng)D,CPU總線和存儲(chǔ)器總線都比I/O總線快,因?yàn)樗鼈冎饕?fù)責(zé)CPU與高速設(shè)備的快速數(shù)據(jù)傳輸,而I/O總線速度相對較慢用于連接低速I/O設(shè)備。24.在()中,0的表示是唯一的。A、補(bǔ)碼B、原碼C、反碼D、以上三種編碼正確答案:A答案解析:在補(bǔ)碼中,0的表示是唯一的。原碼和反碼中0有兩種表示形式,而補(bǔ)碼中0只有一種表示形式。25.零地址指令采用()。A、間接尋址B、立即尋址C、堆棧尋址D、變址尋址正確答案:C答案解析:零地址指令的操作數(shù)通常隱含在堆棧中,通過堆棧操作來完成指令的功能,所以采用堆棧尋址方式。間接尋址是通過地址碼找到操作數(shù)的地址,再從該地址獲取操作數(shù);立即尋址操作數(shù)直接在指令中;變址尋址是通過變址寄存器和地址碼組合形成操作數(shù)地址。這幾種尋址方式都不符合零地址指令的特點(diǎn)。26.在中斷周期中,將中斷允許觸發(fā)器置“0”的操作由()完成。A、硬件B、關(guān)中斷指令C、開中斷指令D、軟件正確答案:A答案解析:在中斷周期中,將中斷允許觸發(fā)器置“0”的操作是由硬件自動(dòng)完成的。硬件在響應(yīng)中斷時(shí),會(huì)進(jìn)行一系列操作,其中就包括將中斷允許觸發(fā)器置“0”,以禁止在當(dāng)前中斷處理過程中響應(yīng)其他中斷,保證中斷處理的完整性和正確性。軟件無法直接進(jìn)行這樣的硬件操作,關(guān)中斷指令和開中斷指令主要是對中斷允許標(biāo)志進(jìn)行設(shè)置,但不是在中斷周期中做置“0”操作的主體,主體是硬件。27.在集中式計(jì)數(shù)器定時(shí)查詢方式下,若每次計(jì)數(shù)都從上次得到響應(yīng)的設(shè)備隨后一個(gè)設(shè)備號開始,則()。A、每個(gè)設(shè)備的優(yōu)先級均等B、設(shè)備號大的設(shè)備優(yōu)先級高C、設(shè)備號小的設(shè)備優(yōu)先級高D、每個(gè)設(shè)備的優(yōu)先級隨機(jī)變化正確答案:A28.若二進(jìn)制定點(diǎn)小數(shù)真值是﹣0.1101,機(jī)器中表示為1.0010,則該數(shù)采用的編碼方法是()。A、反碼B、移碼C、原碼D、補(bǔ)碼正確答案:A29.計(jì)算機(jī)硬件能直接執(zhí)行的只有()。A、符號語言B、機(jī)器語言C、機(jī)器語言和匯編語言D、匯編語音正確答案:B答案解析:計(jì)算機(jī)硬件能直接執(zhí)行的只有機(jī)器語言。機(jī)器語言是用二進(jìn)制代碼表示的計(jì)算機(jī)能直接識(shí)別和執(zhí)行的一種機(jī)器指令的集合。符號語言不具有直接執(zhí)行的特性。匯編語言需要經(jīng)過匯編程序翻譯成機(jī)器語言后才能被計(jì)算機(jī)執(zhí)行,所以計(jì)算機(jī)硬件不能直接執(zhí)行匯編語言和符號語言。30.堆棧尋址方式中,設(shè)A為累加寄存器,SP為堆棧指示器,Msp為SP指示器的棧頂單元,如果入棧操作的動(dòng)作是:(A)→Msp,(SP)-1→SP,那么出棧操作的動(dòng)作為()。A、(SP)+1→SP,(Msp)→AB、(Msp)→A,(SP)+1→SPC、(SP)-1→SP,(Msp)→AD、(Msp)→A,(SP)-1→SP正確答案:A31.存儲(chǔ)單元是指()。A、存放一個(gè)存儲(chǔ)字的所有存儲(chǔ)元集合B、存放一個(gè)字節(jié)的所有存儲(chǔ)元集合C、存放一個(gè)二進(jìn)制信息位的存儲(chǔ)元集合D、存放一條指令的存儲(chǔ)元集合正確答案:A答案解析:存儲(chǔ)單元是指存放一個(gè)存儲(chǔ)字的所有存儲(chǔ)元集合。存儲(chǔ)字是計(jì)算機(jī)中存儲(chǔ)數(shù)據(jù)的基本單位,一個(gè)存儲(chǔ)字可以包含多個(gè)字節(jié)。存儲(chǔ)單元?jiǎng)t是用來存儲(chǔ)這些存儲(chǔ)字的物理單元,它由多個(gè)存儲(chǔ)元組成。選項(xiàng)B中存放一個(gè)字節(jié)的所有存儲(chǔ)元集合一般稱為字節(jié)單元;選項(xiàng)C中存放一個(gè)二進(jìn)制信息位的存儲(chǔ)元集合就是一個(gè)存儲(chǔ)元;選項(xiàng)D中存放一條指令的存儲(chǔ)元集合范圍不準(zhǔn)確,存儲(chǔ)單元主要是針對存儲(chǔ)數(shù)據(jù)的存儲(chǔ)字而言的。32.計(jì)算機(jī)的算術(shù)邏輯單元和控制單元合稱為()。A、CPUB、ALUC、UPD、CAD正確答案:A答案解析:CPU即中央處理器,它主要由算術(shù)邏輯單元(ALU)和控制單元組成。ALU主要負(fù)責(zé)算術(shù)運(yùn)算和邏輯運(yùn)算;控制單元負(fù)責(zé)協(xié)調(diào)和控制計(jì)算機(jī)各部件的工作。所以計(jì)算機(jī)的算術(shù)邏輯單元和控制單元合稱為CPU。B選項(xiàng)ALU只是CPU的一部分;C選項(xiàng)UP并不是計(jì)算機(jī)這兩個(gè)單元的合稱;D選項(xiàng)CAD是計(jì)算機(jī)輔助設(shè)計(jì)的英文縮寫,與題目所問內(nèi)容無關(guān)。33.ALU屬于()部件。A、運(yùn)算器B、控制器C、存儲(chǔ)器D、寄存器正確答案:A答案解析:ALU即算術(shù)邏輯單元,主要負(fù)責(zé)執(zhí)行算術(shù)運(yùn)算(如加法、減法、乘法、除法等)和邏輯運(yùn)算(如與、或、非、異或等),所以屬于運(yùn)算器部件。34.下述()種情況會(huì)提出中斷請求。A、在鍵盤輸入過程中,每按一次鍵B、產(chǎn)生存儲(chǔ)周期“竊取”C、兩數(shù)相加結(jié)果為零D、結(jié)果溢出正確答案:A答案解析:選項(xiàng)A中在鍵盤輸入過程中每按一次鍵會(huì)提出中斷請求,因?yàn)樾枰狢PU響應(yīng)并處理鍵盤輸入事件。選項(xiàng)B存儲(chǔ)周期“竊取”是DMA操作的一種情況,不是中斷請求。選項(xiàng)C兩數(shù)相加結(jié)果為零本身不會(huì)直接引發(fā)中斷請求。選項(xiàng)D結(jié)果溢出也不一定直接導(dǎo)致中斷請求,通常還需要根據(jù)具體的系統(tǒng)設(shè)置和處理邏輯來確定是否引發(fā)中斷,所以答案是A。35.假定主存地址空間大小為1024MB,按字節(jié)編址,每次讀寫操作最多可以一次存取32位。不考慮其他因素,則存儲(chǔ)器地址寄存器MAR和存儲(chǔ)器數(shù)據(jù)寄存器MDR的位數(shù)至少應(yīng)分別為()。A、30、32B、30、8C、28、8D、28、32正確答案:A答案解析:主存地址空間大小為1024MB,按字節(jié)編址,1024MB=2^20KB=2^30B,所以地址線需要30位,MAR用于存放要訪問的主存地址,其位數(shù)至少要30位。每次讀寫操作最多可以一次存取32位,所以MDR用于存放從主存讀出或?qū)懭胫鞔娴臄?shù)據(jù),其位數(shù)至少為32位。所以答案是A。36.中斷向量地址是()。A、子程序入口地址B、中斷服務(wù)子程序出口地址C、中斷返回地址D、中斷服務(wù)子程序入口地址的地址正確答案:D答案解析:中斷向量地址是中斷服務(wù)子程序入口地址的地址。中斷向量表中存放的就是中斷服務(wù)子程序入口地址的地址,當(dāng)有中斷發(fā)生時(shí),通過中斷向量地址找到對應(yīng)的入口地址,從而進(jìn)入中斷服務(wù)子程序。37.在CRC碼中,接收端檢查出某位出錯(cuò)后,一般采用的糾正方法是()。A、判斷余數(shù)值由接收端自行糾正B、請求程序發(fā)送C、刪除數(shù)據(jù)D、以上均可正確答案:A答案解析:在CRC碼中,接收端檢查出某位出錯(cuò)后,一般采用的糾正方法是判斷余數(shù)值由接收端自行糾正。接收端通過計(jì)算接收到的CRC碼的余數(shù),并與預(yù)先設(shè)定的余數(shù)表進(jìn)行比對,從而確定出錯(cuò)位并糾正。請求程序發(fā)送不是通常的糾正方式;刪除數(shù)據(jù)也不是針對CRC碼出錯(cuò)的常規(guī)糾正手段。所以答案是A。38.兩個(gè)補(bǔ)碼數(shù)相加,采用1位符號位,當(dāng)()時(shí),表示結(jié)果溢出。A、符號位進(jìn)位和最高位進(jìn)位異或結(jié)果為1B、符號位有進(jìn)位C、符號位進(jìn)位和最高數(shù)位進(jìn)位異或結(jié)果為0D、符號位為1正確答案:A答案解析:當(dāng)兩個(gè)補(bǔ)碼數(shù)相加時(shí),若符號位進(jìn)位和最高位進(jìn)位異或結(jié)果為1,表示結(jié)果溢出。當(dāng)符號位有進(jìn)位時(shí),并不一定表示溢出。符號位進(jìn)位和最高數(shù)位進(jìn)位異或結(jié)果為0也不代表溢出。符號位為1更不能直接說明溢出情況。所以答案是A。39.20世紀(jì)50年代,為了發(fā)揮()的效率,提出了()技術(shù),從而發(fā)展了操作系統(tǒng),通過它對()進(jìn)行管理和調(diào)度。A、硬設(shè)備,多道程序,硬軟資源B、計(jì)算機(jī),操作系統(tǒng),計(jì)算機(jī)C、計(jì)算,并行,算法D、硬設(shè)備,晶體管,計(jì)算機(jī)正確答案:A答案解析:20世紀(jì)50年代,為了發(fā)揮硬設(shè)備的效率,提出了多道程序技術(shù),從而發(fā)展了操作系統(tǒng),通過它對硬軟資源進(jìn)行管理和調(diào)度。多道程序設(shè)計(jì)技術(shù)能讓多個(gè)程序同時(shí)在計(jì)算機(jī)系統(tǒng)中運(yùn)行,提高了硬件資源的利用率,操作系統(tǒng)則負(fù)責(zé)對計(jì)算機(jī)系統(tǒng)的各種資源(包括硬件和軟件資源)進(jìn)行統(tǒng)一管理和調(diào)度,使得計(jì)算機(jī)系統(tǒng)能夠高效穩(wěn)定地運(yùn)行。選項(xiàng)B中計(jì)算機(jī)概念不準(zhǔn)確,題干強(qiáng)調(diào)發(fā)揮硬設(shè)備效率進(jìn)而發(fā)展操作系統(tǒng)等;選項(xiàng)C中并行、算法與題干描述不契合;選項(xiàng)D中晶體管不是當(dāng)時(shí)提出相關(guān)技術(shù)的關(guān)鍵因素,主要是為了發(fā)揮硬設(shè)備效率提出多道程序技術(shù)等。40.CPU內(nèi)通用寄存器的位數(shù)取決于()。A、機(jī)器字長B、存儲(chǔ)器字長C、指令的長度D、CPU的管腳數(shù)正確答案:A答案解析:通用寄存器的位數(shù)通常與機(jī)器字長相同,機(jī)器字長決定了CPU一次能處理的數(shù)據(jù)位數(shù),通用寄存器用于暫存數(shù)據(jù)等,其位數(shù)自然取決于機(jī)器字長。存儲(chǔ)器字長主要影響存儲(chǔ)單元的大?。恢噶铋L度與通用寄存器位數(shù)無直接關(guān)聯(lián);CPU的管腳數(shù)主要涉及引腳功能和連接等方面,并非決定通用寄存器位數(shù)的因素。41.在系統(tǒng)總線的數(shù)據(jù)線上,不可能傳輸?shù)氖牵ǎ、指令B、握手(應(yīng)答)信號C、操作數(shù)D、中斷類型號正確答案:B答案解析:握手(應(yīng)答)信號通常是通過控制總線來傳輸?shù)?,用于設(shè)備之間的通信協(xié)調(diào)和確認(rèn)等操作,而不是通過數(shù)據(jù)線傳輸。指令、操作數(shù)、中斷類型號等數(shù)據(jù)是可以通過系統(tǒng)總線的數(shù)據(jù)線上進(jìn)行傳輸?shù)摹?2.我國在()年研制成功了第一臺(tái)電子數(shù)字計(jì)算機(jī),第一臺(tái)晶體管數(shù)字計(jì)算機(jī)于()年完成。A、19591965B、19461958C、19581961D、19501968正確答案:A43.下列有關(guān)尋址的說法中,錯(cuò)誤的是()。A、堆棧指針SP的內(nèi)容表示當(dāng)前堆棧內(nèi)所存儲(chǔ)的數(shù)據(jù)個(gè)數(shù)B、變址尋址時(shí),有效數(shù)據(jù)存放在主存中C、堆棧的工作原則是先進(jìn)后出D、內(nèi)存中指令的尋址和數(shù)據(jù)的尋址是交替進(jìn)行的正確答案:A答案解析:堆棧指針SP的內(nèi)容表示當(dāng)前堆棧棧頂?shù)牡刂?,而不是堆棧?nèi)所存儲(chǔ)的數(shù)據(jù)個(gè)數(shù)。變址尋址時(shí),有效數(shù)據(jù)存放在主存中;堆棧的工作原則是先進(jìn)后出;內(nèi)存中指令的尋址和數(shù)據(jù)的尋址是交替進(jìn)行的。所以選項(xiàng)A說法錯(cuò)誤。44.并行I/O標(biāo)準(zhǔn)接口SCSI中,一塊主適配器可以連接()臺(tái)具有SCSI接口的設(shè)備。A、7~15B、6C、8D、10正確答案:A答案解析:SCSI接口是一種并行I/O標(biāo)準(zhǔn)接口,一塊主適配器可以連接7到15臺(tái)具有SCSI接口的設(shè)備。45.在取指操作結(jié)束后,程序計(jì)數(shù)器中存放的是()。A、下一條指令的地址B、程序中指令的數(shù)量C、當(dāng)前指令的地址D、已經(jīng)執(zhí)行指令的計(jì)數(shù)值正確答案:A答案解析:取指操作結(jié)束后,程序計(jì)數(shù)器(PC)會(huì)指向下一條要執(zhí)行的指令的地址,以便從內(nèi)存中取出該指令進(jìn)行譯碼和執(zhí)行等操作。B選項(xiàng)程序中指令的數(shù)量與PC無關(guān);C選項(xiàng)當(dāng)前指令地址是PC取指前存放的,取指結(jié)束后PC已更新;D選項(xiàng)已經(jīng)執(zhí)行指令的計(jì)數(shù)值和PC沒有直接關(guān)系。46.DRAM的刷新是以()為單位進(jìn)行的。A、行B、列C、存儲(chǔ)矩陣D、存儲(chǔ)單元正確答案:A答案解析:DRAM的刷新是以行為單位進(jìn)行的。DRAM存儲(chǔ)陣列是按行和列組成的矩陣結(jié)構(gòu),為了保證數(shù)據(jù)的正確性,需要定期對存儲(chǔ)單元進(jìn)行刷新,而刷新是以行為單位依次進(jìn)行的。47.float類型(IEEE754單精度浮點(diǎn)數(shù)格式)能表示的最大正整數(shù)是()。A、2[126]-2[103]B、2[127]-2[103]C、2[127]-2[104]D、2[128]-2[104]正確答案:D48.若SRAM芯片的容量為1024×4位,則地址和數(shù)據(jù)引腳的數(shù)目分別是()。A、10,4B、5,4C、10,8D、5,8正確答案:A49.運(yùn)算器雖有許多部件組成,但核心部分是()。A、算術(shù)邏輯運(yùn)算單元B、數(shù)據(jù)總線C、多路開關(guān)D、通用寄存器正確答案:A答案解析:運(yùn)算器的核心部分是算術(shù)邏輯運(yùn)算單元(ALU),它負(fù)責(zé)完成各種算術(shù)運(yùn)算(如加、減、乘、除等)和邏輯運(yùn)算(如與、或、非等),對數(shù)據(jù)進(jìn)行加工處理,是實(shí)現(xiàn)運(yùn)算功能的關(guān)鍵部件。數(shù)據(jù)總線用于傳輸數(shù)據(jù),多路開關(guān)用于選擇數(shù)據(jù)傳輸路徑,通用寄存器用于暫存數(shù)據(jù),它們都圍繞著算術(shù)邏輯運(yùn)算單元發(fā)揮作用,不是運(yùn)算器的核心。50.SP的內(nèi)容是()。A、堆棧的頂部B、堆棧的起始地址C、堆棧的底部D、堆棧的最大地址正確答案:A答案解析:SP(StackPointer)即堆棧指針,其內(nèi)容指向堆棧的頂部。堆棧是一種數(shù)據(jù)結(jié)構(gòu),按照后進(jìn)先出的原則進(jìn)行操作。SP始終指向堆棧當(dāng)前存儲(chǔ)數(shù)據(jù)的頂部位置,通過對SP的操作來實(shí)現(xiàn)數(shù)據(jù)的入棧和出棧等操作。51.浮點(diǎn)數(shù)加/減運(yùn)算過程一般包括對階、尾數(shù)運(yùn)算、規(guī)格化、舍入和判斷溢出等步驟。設(shè)浮點(diǎn)數(shù)的階碼和尾數(shù)均采用補(bǔ)碼表示,且位數(shù)分別為5位和7位(均含兩位符號位)。若有兩個(gè)數(shù),即x=27×29/32,y=25×5/8,則用浮點(diǎn)數(shù)加法計(jì)算x+y的最終結(jié)果是()。A、發(fā)生溢出B、010000010001C、001111100010D、001110100010正確答案:A52.在下面的結(jié)論中,()是正確的。A、主存是主機(jī)的一部分,必須通過內(nèi)總線進(jìn)行訪問B、主存可以和外圍設(shè)備一樣,通過單總線被訪問C、主存是主機(jī)的一部分,必須通過專用總線進(jìn)行訪問D、主存是主機(jī)的一部分,不能通過單總線被訪問正確答案:B53.總線控制機(jī)構(gòu)為解決N個(gè)部件使用總線時(shí)優(yōu)先次序的裁決,集中式獨(dú)立請求,需另外增加控制線根數(shù)為()。A、2N+1B、N+2C、3D、N正確答案:A54.計(jì)算機(jī)的5大邏輯模塊是()A、運(yùn)算器、存儲(chǔ)器、控制器、輸入設(shè)備、輸出設(shè)備B、硬件、軟件、系統(tǒng)、鍵盤、鼠標(biāo)C、CPU、存儲(chǔ)器、輸入/輸出設(shè)備、總線、接口D、主板、內(nèi)存、硬盤、系統(tǒng)、顯示器正確答案:A答案解析:計(jì)算機(jī)的五大邏輯模塊指的是運(yùn)算器、存儲(chǔ)器、控制器、輸入設(shè)備、輸出設(shè)備。運(yùn)算器進(jìn)行算術(shù)和邏輯運(yùn)算;存儲(chǔ)器用于存儲(chǔ)數(shù)據(jù)和程序;控制器指揮計(jì)算機(jī)各部件協(xié)調(diào)工作;輸入設(shè)備用于向計(jì)算機(jī)輸入信息;輸出設(shè)備用于輸出計(jì)算機(jī)處理后的結(jié)果。B選項(xiàng)中硬件、軟件、系統(tǒng)不屬于邏輯模塊分類;C選項(xiàng)中總線、接口不是五大邏輯模塊;D選項(xiàng)中主板、內(nèi)存、硬盤、系統(tǒng)、顯示器也不符合五大邏輯模塊的定義。55.在采用()對設(shè)備進(jìn)行編址情況下,不需要專門的I/O指令組。A、統(tǒng)一編址法B、單獨(dú)編址法C、兩者都是D、兩者都不是正確答案:A答案解析:統(tǒng)一編址法是將I/O設(shè)備的寄存器與主存單元統(tǒng)一編址,這樣訪問I/O設(shè)備就如同訪問主存一樣,不需要專門的I/O指令組。單獨(dú)編址法則需要專門的I/O指令組來訪問I/O設(shè)備。56.下列描述中()是正確的。A、一臺(tái)計(jì)算機(jī)包括輸入、輸出、控制、存儲(chǔ)及算邏運(yùn)算五個(gè)單元B、控制器能理解、解釋并執(zhí)行所有的指令及存儲(chǔ)結(jié)果C、所有的數(shù)據(jù)運(yùn)算都在CPU的控制器中完成D、以上答案都正確正確答案:A答案解析:一臺(tái)計(jì)算機(jī)通常包括輸入、輸出、控制、存儲(chǔ)及算邏運(yùn)算五個(gè)單元,A正確;控制器能理解、解釋并執(zhí)行指令,但不存儲(chǔ)結(jié)果,B錯(cuò)誤;所有的數(shù)據(jù)運(yùn)算都在CPU的運(yùn)算器中完成,而不是控制器,C錯(cuò)誤;所以D選項(xiàng)也錯(cuò)誤。57.二進(jìn)制補(bǔ)碼定點(diǎn)小數(shù)1.101表示的十進(jìn)制數(shù)是()。A、-0.375B、-0.625C、-0.101D、1.625正確答案:A答案解析:首先將二進(jìn)制補(bǔ)碼1.101轉(zhuǎn)換為原碼,補(bǔ)碼1.101的原碼是1.011。然后計(jì)算其對應(yīng)的十進(jìn)制數(shù),1×2^(-1)+0×2^(-2)+1×2^(-3)=0.5+0+0.125=0.625,所以其表示的十進(jìn)制數(shù)是-0.625,而-0.625>-0.375,所以答案是A。58.CPU響應(yīng)中斷請求是在()。A、一條指令結(jié)束時(shí)B、一個(gè)時(shí)鐘周期結(jié)束時(shí)C、一個(gè)總線周期結(jié)束時(shí)D、一段程序結(jié)束時(shí)正確答案:A答案解析:CPU響應(yīng)中斷請求是在一條指令結(jié)束時(shí)。這是因?yàn)樵谝粭l指令執(zhí)行完畢后,CPU才能去檢查是否有中斷請求,然后進(jìn)行中斷響應(yīng)的相關(guān)操作,如保存現(xiàn)場等,以確保中斷處理的正確性和系統(tǒng)的穩(wěn)定性。而不是在一個(gè)時(shí)鐘周期結(jié)束時(shí),時(shí)鐘周期主要用于指令的執(zhí)行等操作;也不是在一個(gè)總線周期結(jié)束時(shí),總線周期主要涉及數(shù)據(jù)傳輸?shù)?;更不是在一段程序結(jié)束時(shí),一段程序可能包含多條指令,在指令執(zhí)行過程中就可能響應(yīng)中斷,而不是非要等到程序整體結(jié)束。59.計(jì)算機(jī)的發(fā)展大致經(jīng)歷了五代變化,其中第四代是()年的()計(jì)算機(jī)為代表。A、1946~1957,電子管B、1965~1971,中小規(guī)模集成電路C、1972-1990,大規(guī)模和超大規(guī)模集成電路D、1958~1964,晶體管正確答案:C答案解析:第四代計(jì)算機(jī)是從1972年開始到1990年,以大規(guī)模和超大規(guī)模集成電路計(jì)算機(jī)為代表。這一時(shí)期的計(jì)算機(jī)性能大幅提升,運(yùn)算速度更快,存儲(chǔ)容量更大,體積更小,可靠性更高,應(yīng)用范圍也更加廣泛。60.用海明碼對長度為8位的數(shù)據(jù)進(jìn)行檢/糾錯(cuò)時(shí),若能糾正一位錯(cuò),則校驗(yàn)位數(shù)至少為()。A、5B、2C、3D、4正確答案:D61.變址尋址的主要作用是()。A、支持向量、數(shù)組的運(yùn)算尋址B、支持程序的動(dòng)態(tài)再定位C、支持訪存地址的越界檢查D、支持操作系統(tǒng)中的進(jìn)程調(diào)度正確答案:A答案解析:變址尋址主要用于支持向量、數(shù)組的運(yùn)算尋址。通過將變址寄存器的內(nèi)容與指令中的形式地址相加,可以方便地實(shí)現(xiàn)對數(shù)組元素等的訪問,能夠高效地處理向量和數(shù)組操作。程序的動(dòng)態(tài)再定位主要靠基址尋址等方式;訪存地址的越界檢查一般有專門的機(jī)制;進(jìn)程調(diào)度與變址尋址無關(guān)。所以答案是A。62.ALU屬于()。A、組合邏輯電路B、時(shí)序電路C、控制器D、寄存器正確答案:A答案解析:ALU即算術(shù)邏輯單元,主要由組合邏輯電路構(gòu)成,用于進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算。它根據(jù)輸入的操作數(shù)和控制信號,立即產(chǎn)生輸出結(jié)果,不依賴于時(shí)序信號,所以不屬于時(shí)序電路;它不是控制器,控制器主要負(fù)責(zé)指揮計(jì)算機(jī)各部件協(xié)調(diào)工作;也不是寄存器,寄存器主要用于暫存數(shù)據(jù)。63.字長16位,用定點(diǎn)補(bǔ)碼小數(shù)表示時(shí),一個(gè)字能表示的范圍是()。A、-1~(1-2[-15])B、0~(1-2[-15])C、-1~+1D、-(1-2[-15])~(1-2[-15])正確答案:A答案解

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論