計算機組成與結(jié)構(gòu)試題庫(更新)_第1頁
計算機組成與結(jié)構(gòu)試題庫(更新)_第2頁
計算機組成與結(jié)構(gòu)試題庫(更新)_第3頁
計算機組成與結(jié)構(gòu)試題庫(更新)_第4頁
計算機組成與結(jié)構(gòu)試題庫(更新)_第5頁
已閱讀5頁,還剩41頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

計算機組成與系統(tǒng)結(jié)構(gòu)》試題庫一、選擇題1.若十進制數(shù)據(jù)為137.625,則其二進制數(shù)為()。A.10001001.11B.10001001.101C.10001011.101D.1011111.101【分析】十進制數(shù)轉(zhuǎn)化為二進制數(shù)時,整數(shù)部分和小數(shù)部分要用不同的方法來處理。整數(shù)部分的轉(zhuǎn)化采用除基取余法:將整數(shù)除以2,所得余數(shù)即為2進制數(shù)的個位上數(shù)碼,再將商除以2,余數(shù)為八進制十位上的數(shù)碼……如此反復(fù)進行,直到商是0為止;對于小數(shù)的轉(zhuǎn)化,采用乘基取整法:將小數(shù)乘以2,所得積的整數(shù)部分即為二進制數(shù)十分位上的數(shù)碼,再將此積的小數(shù)部分乘以2,所得積的整數(shù)部分為二進制數(shù)百分位上的數(shù)碼,如此反復(fù)……直到積是0為止。此題經(jīng)轉(zhuǎn)換后得八進制數(shù)為10001001.101?!敬鸢浮緽如果[X]補=11110011,則[-X]補是()。A.11110011 B.01110011 C.00001100 D.00001101【分析】不論X是正數(shù)還是負數(shù),由[X]補求[-X]補的方法是對[X]補求補,即連同符號位一起按位取反,末位加1。本題[-X]補就是00001101。【答案】D—個n+1位整數(shù)移碼的數(shù)值范圍是()-2n+1<2N-1B.—2n+1Wx<2n-1C.-2nWxW2n-1 D.—2n+1WxW2n—1【分析】字長為n+1位,符號位為1位,則數(shù)值位為n位。當(dāng)表示負數(shù)時,符號位為0,數(shù)值位全0為負數(shù)且值最小,為-2n;當(dāng)表示正數(shù)時,符號位為1,數(shù)值位全為1時值最大,為2n-1【答案】C快速進位加法器的進位生成信號g和進位傳播信號p,其中g(shù)和p定義為:gi=xiyi,p二xi+yi。第i位加法器產(chǎn)生的進位是()。xi+yiB. C. D.xiyici【分析】在設(shè)計多位的加法器時,為了加快運算速度而采用了快速進位電路即對加法器的每一位都生成兩個信號:進位生成信號g和進位傳播信號p其中g(shù)和P定義為:gi=xiyi,p二xi+yi。第i位加法器產(chǎn)生的進位:。【答案】B5.原碼乘法是()。先取操作數(shù)絕對值相乘,符號位單獨處理用原碼表示操作數(shù),然后直接相乘被乘數(shù)用原碼表示,乘數(shù)取絕對值,然后相乘乘數(shù)用原碼表示,被乘數(shù)取絕對值,然后相乘【分析】原碼一位乘法中,符號位與數(shù)值位是分開進行計算的。運算結(jié)果的數(shù)值部分是乘數(shù)與被乘數(shù)數(shù)值位的乘積,符號是乘數(shù)與被乘數(shù)符號位的異或。【答案】A6.動態(tài)半導(dǎo)體存儲器的特點是()A?在工作中存儲器內(nèi)容會產(chǎn)生變化每次讀出后,需要根據(jù)原存內(nèi)容重新寫入一遍每隔一定時間,需要根據(jù)原存內(nèi)容重新寫入一遍在工作中需要動態(tài)地改變訪存地址【分析】動態(tài)半導(dǎo)體存儲器是利用電容存儲電荷的特性記錄信息,由于電容會放電,必須在電荷流失前對電容充電,即刷新。方法是每隔一定時間,根據(jù)原存內(nèi)容重新寫入一遍?!敬鸢浮緾7.主存儲器和CPU之間增加高速緩沖存儲器的目的是()。解決CPU和主存之間的速度匹配問題擴大主存儲器的容量擴大CPU中通用寄存器的數(shù)量既擴大主存容量又?jǐn)U大CPU通用寄存器數(shù)量【分析】高速緩沖存儲器是為提高存儲器帶寬而在主存儲器速度匹配問題?!敬鸢浮緼8.指令系統(tǒng)中采用不同尋址方式的目的主要是()。實現(xiàn)存儲程序和程序控制縮短指令長度,擴大尋址空間,提高編程靈活性可以直接訪問外存提供擴展操作碼的可能并降低譯碼難度【分析】計算機的指令系統(tǒng)中對操作數(shù)的尋址采用不同的尋址方式,可以在有限的指令代碼長度范圍內(nèi)增加指令的數(shù)量,可以擴大對內(nèi)部存儲器的訪問空間,既擴大尋址空間,同時又給程序設(shè)計人員提供了更多編程的靈活性?!敬鸢浮緽9.單地址指令中為了完成兩個數(shù)的算術(shù)運算,除地址碼指明的一個操作數(shù)外,另一個數(shù)常采用()。A.堆棧尋址 B.立即尋址 C.隱含尋址 D.間接尋址【分析】單地址指令中為了完成兩個數(shù)的算術(shù)運算,除地址碼指明的一個操作數(shù)外,另一個數(shù)常采用隱含的尋址方式,這樣就可以在指令中省略對另一個操作數(shù)的描述,從而可減少機器指令代碼的長度?!敬鸢浮緾10.從控制存儲器中讀取一條微指令并執(zhí)行相應(yīng)操作的時間叫()。A.CPU周期B.微周期C.時鐘周期D.機器周期【分析】各種時間周期單位的含義如下:CPU周期是指完成一次CPU操作需要的時間;微周期是指計算機執(zhí)行一條微指令所需要的時間,也就是從控制存儲器中讀取一條微指令并執(zhí)行相應(yīng)操作的時間;時鐘周期是指由計算機內(nèi)部的時鐘發(fā)生器所產(chǎn)生的時鐘信號的周期時間,它是所有時間單位中周期最小的機器周期:指令執(zhí)行中每一步操作所需的時間,一般以CPU中完成一個運算操作所需時間作為機器周期的基本時間?!敬鸢浮緽微程序控制器比組合邏輯控制器速度要慢,主要是由于增加了從()讀取微指令的時間。A.主存儲器B.控制存儲器C.高速緩存D.指令寄存器【分析】微程序控制方式下,由于微程序存儲在控制存儲器內(nèi),每一條微指令的執(zhí)行都需要對控制存儲器進行訪問,執(zhí)行的速度比用組合邏輯控制器直接產(chǎn)生控制信號的方式慢?!敬鸢浮緽串行接口是指()。主機和接口之間、接口和外設(shè)之間都采用串行傳送主機和接口之間串行傳送,接口和外設(shè)之間并行傳送主機和接口之間并行傳送,接口和外設(shè)之間串行傳送系統(tǒng)總線采用串行總線【分析】主機的工作速度較快,因此主機和接口之間采用并行傳送;外設(shè)的工作速度較慢,因此接口和外設(shè)之間采用串行傳送。【答案】C13.“總線忙”信號由()建立。A.獲得總線控制權(quán)的設(shè)備 B.發(fā)出“總線請求”的設(shè)備C.總線控制器 D.CPU【分析】在總線控制機制中,準(zhǔn)備使用總線的設(shè)備向總線控制器發(fā)出“總線請求”由總線控制器進行裁決。如果經(jīng)裁決允許該設(shè)備使用總線,就由總線控制器向該設(shè)備發(fā)出一個“總線允許”信號。該設(shè)備接收到此信號后,發(fā)出一個“總線忙”信號用來通知其他設(shè)備總線己被占用。當(dāng)該設(shè)備使用完總線時,將“總線忙”信號撤銷,釋放總線?!敬鸢浮緼在調(diào)頻制記錄方式中,是利用()來寫0或1。A.電平高低的變化 B.電流幅值的變化C.電流相位的變化 D.電流頻率的變化【分析】在調(diào)頻制記錄方式中,信息的寫入是依靠寫入電流頻率的變化來實現(xiàn)的,寫1時的電流變化頻率是寫0時電流變化頻率的2倍?!敬鸢浮緿磁盤存儲器的等待時間是指()。A.磁盤旋轉(zhuǎn)一周所需的時間 B.磁盤旋轉(zhuǎn)半周所需的時間C.磁盤旋轉(zhuǎn)2/3周所需的時間D.磁盤旋轉(zhuǎn)1/3周所需的時間【分析】磁盤訪問時間包括尋道時間和旋轉(zhuǎn)延遲時間。尋道時間是將磁頭定位到所要求的磁道上所需的時間;旋轉(zhuǎn)延遲時間是尋道完成后到該道上需要訪問的區(qū)域到達磁頭下的時間。這兩個時間都與磁頭和數(shù)據(jù)的位置有關(guān),是隨機變化的,因此一般用平均值表示,即將磁盤旋轉(zhuǎn)半周的時間定義為磁盤存儲器的等待時間,也稱為磁盤的尋址時間?!敬鸢浮緽在計算機系統(tǒng)中,高速緩沖存儲器是被設(shè)置在()和()之間,用于解決()讀寫速度慢,跟不上()快速取得指令或數(shù)據(jù)的矛盾;通常選用()存儲器芯片實現(xiàn)。它與主存儲器的讀寫原理不同,執(zhí)行寫入操作時,在把有關(guān)( )信息寫入選中的高速緩沖存儲器的某一單元時,還應(yīng)該將與這一信息相關(guān)的( )信息或其中的一部分寫入與之對應(yīng)的標(biāo)志字段;在執(zhí)行讀出操作時,不能僅僅只通過對原本用于讀主存儲器的地址信息進行譯碼去選擇高速緩沖存儲器的某一單元來取得所需要的數(shù)據(jù),還必須通過檢查高速緩沖存儲器的有關(guān)單元的標(biāo)志位的值,才能確定得到的是否是所要求的數(shù)據(jù),這是因為高速緩沖存儲器()單元對應(yīng)()的多個存儲單元。依據(jù)被讀單元的內(nèi)容或其一部分判定得到的是否是所需要的數(shù)據(jù)的原理運行的存儲器被稱為()存儲器。a.數(shù)據(jù)b.—個C.主存地址J.可以e,多個f.主存儲器g.不可以h.中央處理器i.ROMj?靜態(tài)k.動態(tài)1.RAMm.不可以n.高位0.低位P.控制q.讀/寫r.運行s.關(guān)聯(lián)【答案】h ffhJ aC b fs17.按照IEEE標(biāo)準(zhǔn),一個浮點數(shù)由1位(),口位()和m位()組成其中的()部分選用移碼表示,()選用原碼表示。該浮點數(shù)的數(shù)值范圍主要取決于()的位數(shù),而數(shù)據(jù)的表示精度主要取決于()的位數(shù)。浮點數(shù)的零是()均為零,非零值的規(guī)格化的浮點數(shù)尾數(shù)數(shù)值的()必定為1。a.浮點數(shù)b.階碼C.一位d.符號e.多位f.中央處理器g.移碼h.定點小數(shù)i.動態(tài)j.尾數(shù)k.最高位L.每位 m.控制【答案】d gjbj bj l k18.六七十年代,在美國的 州,出現(xiàn)了一個地名叫硅谷。該地主要工業(yè)是 它也是_____的發(fā)源地。A馬薩諸塞,硅礦產(chǎn)地,通用計算機B加利福尼亞,微電子工業(yè),通用計算機C加利福尼亞,硅生產(chǎn)基地,小型計算機和微處理機D加利福尼亞,微電子工業(yè),微處理機【答案】D若浮點數(shù)用補碼表示,則判斷運算結(jié)果是否為規(guī)格化數(shù)的方法是 。A階符與數(shù)符相同為規(guī)格化數(shù)B階符與數(shù)符相異為規(guī)格化數(shù)C數(shù)符與尾數(shù)小數(shù)點后第一位數(shù)字相異為規(guī)格化數(shù)D數(shù)符與尾數(shù)小數(shù)點后第一位數(shù)字相同為規(guī)格化數(shù)【答案】C定點16位字長的字,采用2的補碼形式表示時,一個字所能表示的整數(shù)范圍是A—2l5+(2l5—1) B—(2l5-1) +(2l5-1)C-(215+1)~+215 D-215~+215【答案】A21?某SRAM芯片,存儲容量為64KX16位,該芯片的地址線和數(shù)據(jù)線數(shù)目為 A64,16B16,64C64,8D16,16?!敬鸢浮緿22.父叉存貯器實質(zhì)上是種 存貯器,它能 執(zhí)行______獨立的讀寫操作。A模塊式,并行,多個B模塊式串行,多個C整體式,并行,一個D整體式,串行,多個【答案】A23.用某個寄存器中操作數(shù)的尋址方式稱為 尋址。A直接B間接C寄存器直接 D寄存器間接【答案】C24?流水CPU是由一系列叫做“段”的處理線路所組成,和具有m個并行部件的CPU相比,一個m段流水CPU 。A具備同等水平的吞吐能力B不具備同等水平的吞吐能力C吞吐能力大于前者的吞吐能力D吞吐能力小于前者的吞吐能力

【答案】a描述PCI總線中基本概念不正確的句子是 。AHOST總線不僅連接主存,還可以連接多個CPUBPCI總線體系中有三種橋,它們都是PCI設(shè)備C以橋連接實現(xiàn)的PCI總線結(jié)構(gòu)不允許許多條總線并行工作D橋的作用可使所有的存取都按CPU的需要出現(xiàn)在總線上【答案】c計算機的外圍設(shè)備是指 B外存儲器D除了B外存儲器D除了CPU和內(nèi)存以外的其它設(shè)備B中斷服務(wù)例行程序入口地址C遠程通信設(shè)備【答案】D中斷向量地址是: 。A子程序入口地址C中斷服務(wù)例行程序入口地址的指示器D中斷返回地址【答案】C馮?諾依曼機工作的基本方式的特點是 A多指令流單數(shù)據(jù)流B按地址訪問并順序執(zhí)行指令C堆棧操作D存貯器按內(nèi)容選擇地址【答案】B在定點二進制運算器中,減法運算一般通過 來實現(xiàn)。A原碼運算的二進制減法器B補碼運算的二進制減法器C原碼運算的十進制加法器D補碼運算的二進制加法器【答案】D某計算機字長32位,其存儲容量為4MB,若按半字編址,它的尋址范圍是 A4MBB2MBC2M【答案】A4MBB2MBC2M【答案】CD1M主存貯器和CPU之間增加cache的目的是 。A解決CPU和主存之間的速度匹配問題B擴大主存貯器容量C擴大CPU中通用寄存器的數(shù)量D既擴大主存貯器容量,又?jǐn)U大CPU中通用寄存器的數(shù)量【答案】A單地址指令中為了完成兩個數(shù)的算術(shù)運算,除地址碼指明的一個操作數(shù)外,另一個常需采用 。A堆棧尋址方式B立即尋址方式C隱含尋址方式 D間接尋址方式【答案】C同步控制是 。A只適用于CPU控制的方式B只適用于外圍設(shè)備控制的方式C由統(tǒng)一時序信號控制的方式D所有指令執(zhí)行時間都相同的方式【答案】CCRT的分辨率為1024X1024像素,像素的顏色數(shù)為256,則刷新存儲器的容量為A512KBB1MBC256KBD2MB【答案】B為了便于實現(xiàn)多級中斷,保存現(xiàn)場信息最有效的辦法是采用 A通用寄存器B堆棧C存儲器D外存【答案】B目前我們所說的個人臺式商用機屬于 。巨型機 B.中型機 C.小型機D.微型機【答案】D(2000)化成十六進制數(shù)是 。10A.(7CD) B.(7D0) C.(7E0) D.(7F0)16161616【答案】B38.39.40.41.42.43.44.45.A.(10011001)B.(227)C.(98)D.(152)281610【答案】A 表示法主要用于表示浮點數(shù)中的階碼。原碼 B.補碼 C.反碼D.移碼【答案】D在小型或微型計算機里,普遍采用的字符編碼是 BCD碼B.BCD碼B.16進制【答案】D下列有關(guān)運算器的描述中, 只做算術(shù)運算,不做邏輯運算C.能暫時存放運算結(jié)果【答案】DEPROM是指 。讀寫存儲器C.可編程的只讀存儲器【答案】DC.格雷碼D.ASCII碼是正確的。B.只做加法D.既做算術(shù)運算,又做邏輯運算只讀存儲器D.光擦除可編程的只讀存儲器Intel80486是32位微處理器,Pentium是 位微處理器。A.16 B.32 C.48D.64A.16 B.32 C.48D.64【答案】D設(shè)[X]=1A.一.XXXX,當(dāng)滿足補 1234X必須為1,1時,X>設(shè)[X]=1A.一.XXXX,當(dāng)滿足補 1234X必須為1,1時,X>-1/2成立。XXX至少有一個為1234B.x必須為1,1XXX任意234C.x必須為0,1XXX至少有一個為1234D.x必須為0,1XXX任意234【答案】ACPU主要包括 。A.控制器 B.控制器、運算器、cache運算器和主存 D.控制器、ALU和主存【答案】B信息只用一條傳輸線,且采用脈沖傳輸?shù)姆绞椒Q為 。A.串行傳輸 B.并行傳輸 C.并串行傳輸D.分時傳輸【答案】A以下四種類型指令中,執(zhí)行時間最長的是 。A.RR型B.RS型C.SS型 D.程序控制指令【答案】C下列 屬于應(yīng)用軟件。A.操作系統(tǒng) B.編譯系統(tǒng) C.連接程序D.文本處理【答案】D在主存和CPU之間增加cache存儲器的目的是 。A.增加內(nèi)存容量 B.提高內(nèi)存可靠性C.解決CPU和主存之間的速度匹配問題 D.增加內(nèi)存容量,同時加快存取速度【答案】C某單片機的系統(tǒng)程序,不允許用戶在執(zhí)行時改變,則可以選用 作為存儲芯片。A.SRAMB.閃速存儲器 C.cacheD.輔助存儲器【答案】B設(shè)變址寄存器為X,形式地址為D,(X)表示寄存器X的內(nèi)容,這種尋址方式的TOC\o"1-5"\h\z有效地址為 。A.EA=(X)+DB.EA=(X)+(D) C.EA=((X)+D)D.EA=((X)+(D))【答案】A在指令的地址字段中,直接指出操作數(shù)本身的尋址方式,稱為 。A.隱含尋址 B.立即尋址 C.寄存器尋址 D.直接尋址【答案】CB下述I/O控制方式中,主要由程序?qū)崿F(xiàn)的是 。A.PPU(外圍處理機)方式 B.中斷方式C.DMA方式D.通道方式【答案】B

系統(tǒng)總線中地址線的功能是 。用于選擇主存單元地址B.用于選擇進行信息傳輸?shù)脑O(shè)備C.用于選擇外存地址 D.用于指定主存和I/O設(shè)備接口電路的地址【答案】D采用DMA方式傳送數(shù)據(jù)時,每傳送一個數(shù)據(jù)要占用 的時間。一個指令周期B.一個機器周期C.一個時鐘周期D.一個存儲周期【答案】D將有關(guān)數(shù)據(jù)加以分類、統(tǒng)計、分析,以取得有利用價值的信息,我們稱其為 數(shù)值計算B.輔助設(shè)計C.數(shù)據(jù)處理D.實時控制【答案】C目前的計算機,從原理上講 。指令以二進制形式存放,數(shù)據(jù)以十進制形式存放指令以十進制形式存放,數(shù)據(jù)以二進制形式存放指令和數(shù)據(jù)都以二進制形式存放指令和數(shù)據(jù)都以十進制形式存放【答案】C根據(jù)國標(biāo)規(guī)定,每個漢字在計算機內(nèi)占用 存儲。A.一個字節(jié) B.二個字節(jié)C.三個字節(jié)D.四個字節(jié)【答案】B下列數(shù)中最小的數(shù)為 。C.(2B)16D.(44)C.(2B)16D.(44)1028【答案】A存儲器是計算機系統(tǒng)的記憶設(shè)備,主要用于 C.存放微程序D.存放程序和數(shù)據(jù)C.1.0101 D.1.1001A.C.存放微程序D.存放程序和數(shù)據(jù)C.1.0101 D.1.1001【答案】D設(shè)X=—0.1011,貝U[X]為 補A.1.1011 B.1.0100【答案】C下列數(shù)中最大的數(shù)是

(10010101)B.(227)C.(96)D.(143)281610【答案】BTOC\o"1-5"\h\z計算機問世至今,新型機器不斷推陳出新,不管怎樣更新,依然保有“存儲程序”的概念,最早提出這種概念的是 。A.巴貝奇 B.馮.諾依曼C.帕斯卡D.貝爾【答案】B在CPU中,跟蹤后繼指令地指的寄存器是 。A.指令寄存器 B.程序計數(shù)器C.地址寄存器D.狀態(tài)條件寄存器【答案】BPentium-3是一種 。A.64位處理器 B.16位處理器C.準(zhǔn)16位處理器D.32位處理器【答案】A三種集中式總線控制中, 方式對電路故障最敏感。A.鏈?zhǔn)讲樵?B.計數(shù)器定時查詢 C.獨立請求【答案】A外存儲器與內(nèi)存儲器相比,外存儲器 。A.速度快,容量大,成本高 B.速度慢,容量大,成本低C.速度快,容量小,成本高 D.速度慢,容量大,成本高【答案】B一個256KX8的存儲器,其地址線和數(shù)據(jù)線總和為 。A.16 B.18C.26 D.20A.16 B.18C.26 D.20【答案】C堆棧尋址方式中,設(shè)A為累加器,SP為堆棧指示器,M為SP指示的棧頂SP單元。如果進棧操作的動作順序是(A)-M,(SP)-l-SP。那么出棧操作SP的動作順序應(yīng)為 。A.(M)-A,(SP)+1-SPSPA.(M)-A,(SP)+1-SPSPC.(SP-1)fSP,(M)-ASP【答案】B(SP)+1-SP,(M)-ASP(M)-A,(SP)-1—SPSP當(dāng)采用 對設(shè)備進行編址情況下,不需要專門的I/O指令組。A.統(tǒng)一編址法 B.單獨編址法C.兩者都是 D.兩者都不是

【答案】A下面有關(guān)“中斷”的敘述, 是不正確的。一旦有中斷請求出現(xiàn),CPU立即停止當(dāng)前指令的執(zhí)行,轉(zhuǎn)而去受理中斷請求CPU響應(yīng)中斷時暫停運行當(dāng)前程序,自動轉(zhuǎn)移到中斷服務(wù)程序中斷方式一般適用于隨機出現(xiàn)的服務(wù)為了保證中斷服務(wù)程序執(zhí)行完畢以后,能正確返回到被中斷的斷點繼續(xù)執(zhí)行程序,必須進行現(xiàn)場保存操作【答案】A【答案】A下面敘述中, 是正確的A.總線一定要和接口相連通道可以替代接口【答案】B在下述指令中,I為間接尋址,接口一定要和總線相連總線始終由CPU控制和管理指令包含的CPU周期數(shù)最多。A.CLA B.ADD30 C.STAI31 D.JMP21【答案】C設(shè)寄存器位數(shù)為8位,機器數(shù)采用補碼形式(含一位符號位)。對應(yīng)于十進制數(shù)-27,寄存器內(nèi)為 。A.27H B.9BH C.E5HD.5AHA.27H B.9BH C.E5HD.5AH【答案】C某存儲器芯片的存儲容量為8KX12位,則它的地址線為A.11 B.12【答案】C完整的計算機系統(tǒng)應(yīng)包括 A.A.11 B.12【答案】C完整的計算機系統(tǒng)應(yīng)包括 A.運算器、存儲器、控制器C.主機和實用程序【答案】D下列數(shù)中最大的數(shù)為 。A.(10010101)B.(227)28C.13 D.14B.外部設(shè)備和主機D.配套的硬件設(shè)備和軟件設(shè)備C.(96)D.(143)16 5【答案】B78.電子郵件是指 。用計算機管理郵政信件 B.通過計算機網(wǎng)絡(luò)收發(fā)消息用計算機管理電話系統(tǒng) D.用計算機處理收發(fā)報業(yè)務(wù)【答案】B79?設(shè)字長32位,使用IEEE格式,則階碼采用 表示。A.補碼 B.原碼C.移碼D.反碼【答案】C80.四片74181ALU和一片74182CLA器件相配合,具有如下進位傳遞功能 A.形波進位 B.組內(nèi)先行進位,組間先行進位C.組內(nèi)先行進位,組間行波進位 D.組內(nèi)形波進位,組間先行進位【答案】B81?某機字長32位,存儲容量1MB。若按字編址,它的尋址范圍是 。A.1M B.512KB【答案】CA.1M B.512KB【答案】CEPROM是指 。A.閃速存儲器C.可編程的只讀存儲器【答案】DC.256K D.256KBB.只讀存儲器D.光擦可編程的只讀存儲器相聯(lián)存儲器是按 進行尋址的存儲器。A.地址指定方式 B.堆棧存取方式C.內(nèi)容指定方式C.內(nèi)容指定方式D.地址指定方式與堆棧存取方式結(jié)合【答案】C單地址指令中為了完成兩個數(shù)的算術(shù)運算,除地址碼指明的一個操作數(shù)外,另一個數(shù)常需采用 。A.堆棧尋址方式 B.立即尋址方式C.隱含尋址方式 D.間接尋址方式【答案】C二地址指令中,操作數(shù)的物理位置不可能采取的結(jié)構(gòu)是 A.寄存器—寄存器 B.寄存器—存儲器C.存儲器—存儲器D.寄存器—鎖存器【答案】D操作控制器的功能是 。產(chǎn)生時序信號從主存取出一條指令完成指令操作碼譯碼從主存取出指令,完成指令操作碼譯碼,并產(chǎn)生相關(guān)的操作控制信號,以解釋執(zhí)行該指令【答案】D同步控制是 。A.只適用于CPU控制的方式 B.只適用于外圍設(shè)備控制的方式C.由統(tǒng)一時序信號控制的方式 D.所有指令執(zhí)行時間都相同的方式【答案】C以下敘述中不正確的句子是 。同一個CPU周期中,可以并行執(zhí)行的微操作叫相容性微操作同一個CPU周期中,不可以并行執(zhí)行的微操作叫相容性微操作同一個CPU周期中,可以并行執(zhí)行的微操作叫相斥性微操作同一個CPU周期中,不可以并行執(zhí)行的微操作叫相斥性微操作【答案】D會產(chǎn)生DMA請求的總線部件是 。A.任何外設(shè) B.高速外設(shè)C.需要與主機批量交換數(shù)據(jù)的外設(shè) D.具有DMA接口的外設(shè)【答案】D同步通信之所以比異步通信具有較高的傳輸頻率是因為 。同步通信不需要應(yīng)答信號且同步通信方式的總線長度較短同步通信用一個公共的時鐘信號進行同步同步通信中,各部件存取時間比較接近以上因素的總和【答案】D多總線結(jié)構(gòu)的計算機系統(tǒng),采用 方法,對提高系統(tǒng)的吞吐率最有效。多端口存儲器 B.提高主存的速度C.交叉編址多模存儲器 D.高速緩沖存儲器【答案】A為了使設(shè)備相對獨立,磁盤控制器的功能全部轉(zhuǎn)到設(shè)備中,主機與設(shè)備間應(yīng)采用 接口。A.SCSI B.專用C.ESDI【答案】A93.中斷向量地址是 。A.子程序入口地址B.中斷服務(wù)例行程序入口地址C.中斷服務(wù)例行程序入口地址的地址D.主程序返回地址【答案】C通道對CPU的請求方式是 。A.自陷 B.中斷 C.通道命令 D.跳轉(zhuǎn)指令【答案】B周期挪用(竊?。┓绞匠S糜?中。直接內(nèi)存存取方式的輸入/輸出直接程序傳送方式的輸入/輸出CPU的某寄存器與存儲器之間的直接傳送程序中斷方式的輸入/輸出【答案】A96.1946年研制成功的第一臺電子數(shù)字計算機稱為 ,1949年研制成功的TOC\o"1-5"\h\z第一臺程序內(nèi)存的計算機稱為 。A.EDVAC,MARKI B.ENIAC,EDSACC.ENIAC,MARKI D.ENIAC,UNIVACI【答案】B至今為止,計算機中的所有信息仍以二進制方式表示的理由是 。A.節(jié)約元件 B.運算速度快 C.物理器件性能決定 D.信息處理方便【答案】C(2000)10化成十六進制數(shù)是 。A.(7CD) B.(7D0) C.(7E0) D.(7F0)【答案】B99.下列數(shù)中最大的數(shù)是 。A.(10010101) B.(227)28C。(96)16D.(143)【答案】B運算器雖有許多部件組成,但核心部分是 。A.數(shù)據(jù)總線 B.算術(shù)邏輯運算單元 C.多路開關(guān)D.累加寄存器【答案】B根據(jù)標(biāo)準(zhǔn)規(guī)定,每個漢字在計算機內(nèi)占用 存儲。A.—個字節(jié) B.二個字節(jié) C?三個字節(jié) D?四個字節(jié)【答案】BTOC\o"1-5"\h\z存儲單元是指 。A.存放一個機器字的所有存儲元 B.存放一個二進制信息位的存儲元C.存放一個字節(jié)的所有存儲元的集合D.存放兩個字節(jié)的所有存儲元的集合【答案】A機器字長32位,其存儲容量為4MB,若按字編址,它的尋址范圍是 。A.1M B.1MB C.4M D.4MB【答案】A某一SRAM芯片,其容量為512X8位,考慮電源端和接地端,該芯片引出線的最小數(shù)目應(yīng)為 。A.23 B.25 C.50 D.19【答案】D寄存器間接尋址方式中,操作數(shù)處在 。A.通用寄存器 B.程序計數(shù)器 C.堆棧 D.主存單元【答案】D描述匯編語言特性的概念中,有錯誤的句子是 。對程序員的訓(xùn)練要求來說,需要硬件知識匯編語言對機器的依賴性高用匯編語言編制程序的難度比高級語言小匯編語言編寫的程序執(zhí)行速度比高級語言快【答案】C在CPU中跟蹤指令后繼地址的寄存器是 。A.主存地址寄存器 B.程序計數(shù)器C.指令寄存器 D.狀態(tài)條件寄存器【答案】B下面描述RISC機器基本概念中,正確的表述是 A.RISC機器不一定是流水CPU B.RISC機器一定是流水CPUC.RISC機器有復(fù)雜的指令系統(tǒng) D.其CPU配備很少的通用寄存器【答案】B多總線結(jié)構(gòu)的計算機系統(tǒng),采用 方法,對提高系統(tǒng)的吞吐率最有效A.多端口存儲器 B.提高主存速度C.交叉編址多模塊存儲器 D.cache【答案】ATOC\o"1-5"\h\z以下四種類型指令中,執(zhí)行時間最長的是 。A.RR型指令B.RS型指令C.SS型指令D.程序控制指令【答案】C信息只用一條傳輸線,且采用脈沖傳送的方式稱為 。A.串行傳送B.并行傳送C.并串型傳送 D.分時傳送【答案】A描述PCI總線中基本概念不正確的是 。PCI總線是一個與處理器無關(guān)的高速外圍總線PCI總線的基本傳輸機制是猝發(fā)式傳輸PCI設(shè)備不一定是主設(shè)備系統(tǒng)中只允許有一條PCI總線【答案】D帶有處理器的設(shè)備一般稱為 設(shè)備。A.智能化B.交互式C.遠程通信D.過程控制【答案】A采用DMA方式傳送數(shù)據(jù)時,每傳送一個數(shù)據(jù)就要用一個 時間。A.指令周期B.機器周期C.存儲周期D.總線周期【答案】C二、填空題TOC\o"1-5"\h\z1.軟件系統(tǒng)包括: 和 ?!敬鸢浮肯到y(tǒng)軟件應(yīng)用軟件2.從一條指令的啟動到下一條指令的啟動的間隔時間稱為 【答案】指令周期:3.按照傳輸數(shù)據(jù)格式不同劃分,總線數(shù)據(jù)通信方式可分為 和 兩類?!敬鸢浮看锌偩€并行總線對I/O數(shù)據(jù)傳送的控制方式,可分為:程序直接控制方式、 、DMA方式、 ?!敬鸢浮砍绦蛑袛喾绞酵ǖ揽刂品绞焦獗P的結(jié)構(gòu)包括:光盤基片、 和 ?!敬鸢浮看鎯橘|(zhì)密封層6. (0.71)10=( )BCD=()16(本題要求列出小數(shù)點后8位)【答案】(0.01110001)BCD(0.B5)167.X=一0.1101 [X]原=[X]補=[一乂]補=Y=0.0001 [Y]原=[Y]補=[一丫]補=[X十丫]補=【答案】[X]原=(11101) [X]補=(10011)[一X]補=(01101)[Y]原=(00001) [Y]補=(00001)[—Y]補=(11111)[X十Y]補=(101008?為了運算器的A. ,采用了B. 進位,C. 乘除法和流水線等并行措施。【答案】A.高速性B.先行C.陣列。9.相聯(lián)存儲器不按地址而是按A. 訪問的存儲器,在cache中用來存放,在虛擬存儲器中用來存放C. 。【答案】A.內(nèi)容B.行地址表C.頁表和段表。3硬布線控制器的設(shè)計方法是:先畫出A. 流程圖,再利用B. 寫出綜合邏輯表達式,然后用C. 等器件實現(xiàn)?!敬鸢浮緼.指令周期B.布爾代數(shù)C.門電路、觸發(fā)器或可編程邏輯。4磁表面存儲器主要技術(shù)指標(biāo)有A. ,B. ,C. ,和數(shù)據(jù)傳輸率?!敬鸢浮緼.存儲密度B.存儲容量C.平均存取時間。5DMA控制器按其A. 結(jié)構(gòu),分為B. 型和C. 型兩種?!敬鸢浮緼.組成結(jié)構(gòu)B.選擇C.多路數(shù)的真值變成機器碼可米用A. 表示法,B. 表示法,C. 表示法,移碼表示法?!敬鸢浮緼.原碼B.補碼C.反碼形成指令地址的方式,稱為A. 方式,有B. 尋址和C. 尋址。【答案】A.指令尋址B.順序C.跳躍CPU從A. 取出一條指令并執(zhí)行這條指令的時間和稱為B. 。由于各種指令的操作功能不同,各種指令的指令周期是C. 。A.存儲器B.指令周期C.不相同的微型機的標(biāo)準(zhǔn)總線從16位的A. 總線,發(fā)展到32位的B. 總線和C. 總線,又進一步發(fā)展到64位的PCI總線?!敬鸢浮緼.ISAB.EISAC.VISAVESA標(biāo)準(zhǔn)是一個可擴展的標(biāo)準(zhǔn),它除兼容傳統(tǒng)的A. 等顯示方式外,還支持B. 像素光柵,每像素點C. 顏色深度。【答案】A.VGAB.1280X1024 C.24位數(shù)控機床是計算機在A. 方面的應(yīng)用,郵局把信件自動分揀是在計算機方面的應(yīng)用。【答案】A.自動控制 B.人工智能漢字的A. 、B. 、C. 是計算機用于漢字輸入、內(nèi)部處理、輸出三種不同用途的編碼?!敬鸢浮緼.輸入編碼(或輸入碼) B.內(nèi)碼(或機內(nèi)碼)C.字模碼3?閃速存儲器特別適合于A. 微型計算機系統(tǒng),被譽為B. 而成為代替磁盤的一種理想工具?!敬鸢浮緼.便攜式B.固態(tài)盤主存儲器的性能指標(biāo)主要是A. 、B. 、存儲周期和存儲器帶寬?!敬鸢浮緼.存儲容量B.存取時間條件轉(zhuǎn)移、無條件轉(zhuǎn)移、轉(zhuǎn)子程序、返主程序、中斷返回指令都屬于A. 類指令,這類指令在指令格式中所表示的地址不是B. 的地址,而是的地址?!敬鸢浮緼.程序控制類 B.操作數(shù)C.下一條指令從操作數(shù)的物理位置來說,可將指令歸結(jié)為三種類型:存儲器-存儲器型, ,B. ?!敬鸢浮緼.寄存器一寄存器型 B.寄存器一存儲器型運算器的兩個主要功能是:A. ,B. 。【答案】A.算術(shù)運算B.邏輯運算PCI總線采用A. 仲裁方式,每一個PCI設(shè)備都有獨立的總線請求和總線授權(quán)兩條信號線與B. 相連。【答案】A.集中式B.中央仲裁器直接內(nèi)存訪問(DMA)方式中,DMA控制器從CPU完全接管對A. 的控制,數(shù)據(jù)交換不經(jīng)過CPU,而直接在內(nèi)存和B. 之間進行。【答案】A.總線 B.I/O設(shè)備(或輸入輸出設(shè)備)計算機軟件一般分為兩大類:一類叫A. ,另一類叫B. 。操作系TOC\o"1-5"\h\z統(tǒng)屬于C. 類?!敬鸢浮緼.系統(tǒng)軟件B.應(yīng)用軟件C.系統(tǒng)軟件一位十進制數(shù),用BCD碼表示需A. 位二進制碼,用ASCII碼表示需 位二進制碼?!敬鸢浮緼.4 B.7主存儲器容量通常以KB表示,其中K=A. ;硬盤容量通常以GB表示,其中G=B. ?!敬鸢浮緼.210B.230RISC的中文含義是A. ,CISC的中文含義是B. ?!敬鸢浮緼.精簡指令系統(tǒng)計算機B.復(fù)雜指令系統(tǒng)計算機主存儲器的性能指標(biāo)主要是存儲容量、A. 、B. 和C. ?!敬鸢浮緼.存取時間 B.存儲周期C.存儲器帶寬由于存儲器芯片的容量有限,所以往往需要在A. 和B. 兩方面進行擴充才能滿足實際需求?!敬鸢浮緼.字向 B.位向指令尋址的基本方式有兩種,A. 方式和B. 方式?!敬鸢浮緼.順序?qū)ぶ贩绞?B.跳躍尋址方式存儲器和CPU連接時,要完成A. 的連接;B. 的連接和C. 的連接,方能正常工作。【答案】A.地址線B.數(shù)據(jù)線C.控制線操作控制器的功能是根據(jù)指令操作碼和A. ,產(chǎn)生各種操作控制信號,從而完成B. 和執(zhí)行指令的控制。【答案】A.時序信號B.取指令計算機的主機由A. 、B. 、C. 等部件組成?!敬鸢浮緼.運算器B.控制器C.內(nèi)存8位二進制補碼所能表示的十進制整數(shù)范圍是A. 至B. ,前者的二進制補碼表示為C. ,后者的二進制補碼表示為D. ?!敬鸢浮緼.-27B.+27—1 C.10000000D.01111111存儲器的技術(shù)指標(biāo)是A. 、B. 、C. 和存儲器帶寬。【答案】A.容量大B.速度快C.成本低形成指令地址的方式,稱為A. 方式,有B. 尋址和C. 尋址兩種,使用D. 來跟蹤?!敬鸢浮緼.指令尋址B.順序C.跳躍D.程序計數(shù)器多媒體CPU是帶有A. 技術(shù)的處理器,它是一種B. 技術(shù),特別適合于C. 處理?!敬鸢浮緼.MMXB.多媒體擴展結(jié)構(gòu)C.圖像數(shù)據(jù)為了解決多個A. 同時競爭總線B. ,必須具有C. 部件?!敬鸢浮緼.主設(shè)備B.控制權(quán)C.總線仲裁三、名詞解釋題1.運算器【答案】計算機中完成運算功能的部件,由ALU和寄存器構(gòu)成。2.海明距離【答案】在信息編碼中,兩個合法代碼對應(yīng)位上編碼不同的位數(shù)。3.微程序【答案】存儲在控制存儲中的完成指令功能的程序,由微指令組成。4.消息傳輸方式【答案】總線的信息傳輸方式之一,將總線需要傳送的數(shù)據(jù)信息、地址信息、和控制信息等組合成一個固定的數(shù)據(jù)結(jié)構(gòu)以猝發(fā)方式進行傳輸。5.多級中斷【答案】CPU在執(zhí)行中斷服務(wù)程序的過程中可以響應(yīng)級別更高的中斷請求。四、 簡答題1.簡述主存與CACHE之間的映象方式。【答案】主存與CACHE之間的映象方式有直接映象、全相聯(lián)印象、組相聯(lián)印象三種。直接映象是指主存儲器中的每個塊只能夠映象到CACHE中唯一一個指定塊的地址映象方式。全相聯(lián)映象是指每個主存塊都能夠映象到任一CACHE塊的地址映象方式。組相聯(lián)印象是直接映象和全相聯(lián)映象兩種方式的結(jié)合,它將存儲空間分成若干組,在組間采用直接映象方式,而在組內(nèi)采用全相聯(lián)印象方式。2.簡述存儲器間接尋址方式的含義,說明其尋址過程。【答案】含義:操作數(shù)的地址在主存儲器中,其存儲器地址在指令中給出。尋址過程:從指令中取出存儲器地址,根據(jù)這個地址從存儲器中讀出操作數(shù)的地址,再根據(jù)這個操作數(shù)的地址訪問主存,讀出操作數(shù)。3.微程序控制器主要由哪幾部分構(gòu)成?它是如何產(chǎn)生控制信號的?【答案】微程序控制器主要由控制存儲器、微指令寄存器口IR、微地址寄存器口AR、地址轉(zhuǎn)移邏輯等構(gòu)成。操作控制信號的產(chǎn)生:事先把操作控制信號以代碼形式構(gòu)成微指令,然后存放到控制存儲器中,取出微指令時,其代碼直接或譯碼產(chǎn)生操作控制信號。4.簡述提高總線速度的措施?!敬鸢浮繌奈锢韺哟危?增加總線寬度;2增加傳輸?shù)臄?shù)據(jù)長度;3縮短總線長度;4降低信號電平;5采用差分信號;6采用多條總線。從邏輯層次:1簡化總線傳輸協(xié)議;2采用總線復(fù)用技術(shù);3采用消息傳輸協(xié)議。5.簡述中斷方式的接口控制器功能?!敬鸢浮恐袛喾绞降慕涌诳刂破鞴δ埽孩倌芟駽PU發(fā)出中斷請求信號;②能發(fā)出識別代碼提供引導(dǎo)CPU在響應(yīng)中斷請求后轉(zhuǎn)入相應(yīng)服務(wù)程序的地址;③CPU要能夠?qū)χ袛嗾埱筮M行允許或禁止的控制;④能使中斷請求參加優(yōu)先級排隊。CPU與DMA訪問內(nèi)存沖突的裁決的方法有哪些?【答案】①CPU等待DMA的操作;②DMA乘存儲器空閑時訪問存儲器;③CPU與DMA交替訪問存儲器。為了提高計算機系統(tǒng)的輸入/輸出能力,可以在總線的設(shè)計與實現(xiàn)中采用哪些方案?他們各自解決的是什么方面的問題?【答案】提高總線時鐘的頻率,以便在單位時間內(nèi)完成更多次數(shù)的數(shù)據(jù)傳送;增加數(shù)據(jù)總線的位數(shù),以便在每次數(shù)據(jù)傳送時同時傳送更多位數(shù)的數(shù)據(jù);采用成組數(shù)據(jù)傳送(BURST傳送)方式,使得在一組數(shù)據(jù)傳送的過程中,盡可能地把發(fā)送地址和傳送數(shù)據(jù)在時間上重疊起來;采用多總線結(jié)構(gòu),使得多個數(shù)據(jù)同時通過不同的總線完成傳送。最終達到在單位時間內(nèi)傳送盡可能多的數(shù)據(jù)的目的,即提高了輸出輸入能力。在數(shù)學(xué)計算機的總線設(shè)計中,提到并實現(xiàn)了內(nèi)部總線和外部總線,這指的是什么含義?它們是如何連接起來的?如何控制二者之間的通斷以及數(shù)據(jù)傳送的方向?【答案】在教學(xué)計算機的總線設(shè)計中,CPU一側(cè)使用的數(shù)據(jù)總線被稱為內(nèi)部總線,在內(nèi)存儲器和I/O接口一側(cè)使用的數(shù)據(jù)總線被稱為外部總線,他們經(jīng)過雙向三態(tài)門電路實現(xiàn)相互連接,而雙向三態(tài)門電路本身就有一個選擇接通或斷開兩個方向的數(shù)據(jù)信息的控制信號,還有另一個選擇數(shù)據(jù)傳送方向的控制信號,只要按照運行要求正確地提供出這2個控制信號即可。在PC機系統(tǒng)中,為了使選用CRT器件的顯示器既能顯示字符又能顯示簡單的圖形,在顯示接口卡中包括哪些功能部件?顯示字符和顯示簡單的圖形的運行過程的主要區(qū)別是什么?【答案】包括顯示存儲器,字符發(fā)生器,產(chǎn)生視頻信號的移位寄存器等。顯示字符時,是通過從顯示存儲器取得被顯示字符的ASCII碼和顯示屬性信息,再從字符發(fā)生器找到該字符字形的相應(yīng)點陣信息,并經(jīng)過移位寄存器給出視頻信號送到CRT器件。而顯示圖形時,顯示存儲器中存放的是圖形中每個顯示點(像素)的顯示屬性,要求顯示存儲器的容量足夠大,它不再使用字符發(fā)生器,而是直接把圖形的點陣信息經(jīng)移位寄存器送到CRT器件。10.直接控制方式,程序中斷方式和直接內(nèi)存訪問方式在計算機系統(tǒng)的輸入/輸出過程中,各自的主要作用是什么?各自對CPU的運行負荷有什么樣的影響?(9分)【答案】在計算機系統(tǒng)的輸入/輸出過程中,程序直接控制方式,是通過輸入/輸出指令查詢接口狀態(tài)來控制數(shù)據(jù)的輸入/輸出操作的運行方式,簡單且運行速度快,但占據(jù)CPU的過多時間,也難以完成CPU計算與外圍設(shè)備入出操作,或多個外圍設(shè)備入出操作的并發(fā)執(zhí)行。程序中斷方式僅在設(shè)備已經(jīng)準(zhǔn)備就緒的時候(準(zhǔn)備好送給CPU的數(shù)據(jù)或已經(jīng)完成一次寫入操作),才通過發(fā)出中斷請求信號,請求CPU開始一次輸入/輸出操作,使得CPU有更多的時間執(zhí)行運算操作,故可以完成CPU計算與外圍設(shè)備人出操作,或多個外圍設(shè)備入出操作的并發(fā)執(zhí)行;但響應(yīng)與處理一次中斷要用較多條指令才得以完成,故主要用于慢速設(shè)備的輸入/輸出操作。直接內(nèi)存訪問方式,主要用于快速設(shè)備與主存儲器直接進行數(shù)據(jù)傳送的輸入/輸出操作,進一步降低了CPU的開銷。11.動態(tài)與靜態(tài)存儲器芯片在特性和使用場合兩個方面有哪些區(qū)別?【答案】動態(tài)存儲器芯片是通過寄生電容存儲一個二進制位的信息,為解決漏電會丟失信息的問題需要刷新操作,是破壞性讀出,需要回寫操作,使讀寫周期變長,即運行速度慢,它的集成度高,價格便宜,故主要用于實現(xiàn)速度低一些、但容量要求較大的主存儲器;而靜態(tài)存儲器芯片不需要刷新操作,也不是破壞性讀出,不需要回寫操作,運行速度高,但芯片的集成度低,故價格更高,主要用于實現(xiàn)要求速度更快但容量可以較小的CACHE存儲器。12.從概念上講,有哪幾種指令會通過給出一個新的指令地址來改變指令順序執(zhí)行的情況?通??梢圆捎檬裁捶桨冈谥噶钭种薪o出這一新的指令地址(至少說出3種)和其他有關(guān)信息?【答案】無條件轉(zhuǎn)移指令,條件轉(zhuǎn)移指令,子程序調(diào)用指令和子程序返回指令,中斷返回指令等可以改變指令執(zhí)行的次序(不再是順序執(zhí)行);在指令字中,可以通過給出寄存器編號,把該寄存器的內(nèi)容作為新的指令地址;可以例如用指令的第二個字直接給出一個新的指令地址;也可以通過給出一個偏移值(可以為正或負值)與當(dāng)前指令地址相加求得新指令的地址(相對轉(zhuǎn)移)。對條件轉(zhuǎn)移指令,還應(yīng)該在指令字中給出依據(jù)什么條件判定是否應(yīng)該轉(zhuǎn)移的信息,僅在條件成立時才轉(zhuǎn)移,否則順序執(zhí)行下一條相鄰指令。說明計算機系統(tǒng)的層次結(jié)構(gòu)?!敬鸢浮坑嬎銠C系統(tǒng)可分為:微程序機器級,一般機器級(或稱機器語言級),操作系統(tǒng)級,匯編語言級,高級語言級。請說明指令周期、機器周期、時鐘周期之間的關(guān)系?!敬鸢浮恐噶钪芷谑侵溉〕霾?zhí)行一條指令的時間,指令周期常常用若干個CPU周期數(shù)來表示,CPU周期也稱為機器周期,而一個CPU周期又包含若干個時鐘周期(也稱為節(jié)拍脈沖或T周期)。請說明SRAM的組成結(jié)構(gòu),與SRAM相比,DRAM在電路組成上有什么不同之處?【答案】SRAM存儲器由存儲體、讀寫電路、地址譯碼電路、控制電路組成,DRAM還需要有動態(tài)刷新電路。請說明程序查詢方式與中斷方式各自的特點。【答案】程序查詢方式,數(shù)據(jù)在CPU和外圍設(shè)備之間的傳送完全靠計算機程序控制,優(yōu)點是硬件結(jié)構(gòu)比較簡單,缺點是CPU效率低,中斷方式是外圍設(shè)備用來“主動”通知CPU,準(zhǔn)備輸入輸出的一種方法,它節(jié)省了CPU時間,但硬件結(jié)構(gòu)相對復(fù)雜一些。17.提高存儲器速度可采用哪些措施,請說出至少五種措施?!敬鸢浮看胧┯校孩倜子酶咚倨骷?,②米用cache(高速緩沖存儲器),③米用多體交叉存儲器,④采用雙端口存儲器,⑤加長存儲器的字長。舉例說明存儲器堆棧的原理及入棧、出棧的過程?!敬鸢浮克^存儲器堆棧,是把存儲器的一部分用作堆棧區(qū),用SP表示堆棧指示器,M表示堆棧指示器指定的存儲器的單元,A表示通用寄存器。SP入棧操作可描述為(A)fM,(SP-l)fSPSP出棧操作可描述為(SP+l)fSP,(M)-ASP指令和數(shù)據(jù)均存放在內(nèi)存中,計算機如何從時間和空間上區(qū)分它們是指令還是數(shù)據(jù)。答案】時間上講,取指令事件發(fā)生在“取指周期”,取數(shù)據(jù)事件發(fā)生在“執(zhí)行周期”。從空間上講,從內(nèi)存讀出的指令流流向控制器(指令寄存器)。從內(nèi)存讀出的數(shù)據(jù)流流向運算器(通用寄存器)。什么是指令周期?什么是機器周期?什么是時鐘周期?三者之間的關(guān)系如何?【答案】指令周期是完成一條指令所需的時間。包括取指令、分析指令和執(zhí)行指令所需的全部時間。機器周期也稱為CPU周期,是指被確定為指令執(zhí)行過程中的歸一化基準(zhǔn)時間,通常等于取指時間(或訪存時間)。時鐘周期是時鐘頻率的倒數(shù),也可稱為節(jié)拍脈沖或T周期,是處理操作的最基本單位。一個指令周期由若干個機器周期組成,每個機器周期又由若干個時鐘周期組成。簡要描述外設(shè)進行DMA操作的過程及DMA方式的主要優(yōu)點。【答案】⑴外設(shè)發(fā)出DMA請求;(2) CPU響應(yīng)請求,DMA控制器從CPU接管總線的控制;(3) 由DMA控制器執(zhí)行數(shù)據(jù)傳送操作;(4) 向CPU報告DMA操作結(jié)束。主要優(yōu)點是數(shù)據(jù)數(shù)據(jù)速度快在寄存器—寄存器型,寄存器—存儲器型和存儲器—存儲器型三類指令中,哪類指令的執(zhí)行時間最長?哪類指令的執(zhí)行時間最短?為什么?【答案】寄存器-寄存器型執(zhí)行速度最快,存儲器-存儲器型執(zhí)行速度最慢。因為前者操作數(shù)在寄存器中,后者操作數(shù)在存儲器中,而訪問一次存儲器所需的時間一般比訪問一次寄存器所需時間長。何謂RISC?何謂CISC?【答案】復(fù)雜指令系統(tǒng)計算機,簡稱CISC;精簡指令系統(tǒng)計算機,簡稱RISC。說明CPU中的主要寄存器及其功能?!敬鸢浮浚?) 指令寄存器(IR):用來保存當(dāng)前正在執(zhí)行的一條指令。(2) 程序計數(shù)器(PC):用來確定下一條指令的地址。(3) 地址寄存器(AR):用來保存當(dāng)前CPU所訪問的內(nèi)存單元的地址。(4) 緩沖寄存器(DR):<1>作為CPU和內(nèi)存、外部設(shè)備之間信息傳送的中轉(zhuǎn)站。<2>補償CPU和內(nèi)存、外圍設(shè)備之間在操作速度上的差別。<3>在單累加器結(jié)構(gòu)的運算器中,緩沖寄存器還可兼作操作數(shù)寄存器。通用寄存器(AC):當(dāng)運算器的算術(shù)邏輯單元(ALU)執(zhí)行全部算術(shù)和邏輯運算時,為ALU提供一個工作區(qū)。狀態(tài)條件寄存器:保存由算術(shù)指令和邏輯指令運行或測試的結(jié)果建立的各種條件碼內(nèi)容。除此之外,還保存中斷和系統(tǒng)工作狀態(tài)等信息,以便使CPU和系統(tǒng)能及時了解機器運行狀態(tài)和程序運行狀態(tài)。何謂總線仲裁?一般采用何種策略進行仲裁,簡要說明它們的應(yīng)用環(huán)境。【答案】連接到總線上功能模塊有主動和被動兩種形態(tài)。主方可以啟動一個總線周期,而從方只能響應(yīng)主方的請求。每次總線操作,只能有一個主方占用總線控制權(quán),但同一時間里可以有一個或多個從方。除CPU模塊外,I/O功能模塊也可以提出總線請求。為了解決多個主設(shè)備同時競爭總線控制權(quán),必須具有總線仲裁部件,以某種方式選擇其中一個主設(shè)備作為總線的下一次主方。一般來說,采用優(yōu)先級或公平策略進行仲裁。在多處理器系統(tǒng)中對CPU模塊的總線請求采用公平原則處理,而對I/O模塊的總線請求采用優(yōu)先級策略。簡述CPU的主要功能?!敬鸢浮緾PU主要有以下四方面的功能:指令控制:程序的順序控制,稱為指令控制。操作控制:CPU管理并產(chǎn)生由內(nèi)存取出的每條指令的操作信號,把各種操作信號送往相應(yīng)部件,從而控制這些部件按指令的要求進行動作。時間控制:對各種操作實施時間上的控制,稱為時間控制。數(shù)據(jù)加工:對數(shù)據(jù)進行算術(shù)運算和邏輯運算處理,完成數(shù)據(jù)的加工處理。集中式仲裁有幾種方式?【答案】三種方式:鏈?zhǔn)讲樵兎绞?,計?shù)器定時查詢方式,獨立請求方式。什么是存儲保護?通常采用什么方法?【答案】當(dāng)多個用戶共享主存時,為使系統(tǒng)能正常工作,應(yīng)防止由于一個用戶程序出錯而破壞其它用戶的程序和系統(tǒng)軟件,還要防止一個用戶程序不合法的訪問不是分給它的主存區(qū)域。為此,系統(tǒng)提供存儲保護。通常采用的方法是:存儲區(qū)域保護和訪問方式保護。29.什么是RISC?RISC指令系統(tǒng)的特點是什么?【答案】RISC是精簡指令系統(tǒng)計算機,它有以下特點:(1) 選取使用頻率最高的一些簡單指令,以及很有用但不復(fù)雜的指令。(2) 指令長度固定,指令格式種類少,尋址方式種類少。(3) 只有取數(shù)/存數(shù)指令訪問存儲器,其余指令的操作都在寄存器之間進行。(4) 大部分指令在一個機器周期內(nèi)完成。(5) CPU中通用寄存器數(shù)量相當(dāng)多。(6) 以硬布線控制為主,不用或少用微指令碼控制。一般用高級語言編程,特別重視編譯優(yōu)化工作,以減少程序執(zhí)行時間。30.什么是DMA方式?簡要說明以DMA方式從內(nèi)存向外設(shè)傳輸數(shù)據(jù)的過程。答:DMA指直接存儲器存取,是I/O設(shè)備與主存儲器之間由硬件組成的直接數(shù)據(jù)通路,用于高速I/O設(shè)備與主存之間的成組數(shù)據(jù)傳送。DMA方式從內(nèi)存向外設(shè)傳輸數(shù)據(jù)的過程:DMA傳送前預(yù)處理(CPU向DMA控制器寫初始命令、主存地址、數(shù)據(jù)個數(shù)等);DMA控制I/O與主存之間的數(shù)據(jù)交換(DMA請求,總線請求,傳送,判斷);CPU中斷程序進行后處理(數(shù)據(jù)傳送后的處理,判斷是否出錯等)。31.簡述中斷處理過程??梢杂媚男┓椒▉砼袛嘀袛嘣矗看穑褐袛嗵幚磉^程:關(guān)中斷,保護斷點和現(xiàn)場,判斷中斷源轉(zhuǎn)向中斷服務(wù)程序,開中斷,執(zhí)行中斷服務(wù)程序,關(guān)中斷,恢復(fù)現(xiàn)場和斷點,開中斷返回。判斷中斷源的方法有軟件(查詢法)和硬件(串行排隊鏈法)兩種。32?說明外圍設(shè)備的I/O控制方式分類及特點。答:主要有:1) 程序查詢方式:CPU和操作和外圍設(shè)備的操作能夠同步,且硬件結(jié)構(gòu)比較簡單。2) 程序中斷方式:一般適用于隨機出現(xiàn)的服務(wù),且一旦提出要求應(yīng)立即響應(yīng),節(jié)省CPU的時間開銷,但其硬件結(jié)構(gòu)要稍微復(fù)雜一些3) 直接內(nèi)存訪問(DMA)方式:數(shù)據(jù)傳送速度很高,傳送速率僅僅受到內(nèi)存訪問時間的限制。需要更多硬件,適用于內(nèi)存和高速外設(shè)之間大批數(shù)據(jù)交換的場合。4) 通道方式:可實現(xiàn)對外設(shè)的統(tǒng)一管理和外設(shè)與內(nèi)存之間的數(shù)據(jù)傳送,顯著提高CPU的工作效率

5)外圍處理機方式:時通道方式的進一步發(fā)展,基本上獨立于主機工作,結(jié)構(gòu)更接近于一般處理機。33.根據(jù)指令流和數(shù)據(jù)流數(shù)量進行分類,計算機系統(tǒng)可分為哪幾種類型?答:計算機系統(tǒng)可分為:單指令流單數(shù)據(jù)流SISD、單指令流多數(shù)據(jù)流SIMD、多指令流單數(shù)據(jù)流MISD和多指令流多數(shù)據(jù)流MIMD四類。五、計算題1.已知x=-0.01111,y=+0.11001,求[x],[-x求[x],[-x]補補解:[x]=1.01111原[y] =0.11001原[x]補+ [y]補,[y]補,[-y]補[x]=1.10001補[y]=0.11001補11.1000100.11001[x+y] 00.01010 [x-y補所以:x+y=+0.01010 因為符號位相異,,x+y二?,x-y二?所以:[-x] =0.01111補所以:[-y]=1.00111補[x] 11.10001補+[-y] 11.00111補]10.11000補結(jié)果發(fā)生溢出2.機器數(shù)字長為8位(含1位符號位),當(dāng)X=-127(十進制)時,其對應(yīng)的二進制表示,(X)表示,(X)表示,(X)表示,(X)表示分別是多少?原反補移解:二進制表示為-01111111[X]=11111111 [X]=10000000[X]=10000001原 反 補[X]=00000001移3.已知x=0.1011,y=-0.0101,求x+y二?,x-y二?[x]=00.1011補[x]=00.1011補+[-y]=00.0101

補01.0000x-y產(chǎn)生溢出補+[y]=11.1011補00.0110x+y=+0.0110用原碼一位乘計算X=O.1O11,Y=O.11O1的積X*Y。(寫出計算步驟)答:1.[X]=001011 [Y]=001101 [-X]=110101補 補 補部分積 乘數(shù)000000+[X]補001011001011右移一位000101右移一位000010+[X]補001011001101111|1|1右移一位000110111|1|1+[X]補001011010001右移一位0010000010001111[X*Y]=0.10001111補即X*Y=0.100011114?設(shè)浮點數(shù)X,Y,階碼(補碼形式)和尾數(shù)(原碼形式)如下:X:階碼0011,尾數(shù)0.1101;Y:階碼1111,尾數(shù)0.1001。基數(shù)為2。⑴求X+Y(階碼運算用補碼,尾數(shù)運算用補碼)⑵求X/Y(階碼運算用移碼,尾數(shù)運算用原碼加減交替法)。答:⑴對階:AE= ]+LE]二0011+0001二0100X補 Y補保留:E=0011 [M]補=0.1101 [M]補=0.00001001XY尾數(shù)相減:[M]補+[M]補=00.1101+00.00001001=00.11011001XY已規(guī)格化舍入,得結(jié)果: 階:E=0011尾數(shù):M=0.1110無溢出。X-Y X-Y⑵X/Y的階碼:[E-E]移二[E]補+[-E]移=0011+1001=1100XY X YX/Y的尾數(shù):[X/Y]原=01.0111 余0001過程:[-Y]補=110111被除數(shù)(余數(shù))

過程:001101+[-Y]補1101110000000001001左移一位001000000010+[-Y]補110111111111左移一位111110000101+[Y]補001001000111左移一位001110001011+[-Y]補110111000101左移一位001010010111+[-Y]補110111000001010111商:01.0111 余:0001規(guī)格化:階:E=1101尾數(shù):M=0.10111X/YX/Y —舍入: [E]移=1101[M]原=0.1100 無溢出。X/YX/Y5.X=0.10101,Y=0.11101用加減交替法原碼一位除計算X/Y的商及余數(shù)。(寫出計算步驟)答:[x]=0.10101原被[Y]=0.11101原【除數(shù)(余數(shù))[-Y]=11.00011補商(1分)0010101000000+)1100011111100000000|011100000000|00左移

+)0011101+)0001101001101011000110000|01000|010左移1111101000|010111101000|0100左移+)0011101001011100|010101011100|01010左移+)110001100100010|010110100010|010110左移+)11000110000101|010111X/Y=0.10111 余數(shù)=0.001015.設(shè)浮點數(shù)X,Y,階碼(補碼形式)和尾數(shù)(原碼形式)如下:X:階碼0010,尾數(shù)0.1101;Y:階碼1111,尾數(shù)0.1011?;鶖?shù)為2。試求X+Y(階碼運算用補碼,尾數(shù)運算用補碼)。答:口.對階:AE=\e]+LE]二0010+0001二0011X補 Y補保留:E=0010 [M]補=0.1101 [M]補=0.0001011XY尾數(shù)相加:[M]補+[M]補=00.1101+00.0001011=00.1110011XY已規(guī)格化舍入,得結(jié)果: 階:E=0010尾數(shù):M=0.1110 無溢出。X+Y X+Y6.對6位有效信息(110010)求CRC循環(huán)校驗編碼,選擇生成多項式為(1011)。答:M(x)=x5+x4+x(110010)Q(x)=x3+x+1(1011)M(x)-x3 110010000 101二二111011+

Q(x) 1011 1011R(x)=x2+1(101)T(x)=M(x)x3+R(x)=x8+x7+x4+x2+1(110010101)7?某顯示器的分辨率為800X600,灰度級為256色,試計算為達到這一顯示效果需要多少字節(jié)?答:所需字節(jié)數(shù)為:256色即28,每像素占8位=1字節(jié),則800X600XB=480000B8?設(shè)顯示器分辨率為1024X768,顏色深度3B,幀頻為72Hz,計算刷新屏幕時存儲器帶寬是多少?答:所需帶寬=1024X768X3BX72/s=768KX216B=162MB/s9?設(shè)某硬盤有20個磁頭,1024個柱面,每柱面46個扇區(qū),每扇區(qū)可記錄512字節(jié)。試計算該。答:硬盤的容量=20X46X1024X512B=460MB10?設(shè)在異步串行傳輸系統(tǒng)中,每秒可傳輸20個數(shù)據(jù)幀,一個數(shù)據(jù)幀包含一個起始位,7個數(shù)據(jù)位,一個奇校驗位,一個結(jié)束位,試計算其波特率和比特率。答:波特率二(1+7+1+1)X20=200波特,比特率=20X7=140b/s11.設(shè)某總線在一個總線周期中并行傳送8個字節(jié)的數(shù)據(jù),假設(shè)一個總線周期等于五個總線時鐘周期,總線時鐘頻率為60MHz,求總線帶寬等于多少?答:總線帶寬=8BX60X106/5=96MB/s六、分析設(shè)計題假設(shè)機器字長16位,主存容量為128K字節(jié),指令字長度為16位或32位,共有128條指令,設(shè)計計算機指令格式,要求有直接、立即數(shù)、相對、基值、間接、變址六種尋址方式。解:由已知條件,機器字長16位,主存容量128KB/16=64K字,因此MAR=16位,共128條指令,故OP字段占7位。采用單字長和雙字長兩種指令格式,其中單字長指令用于算術(shù)邏輯和I/O類指令,雙字長用于訪問主存的指令。15954 3 210OPR1R2

OPXR2D15986532尋址方式由尋址模式X定義如下:X= 000 直接尋址X= 000 直接尋址X= 001 立即數(shù)X= 010 相對尋址X= 011 基值尋址X= 100 間接尋址X=101 變址尋址 E=E=D(64K)D=操作數(shù)E

溫馨提示

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

評論

0/150

提交評論