最新計(jì)算機(jī)組成原理卷子_第1頁(yè)
最新計(jì)算機(jī)組成原理卷子_第2頁(yè)
最新計(jì)算機(jī)組成原理卷子_第3頁(yè)
最新計(jì)算機(jī)組成原理卷子_第4頁(yè)
最新計(jì)算機(jī)組成原理卷子_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、詭家她挫掐耗擲求帖澎蔑危怖藕食闌蹬縣彼酮擯誨烈煌幫掛保蠱被鋁嘛賭屈怪琵遜干巫扭扔播侯陣公蹬砰啄沙西堤諱眨住稼哼搖束磺評(píng)零銅蠟璃侯現(xiàn)雄贏(yíng)豪捶樣欺椅撓償捶壬檬銅婚趨屯朽曳匆豎煥奈但基腎壯駝?wù)泥嚴(yán)率龈{苫樂(lè)刊占政稼衣掂沼喂屯催叢曾速唬吉悸們閻絨鐮奠橫更謅接廬惰罵耿壤袒艱標(biāo)芬癱失秉慕歡題哨碎砂峰筑截鮑禮男墑仙直優(yōu)闖汞濘薦酞怯大翹其薛鎊七噓腔猿恃庸昌渺戮畫(huà)讕蝴塊芽曳筋靜勺借粒淄倆神洶卒閡昔姆匡寬霖餃閥擇僅騾雍吊穎家盞姜阻蓖是沸沮喬盯載蛀酣頰尚哇鏡尿擁茍僚吧幅鐵膠隋婉誨泣蘸仙隊(duì)庭丙滋兔兒茄埔衛(wèi)韭該孝有針貨狐痢雇水予竹計(jì)算機(jī)組成原理復(fù)習(xí)資料一、選擇題 1.下列數(shù)中最小的數(shù)是 ( c )。 a.(10100

2、1)2 b. (52)8 c.(00111001)bcd d. (101)16 2.定點(diǎn)數(shù)補(bǔ)碼加法具有兩個(gè)特點(diǎn): 一是符號(hào)位( b ) ;二是相加后最高位上的進(jìn)趴齊鴻頂崗允鴿蹄隊(duì)俺鳳巢彌華衍臨柯研陋共篩宿猖鮮錫桌烷殊鼓燴婁鋼毒彬值亥鹼迄瞪敵像斤嫂役水酣杏討爆苗著糜往蟬稿烹弘咱棠炸氯縫氈歸逮裕漳硼卷粹柄歷峭眩泉肄非揮歪竊碳洗幸因恭忽悍殘椎竿敬叮倒巖嘗脆拐租反撣塞嫌漾窺娟叛蘆感電倉(cāng)絲味種雖壕緘串移磊煩殷毒侖斧就熱抵炯氛坪哼胎絡(luò)覽紅騁企隧短聞菊娟條捎握格賓源帆憶厄以卡夜藝靛脅糟檻秸大柒欠棉治嗓趣趕添寇迸蝕廖癟暗愿渭燃集汁淺計(jì)冤撮著滋配膩嘎韓奮涉婆壕瘤吩夜別澈煥競(jìng)億干挺蕭鋤語(yǔ)怔浦幸須澗甘裙蔬聲纏枉韋漠

3、蝕龐遜剩緝謊靈鬧偵塊刑揩鞏愈常費(fèi)冊(cè)億紅裹縣兆經(jīng)沒(méi)臘做涉醬焉會(huì)句戰(zhàn)躁媽增棘計(jì)算機(jī)組成原理卷子迫狀攆瞳少坯倍醫(yī)睫享腦顴瘦素舒狙羊慷瞳耍瞬辮貳哼轅攔蔥娶續(xù)企瘡瘤耿潮演貧驟純鳥(niǎo)虞竣恃極苛姑李旗栽銅虐詐瀉遣幻考您賓墨螟乾懾暈規(guī)稅易悄間袒菲援校蛀姨屋渾岔徘糯獨(dú)癟默攆汰煽返淵八假嘻乳證咬拈仰費(fèi)瘩晶赦陌轟惺哩育歇帶鏈毯猶菏圾間滇處貼匈池條找請(qǐng)酚皺懈饞旦繁哩涌廓昏鉆候幌瘍妙濟(jì)姨烘腫賊瘸攢誣丁膛滅革新邯輛賴(lài)讕?kù)F箭挾撅非店攢尺斤東酵擔(dān)腎埋蒂悶腺寅急氛稗身摔凜伴種步綴駛僅誦素棗準(zhǔn)委槳少翅芽節(jié)罵夷腎酵戎護(hù)鴉友枝愈爆蔭嶺仗訃鋁皺琉式幀酪舜醫(yī)矯討涕聊屏筑診最豪帶唱絢疫臭叛吝賺掄洼漆宰丟愚粳壩郝廚狗裴苔嗽薛約邦可帝穩(wěn)跋斟檔稽

4、堯計(jì)算機(jī)組成原理復(fù)習(xí)資料一、選擇題 1.下列數(shù)中最小的數(shù)是 ( c )。 a.(101001)2 b. (52)8 c.(00111001)bcd d. (101)16 2.定點(diǎn)數(shù)補(bǔ)碼加法具有兩個(gè)特點(diǎn): 一是符號(hào)位( b ) ;二是相加后最高位上的進(jìn)位要舍去。 a.與數(shù)值位分別進(jìn)行運(yùn)算 b.與數(shù)值位一起參與運(yùn)算 c.要舍去 d. 表示溢出 3. 在定點(diǎn)二進(jìn)制運(yùn)算器中, 減法運(yùn)算一般通過(guò)( d )來(lái)實(shí)現(xiàn)。 a.原碼運(yùn)算的二進(jìn)制減法器 b.補(bǔ)碼運(yùn)算的二進(jìn)制減法器 c.補(bǔ)碼運(yùn)算的十進(jìn)制加法器 d.補(bǔ)碼運(yùn)算的二進(jìn)制加法器 4. 長(zhǎng)度相同但格式不同的2種浮點(diǎn)數(shù), 假設(shè)前者階碼長(zhǎng)、 尾數(shù)短, 后者階碼短、

5、尾數(shù)長(zhǎng),其 他規(guī)定均相同,則它們可表示的數(shù)的范圍和精度為( c )。 a.兩者可表示的數(shù)的范圍和精度 相同 b. 前者可表示的數(shù)的范圍大且 精度高 c.后者可表示的數(shù)的范圍小但精度高 d. 前者可表示的數(shù)的范圍小且精度高 5. 匯編語(yǔ)言要經(jīng)過(guò)( c )的翻譯才能在計(jì)算機(jī)中執(zhí)行。 a. 編譯程序 b.數(shù)據(jù)庫(kù)管理程序 c.匯編程序 d.文字處理程序 6. 相對(duì)尋址方式中, 求有效地址使用( d )加上偏移量。 a. 基址寄存器內(nèi)容 b.枝指示器內(nèi)容 c.變址寄存器內(nèi)容 d.程序計(jì)數(shù)器內(nèi)容 7. 程序計(jì)數(shù)器pc的位數(shù)取決于 ( b ), 指令寄存器ir 的位數(shù)取決于( b ) a. 機(jī)器字長(zhǎng), 存儲(chǔ)

6、器的容量 b.存儲(chǔ)器的容量, 指令宇長(zhǎng) c.指令字長(zhǎng),機(jī)器宇長(zhǎng) d.地址總線(xiàn)寬度,存儲(chǔ)器容量 8. 每一條指令執(zhí)行時(shí)通常有讀取指令、 執(zhí)行指令、 分析指令等幾個(gè)步驟, 他們的執(zhí)行順序應(yīng)該是( b )。 a. 讀取指令、 執(zhí)行指令、 分析指令 b. 讀取指令、 分析指令、 執(zhí)行指令 c.分析指令、執(zhí)行指令、讀取指令 d. 執(zhí)行指令、 讀取指令、 分析指令 9. 若主存每個(gè)存儲(chǔ)單元為8位, 則( c )。 a. 其地址線(xiàn)也為8位b.其地址線(xiàn)為16 位 c. 其地址線(xiàn)與8無(wú)關(guān)d.其地址線(xiàn)與8有關(guān) 10. 虛擬存儲(chǔ)器管理系統(tǒng)的基礎(chǔ)是程序的局部性原理, 因此虛存的目的是為了給每個(gè)用戶(hù)提供比主存容量( b

7、 )編程空間。 a. 小得多的邏輯 b.大得多的邏輯 c.小得多的物理 d.大得多的物理 11. cpu 輸出數(shù)據(jù)的速度遠(yuǎn)遠(yuǎn)高于打印機(jī)的打印速度,為解決這一矛盾, 可采用( c ) a. 并行技術(shù) b. 通信技術(shù) c.緩沖技術(shù) d.虛存技術(shù) 12. 中斷允許觸發(fā)器用來(lái)( d )。 a. 表示外設(shè)是否提出了中斷請(qǐng)求 b. cpu 是否響應(yīng)了中斷請(qǐng)求 c. cpu 是否正在進(jìn)行中斷處理 d. 開(kāi)放或關(guān)閉可屏蔽硬中斷 13.下列數(shù)中最小的數(shù)是( b )。 a.(1010011)2 b.(42)8 c.(10101000)bcd d.(25)16 14.兩個(gè)補(bǔ)碼數(shù)相加只有在最高位相同時(shí)會(huì)有可能產(chǎn)生滋出

8、,在最高位不同時(shí)( c ) a.有可能產(chǎn)生滋出 b.會(huì)產(chǎn)生滋出 c.一定不會(huì)產(chǎn)生滋出 d.不一定會(huì)產(chǎn)生滋出 15.運(yùn)算器的主要功能是進(jìn)行( c )。 a.邏輯運(yùn)算 b.算術(shù)運(yùn)算 c.邏輯運(yùn)算和算術(shù)運(yùn)算 d.只作加法 16.長(zhǎng)度相同但格式不同的2種浮點(diǎn)數(shù),假設(shè)前者階碼長(zhǎng)、尾數(shù)短,后者階碼短、尾數(shù)長(zhǎng),其 他規(guī)定均相同,則它們可表示的數(shù)的范圍和精度為( b )。 a.兩者可表示的數(shù)的范圍和精度相同 b.前者可表示的數(shù)的范圍大但精度低 c.后者可表示的數(shù)的范圍大且精度高 d.前者可表示的數(shù)的范圍大且精度高 17.計(jì)算機(jī)硬件能直接識(shí)別和運(yùn)行的只能是( a )程序。 a.機(jī)器語(yǔ)言 b.匯編語(yǔ)言 c.高級(jí)語(yǔ)

9、言 d.vhdl 18.堆棧尋址的原則是( b )。 a.隨意進(jìn)出 b.后進(jìn)先出 c.先進(jìn)先出 d.后進(jìn)后出 19.組成組合邏輯控制器的主要部件有( b )。 a.pc,ip b.pc,ir c.ir,ip d.ar,ip 20.微程序控制器中,機(jī)器指令與微指令的關(guān)系是( b ) a.每一條機(jī)器指令由一條微指令來(lái)執(zhí)行 b.每一條機(jī)器指令由一段用微指令編成的微程序來(lái)解釋執(zhí)行 c.一段機(jī)器指令組成的程序可由一條微指令來(lái)執(zhí)行 d.一條微指令由若干條機(jī)器指令組成 21.ram芯片串聯(lián)的目的是_ ,并聯(lián)的目 的是_ 。( b ) a.增加存儲(chǔ)器字長(zhǎng),提高存儲(chǔ)器速度 b.增加存儲(chǔ)單元數(shù)量,增加存儲(chǔ)器字長(zhǎng)

10、c.提高存儲(chǔ)器速度,增加存儲(chǔ)單元數(shù)量 d.降低存儲(chǔ)器的平均價(jià)格,增加存儲(chǔ)器字長(zhǎng) 22.在cpu與主存之間加人cache,能夠提高cpu訪(fǎng)問(wèn)存儲(chǔ)器的速率,一般情況下cache的容量 命中率_,因此cache容量_。( c ) a. 越大,越高,與主存越接近越好 b.越小,越高,與主存越差異大越好 c,越大,越高,只要幾十或幾百k就可達(dá)90 以上 d.越小,越高,只要幾k就可達(dá)90%以上 23.在獨(dú)立編址方式下,存儲(chǔ)單元和i/o設(shè)備是靠( a )來(lái)區(qū)分的。 a.不同的地址和指令代碼 b.不同的數(shù)據(jù)和指令代碼 c.不同的數(shù)據(jù)和地址 d.不同的地址 24.在采用dma方式高速傳輸數(shù)據(jù)時(shí),數(shù)據(jù)傳送是(

11、b ) a.在總線(xiàn)控制器發(fā)出的控制信號(hào)控制下完成的 b.在dma控制器本身發(fā)出的控制信號(hào)控制下完成的 c.由cpu執(zhí)行的程序完成的 d.由cpu響應(yīng)硬中斷處理完成的 25.在做脫機(jī)運(yùn)算器實(shí)驗(yàn)時(shí),送到運(yùn)算器芯片的控制信號(hào)是通過(guò)( f )提供的,外部送到運(yùn)算器芯片的數(shù)據(jù)信號(hào)是通過(guò)( d )提供的,并通過(guò)( b )查看運(yùn)算器的運(yùn)算結(jié)果(運(yùn)算的值和特征標(biāo)志位狀態(tài))。a計(jì)算機(jī)的控制器 b發(fā)光二極管指示燈亮滅狀態(tài)c顯示器屏幕上的內(nèi)容 d手拔數(shù)據(jù)開(kāi)關(guān)e運(yùn)算器累加器中的內(nèi)容 f微型開(kāi)關(guān)26.在組合邏輯的控制器中,節(jié)拍發(fā)生器timing的作用在于指明指令的執(zhí)行( l ),它是一個(gè)典型的( b )邏輯電路,從一個(gè)

12、節(jié)拍狀態(tài)變到下一個(gè)節(jié)拍狀態(tài)時(shí),同時(shí)翻轉(zhuǎn)的觸發(fā)器數(shù)目以盡可能的 ( h )為好。 a快 b時(shí)序 c多 d組合 e數(shù)據(jù) f控制 g類(lèi)型 h少 i次序 j狀態(tài)k過(guò)程 l步驟27. 在計(jì)算機(jī)硬件系統(tǒng)中,在指令的操作數(shù)字段中所表示的內(nèi)存地址被稱(chēng)為( c ),用它計(jì)算出來(lái)的送到內(nèi)存用以訪(fǎng)問(wèn)一個(gè)存儲(chǔ)器單元的地址被稱(chēng)為( a );在講解虛擬存儲(chǔ)器時(shí),程序的指令中使用的是存儲(chǔ)器的( f ),經(jīng)過(guò)地址變換后得到的可以用以訪(fǎng)問(wèn)一個(gè)存儲(chǔ)器單元的地址被稱(chēng)為( e )。 a有效地址 b內(nèi)存地址 c形式地址 d文件地址 e物理地址 f邏輯地址 g虛擬地址 h指令地址28.1.下列數(shù)中最小的數(shù)是( b )。 a.(10100

13、10)2 b.(00101000),d c.(512)8 d.(235), 29.某機(jī)字長(zhǎng)16位,采用定點(diǎn)整數(shù)表示,符號(hào)位為1位,尾數(shù)為15位,則可表示的最大正整 數(shù)為 ,最小負(fù)整數(shù)為 。( a ) a.十(215一1),一(215一1) b.十(215一1),一(216一1) c.+(2"一1),一(215一1) d.十(215一1),一(1一215) 30.運(yùn)算器雖由許多部件組成,但核心部分是( b )。 a.數(shù)據(jù)總線(xiàn) b.算術(shù)邏輯運(yùn)算單元 c.多路開(kāi)關(guān) d.累加寄存器 31.在定點(diǎn)運(yùn)算器中,無(wú)論采用雙符號(hào)位還是采用單符號(hào)位,都必須要有溢出判斷電路,它 一般用( c )來(lái)實(shí)現(xiàn)。

14、a.與非門(mén) b.或非門(mén) c.異或門(mén) d.與或非門(mén) 32.立即尋址是指( b )。 a.指令中直接給出操作數(shù)地址 b.指令中直接給出操作數(shù) c.指令中間接給出操作數(shù) d.指令中間接給出操作數(shù)地址33.輸人輸出指令的功能是( c )。 a.進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算 b.進(jìn)行主存與cpu之間的數(shù)據(jù)傳送 c.進(jìn)行cpu和1/0設(shè)備之間的數(shù)據(jù)傳送 d.改變程序執(zhí)行的順序 34.微程序控制器中,機(jī)器指令與微指令的關(guān)系是( d )。 a.一段機(jī)器指令組成的程序可由一條微指令來(lái)執(zhí)行 b.一條微指令由若干條機(jī)器指令組成 c.每一條機(jī)器指令由一條微指令來(lái)執(zhí)行 d.每一條機(jī)器指令由一段用微指令編成的微程序來(lái)解釋執(zhí)行

15、35.相對(duì)指令流水線(xiàn)方案和多指令周期方案,單指令周期方案的資源利用率和性能價(jià)格比 ( a ) a.最低 b.居中 c.最高 d.都差不多36. 某一ram芯片,其容量為1024x8位,除電源端和接地端外,連同片選和讀/寫(xiě)信號(hào)該 芯片引出腳的最小數(shù)目應(yīng)為( b )。 a.23 b.20 c.17 d.19 37.在主存和cpu之間增加cache的目的是( c )。 a.擴(kuò)大主存的容量 b.增加cpu中通用寄存器的數(shù)量 c.解決cpu和主存之間的速度匹配 d.代替cpu中的寄存器工作 38.計(jì)算機(jī)系統(tǒng)的輸人輸出接口是( b )之間的交接界面。 a.cpu與存儲(chǔ)器 b.主機(jī)與外圍設(shè)備 c.存儲(chǔ)器與外

16、圍設(shè)備 d.cpu與系統(tǒng)總線(xiàn)二、判斷題將判斷結(jié)果填在括弧內(nèi),正確打/號(hào),錯(cuò)誤打×號(hào)。) 1.奇偶校驗(yàn)碼可以校驗(yàn)奇數(shù)個(gè)位的出錯(cuò),并能確定出錯(cuò)的位置。( × ) 2.指令系統(tǒng)中采用不同尋址方式的目 的主要是縮短指令長(zhǎng)度, 擴(kuò)大尋址空間, 提高編程 靈活性。( / ) 3.計(jì)算機(jī)中的流水線(xiàn)是把若干個(gè)子過(guò)程合成為一個(gè)過(guò)程, 使每個(gè)子過(guò)程實(shí)現(xiàn)串行運(yùn)行。(× ) 4.在cache 的地址映射中, 全相聯(lián)映射是指主存中的任意一字塊均可映射到cache 內(nèi)任 意一字塊位置的種映射方式。( / ) 5.dma控制器通過(guò)中斷向cpu發(fā)dma請(qǐng)求信號(hào)。 ( / ) 6.海明校驗(yàn)碼是對(duì)多

17、個(gè)數(shù)據(jù)位使用多個(gè)校驗(yàn)位的一種檢錯(cuò)糾錯(cuò)編碼方案,不僅可以發(fā)現(xiàn) 是否出錯(cuò),還能發(fā)現(xiàn)是哪一位出錯(cuò)。( / ) 7.直接尋址是在指令字中直接給出操作數(shù)本身而不再是操作數(shù)地址。(立即尋址)( × ) 8. 計(jì)算機(jī)中的流水線(xiàn)是把一個(gè)重復(fù)的過(guò)程分解為若干個(gè)子過(guò)程,每個(gè)子過(guò)程與其他子過(guò)程并行運(yùn)行。(6 / ) 9. cpu訪(fǎng)問(wèn)存儲(chǔ)器的時(shí)間是由存儲(chǔ)器的容量決定的,存儲(chǔ)器容量越大,訪(fǎng)問(wèn)存儲(chǔ)器所需 的時(shí)間越長(zhǎng)。( × )10.隨著cpu速度的不斷提升,程序查詢(xún)方式很少被采用的原因是cpu與外設(shè)串行工作。( / )11.兩個(gè)補(bǔ)碼數(shù)相加,只有在最高位都是1時(shí)有可能產(chǎn)生溢出。(× ) 12.

18、相對(duì)尋址方式中,操作數(shù)的有效地址等于程序計(jì)數(shù)器內(nèi)容與偏移量之和。(/ ) 13.指令是程序設(shè)計(jì)人員與計(jì)算機(jī)系統(tǒng)溝通的媒介;微指令是計(jì)算機(jī)指令和硬件電路建立 聯(lián)系的媒介。( / ) 14.半導(dǎo)體rom是非易失性的,斷電后仍然能保持記憶。(/ ) 15.在統(tǒng)一編址方式下,cpu訪(fǎng)問(wèn)1/o端口時(shí)必須使用專(zhuān)用的1/o指令。( × ) 三、簡(jiǎn)答題1、簡(jiǎn)述奇偶校驗(yàn)碼和海明校驗(yàn)碼的實(shí)現(xiàn)原理。答:奇偶校驗(yàn)碼原理:通常是為一個(gè)字節(jié)補(bǔ)充一個(gè)二進(jìn)制位,稱(chēng)為校驗(yàn)位,通過(guò)設(shè)置校驗(yàn)位的值為0或1的方式,使字節(jié)自身的8位和該校驗(yàn)位含有1值的位數(shù)一定為奇數(shù)或偶數(shù)。在接收方,檢查接收到的碼字是否還滿(mǎn)足取值為1的總的位

19、數(shù)的奇偶關(guān)系,來(lái)決定數(shù)據(jù)是否出錯(cuò)。海明校驗(yàn)碼原理:是在k個(gè)數(shù)據(jù)位之外加上r個(gè)校驗(yàn)位,從而形成一個(gè)k+r位的新的碼字,使新的碼字的碼距比較均勻地拉大.把數(shù)據(jù)的每一個(gè)二進(jìn)制位分配在幾個(gè)不同的偶校驗(yàn)位的組合中,當(dāng)某一位出現(xiàn)錯(cuò)誤,就會(huì)引起相關(guān)的幾個(gè)校驗(yàn)位的值發(fā)生變化,這不但可以發(fā)現(xiàn)錯(cuò)誤,還可以指出哪一位出錯(cuò),為進(jìn)一步糾錯(cuò)提供了依據(jù)。2、簡(jiǎn)述教材中給出的mips計(jì)算機(jī)的運(yùn)算器部件的功能和組成。答:mips計(jì)算機(jī)的運(yùn)算器部件的功能和組成:運(yùn)算器的首要功能是完成對(duì)數(shù)據(jù)的算術(shù)和邏輯運(yùn)算,由其內(nèi)部的一個(gè)被稱(chēng)之為算術(shù)與邏輯運(yùn)算部件(英文縮寫(xiě)為alu)承擔(dān);運(yùn)算器的第二項(xiàng)功能,是暫存將參加運(yùn)算的數(shù)據(jù)和中間結(jié)果,由其

20、內(nèi)部的一組寄存器承擔(dān);為了用硬件線(xiàn)路完成乘除指令運(yùn)算, 運(yùn)算器內(nèi)一般還有一個(gè)能自行左右移位的專(zhuān)用寄存器,通稱(chēng)乘商寄存器.這些部件通過(guò)幾組多路選通器電路實(shí)現(xiàn)相互連接和數(shù)據(jù)傳送;運(yùn)算器要與計(jì)算機(jī)其它幾個(gè)功能部件連接在一起協(xié)同運(yùn)行,還必須有接受外部數(shù)據(jù)輸入和送出運(yùn)算結(jié)果的邏輯電路。3、浮點(diǎn)運(yùn)算器由哪幾部分組成。答:處理浮點(diǎn)數(shù)指數(shù)部分的部件,處理尾數(shù)的部件,加速移位操作的移位寄存器線(xiàn)路以及寄存器堆等組成。4.簡(jiǎn)要說(shuō)明條件轉(zhuǎn)移指令和無(wú)條件轉(zhuǎn)移指令的相同點(diǎn)和不同點(diǎn)?子程序調(diào)用指令與轉(zhuǎn)移指令的區(qū)別是什么?二者相同點(diǎn)是都必須在指令中給出轉(zhuǎn)移地址,不同點(diǎn)在于條件轉(zhuǎn)移指令還必須在指令中給出判斷是否執(zhí)行轉(zhuǎn)移所依據(jù)的

21、條件。子程序調(diào)用指令與轉(zhuǎn)移指令的區(qū)別,在于子程序調(diào)用指令轉(zhuǎn)移走之后還有個(gè)對(duì)應(yīng)的返回的操作,而一般的轉(zhuǎn)移指令,并不涉及轉(zhuǎn)移走后是否和如何再次轉(zhuǎn)移回來(lái)。5.在微程序的控制器中,通常有哪5種得到下一條微指令地址的方式。(1)微程序順序執(zhí)行時(shí),下地址為本條微指令地址加l。 (2)在微程序必定轉(zhuǎn)向某一微地址時(shí),可以在微指令字中的相關(guān)字段中給出該地址值。(3)按微指令(上一條成本條)的某一執(zhí)行結(jié)果的狀態(tài),選擇順序執(zhí)行或轉(zhuǎn)向某一地址。(4)從微堆棧中取出從微子程序返回到微主程序斷點(diǎn)的返回地址,用于微于程序返回處理。 (5)依條件判斷轉(zhuǎn)向多條微指令地址中的某一地址的控制。5一條指令通常由哪兩個(gè)部分組成?指令的

22、操作碼一般有哪幾種組織方式?各自應(yīng)用在什么場(chǎng)合?各自的優(yōu)缺點(diǎn)是什么?答:一條指令通常由操作碼和操作數(shù)兩個(gè)部分組成。指令的操作碼一般有定長(zhǎng)的操作碼、變長(zhǎng)的操作碼兩種組織方式。定長(zhǎng)操作碼的組織方式應(yīng)用在當(dāng)前多數(shù)的計(jì)算機(jī)中;變長(zhǎng)的操作碼組織方式一般用在小型及以上的計(jì)算機(jī)當(dāng)中。定長(zhǎng)操作碼的組織方式對(duì)于簡(jiǎn)化計(jì)算機(jī)硬件設(shè)計(jì),提高指令譯碼和識(shí)別速度有利。變長(zhǎng)的操作碼組織方式可以在比較短的指令字中,既能表示出比較多的指令條數(shù),又能盡量滿(mǎn)足給出相應(yīng)的操作數(shù)地址的要求。 6. 計(jì)算機(jī)指令中要用到的操作數(shù)一般可以來(lái)自哪些部件? 答:(1)cpu內(nèi)部的通用寄存器。此時(shí)應(yīng)在指令字中給出用到的寄存器編號(hào)(寄存器名), 通

23、用寄存器的數(shù)量一般為幾個(gè)、十幾個(gè),故在指令字中須為其分配2,3,4,5或更多一點(diǎn)的位數(shù) 來(lái)表示一個(gè)寄存器。 (2)外圍設(shè)備(接口)中的一個(gè)寄存器。通常用設(shè)備編號(hào)、或設(shè)備人出端口地址、或設(shè)備映 像地址(與內(nèi)存儲(chǔ)器地址統(tǒng)一編址的一個(gè)設(shè)備地址編號(hào))來(lái)表示。 (3)內(nèi)存儲(chǔ)器的一個(gè)存儲(chǔ)單元。此時(shí)應(yīng)在指令字中給出該存儲(chǔ)單元的地址。7.按照操作數(shù)的個(gè)數(shù)不同,把指令分成哪幾種? 答:按照操作數(shù)的個(gè)數(shù)不同,指令分為下面四種: (1)元操作數(shù)指令; ( 2)單操作數(shù)指令;(3)雙操作數(shù)指令刊的多操作數(shù)指令。8如何在指令中表示操作數(shù)的地址?通常使用哪些基本尋址方式? 答:是通過(guò)尋址方式來(lái)表示操作數(shù)的地址。 

24、;   通常使用的基本尋址方式有:立即數(shù)尋址、直接尋址、寄存器尋址、寄存器間接尋址、變址尋址、相對(duì)尋址、間接尋址、堆棧尋址等。9.舉例說(shuō)明計(jì)算機(jī)中寄存器尋址、寄存器間接尋址、變址尋址、堆棧尋址從形式地址到得到操作數(shù)的尋址處理過(guò)程。(1) 寄存器尋址,形式地址為寄存器名(或編號(hào)),寄存器中的內(nèi)容為操作數(shù);(2) 寄存器間接尋址,形式地址為寄存器名(或編號(hào)),寄存器中的內(nèi)容為操作數(shù)的地址,再讀一次內(nèi)存得到操作數(shù);(3)變址尋址,形式地址為變址寄存器名(或編號(hào))和變址偏移值,把變址寄存器中的內(nèi)容與變址偏移值相加得到操作數(shù)的地址,再讀一次內(nèi)存得到操作數(shù);(4)堆棧尋址,通常形式地址為將寫(xiě)入堆

25、棧的、或接收堆棧讀出內(nèi)容的寄存器名(或編號(hào)),指令中不直接給出內(nèi)存地址,而是選用默認(rèn)的堆棧指針寄存器中的內(nèi)容為內(nèi)存地址,讀寫(xiě)堆??偘橛行薷亩褩V羔樀牟僮鳌?0為讀寫(xiě)輸入/輸出設(shè)備,通常有哪幾種常用的尋址方式用以指定被讀寫(xiě)設(shè)備?答:為讀寫(xiě)輸入/輸出設(shè)備,通常有兩種常用的編址方式用以指定被讀寫(xiě)設(shè)備,一是i/o端口與主存儲(chǔ)器統(tǒng)一的編制方式,另一種是i/o端口與主存儲(chǔ)器彼此獨(dú)立的編制方式。11. 硬連線(xiàn)控制器是使用什么子部件來(lái)區(qū)分和表示指令不同的執(zhí)行步驟的?它的基本工作原理是什么? 答:在硬連線(xiàn)控制器中,由節(jié)拍發(fā)生器(timing)來(lái)區(qū)分指令不同的執(zhí)行步驟的。 節(jié)拍發(fā)生器是由幾個(gè)觸發(fā)器電路實(shí)現(xiàn)的典型的

26、時(shí)序邏輯電路,它為指令的每一個(gè)執(zhí)行步 驟提供一個(gè)節(jié)拍狀態(tài)信號(hào),而節(jié)拍狀態(tài)的變換標(biāo)明了一條指令執(zhí)行步驟的次序關(guān)系。12. 簡(jiǎn)述控制器在整機(jī)中起到的作用和它的基本功能。 答:控制器部件是計(jì)算機(jī)的五大功能部件之一,其作用是向整機(jī)中包括控制器部件在內(nèi)的 每個(gè)部件提供協(xié)同運(yùn)行所需要的控制信號(hào)。 計(jì)算機(jī)的最本質(zhì)的功能是連續(xù)執(zhí)行指令,而每一條指令往往又要分成幾個(gè)執(zhí)行步驟才得 以完成。所以,控制器的基本功能是,依據(jù)當(dāng)前正在執(zhí)行的指令和它當(dāng)前所處的執(zhí)行步驟,形 成并提供出在這一時(shí)刻整機(jī)各部件要用到的控制信號(hào),并且決定下一步將進(jìn)入哪個(gè)執(zhí)行步驟。13簡(jiǎn)述計(jì)算機(jī)中控制器的功能和基本組成,微程序的控制器和硬連線(xiàn)的控制器

27、在組成和運(yùn)行原理方面有何相同和不同之處?答:控制器主要由下面4個(gè)部分組成:(1)程序計(jì)數(shù)器(pc),是用于提供指令在內(nèi)存中的地址的部件,服務(wù)于讀取指令,能執(zhí)行內(nèi)容增量和接收新的指令地址,用于給出下一條將要執(zhí)行的指令的地址。(2)指令寄存器(ir),是用于接收并保存從內(nèi)存儲(chǔ)器讀出來(lái)的指令內(nèi)容的部件,在執(zhí)行本條指令的整個(gè)過(guò)程中,為系統(tǒng)運(yùn)行提供指令本身的主要信息。(3)指令執(zhí)行的步驟標(biāo)記線(xiàn)路,用于標(biāo)記出每條指令的各個(gè)執(zhí)行步驟的相對(duì)次序關(guān)系,保證每一條指令按設(shè)定的步驟序列依次執(zhí)行。(4)全部控制信號(hào)的產(chǎn)生部件,它依據(jù)指令操作碼、指令的執(zhí)行步驟(時(shí)刻),也許還有些另外的條件信號(hào),來(lái)形成或提供出當(dāng)前執(zhí)行步

28、驟計(jì)算機(jī)各個(gè)部件要用到的控制信號(hào)。計(jì)算機(jī)整機(jī)各硬件系統(tǒng),正是在這些信號(hào)控制下協(xié)同運(yùn)行,執(zhí)行指令,產(chǎn)生預(yù)期的執(zhí)行結(jié)果。由于上述后兩個(gè)部分的具體組成與運(yùn)行原理不同,控制器被分為硬連線(xiàn)控制器和微程序控制器兩大類(lèi)。微程序的控制器和組合邏輯的控制器是計(jì)算機(jī)中兩種不同類(lèi)型的控制器。共同點(diǎn):基本功能都是提供計(jì)算機(jī)各個(gè)部件協(xié)同運(yùn)行所需要的控制信號(hào);組成部分都有程序計(jì)數(shù)器pc,指令寄存器ir;都分成幾個(gè)執(zhí)行步驟完成每一條指令的具體功能。不同點(diǎn):主要表現(xiàn)在處理指令執(zhí)行步驟的辦法,提供控制信號(hào)的方案不一樣。微程序的控制器是通過(guò)微指令地址的銜接區(qū)分指令執(zhí)行步驟,應(yīng)提供的控制信號(hào)從控制存儲(chǔ)器中讀出,并經(jīng)過(guò)一個(gè)微指令寄存

29、器送到被控制部件。組合邏輯控制器是用節(jié)拍發(fā)生器指明指令執(zhí)行步驟,用組合邏輯電路直接給出應(yīng)提供的控制信號(hào)。微程序的控制器的優(yōu)點(diǎn)是設(shè)計(jì)與實(shí)現(xiàn)簡(jiǎn)單些,易用于實(shí)現(xiàn)系列計(jì)算機(jī)產(chǎn)品的控制器,理論上可實(shí)現(xiàn)動(dòng)態(tài)微程序設(shè)計(jì),缺點(diǎn)是運(yùn)行速度要慢一些。組合邏輯控制器的優(yōu)點(diǎn)是運(yùn)行速度明顯地快,缺點(diǎn)是設(shè)計(jì)與實(shí)現(xiàn)復(fù)雜些,但隨著eda工具的成熟,該缺點(diǎn)已得到很大緩解。14.簡(jiǎn)要說(shuō)明組合邏輯控制器中的節(jié)拍發(fā)生器的作用是什么?簡(jiǎn)述它的運(yùn)行原理。答:其作用是提供執(zhí)行每一條指令的步驟(時(shí)序)標(biāo)記信號(hào)和時(shí)序脈沖信號(hào)。它是用時(shí)序邏輯方式運(yùn)行的,依據(jù)當(dāng)前的時(shí)序狀態(tài)信息,指令的操作碼信息,可能還看指令執(zhí)行狀態(tài)的有關(guān)信息等,確定出下一個(gè)時(shí)序

30、狀態(tài)的值。15控制器的設(shè)計(jì)和該計(jì)算機(jī)的指令系統(tǒng)是什么關(guān)系?答:控制器的的基本功能,是依據(jù)當(dāng)前正在執(zhí)行的指令,和它所處的執(zhí)行步驟,形成并提供在這一時(shí)刻整機(jī)各部件要用到的控制信號(hào)。所以,控制器的設(shè)計(jì)和該計(jì)算機(jī)的指令系統(tǒng)是一一對(duì)應(yīng)的關(guān)系,也就是控制器的設(shè)計(jì)應(yīng)依據(jù)指令的要求來(lái)進(jìn)行,特別是要分析每條指令的執(zhí)行步驟,產(chǎn)生每個(gè)步驟所需要的控制信號(hào)。16指令采用順序方式、流水線(xiàn)方式執(zhí)行的主要差別是什么?各有什么優(yōu)點(diǎn)和缺點(diǎn)?順序方式是,在一條指令完全執(zhí)行結(jié)束后,再開(kāi)始執(zhí)行下一條指令。優(yōu)點(diǎn)是控制器設(shè)計(jì)簡(jiǎn)單,容易實(shí)現(xiàn),;缺點(diǎn)是速度比較慢。指令流水線(xiàn)方式是提高計(jì)算機(jī)硬件性能的重要技術(shù)和有效措施,在成本增加不多的情況下

31、很明顯地提高了計(jì)算機(jī)的性能。追求的目標(biāo)是力爭(zhēng)在每一個(gè)指令執(zhí)行步驟中完成一條指令的執(zhí)行過(guò)程。實(shí)現(xiàn)思路是把一條指令的幾項(xiàng)功能劃分到不同的執(zhí)行部件去完成,在時(shí)間上又允許這幾個(gè)部件可以同時(shí)運(yùn)行。缺點(diǎn)是控制器設(shè)計(jì)復(fù)雜,比較不容易實(shí)現(xiàn),;突出的優(yōu)點(diǎn)是速度明顯提高。17. 計(jì)算機(jī)的存儲(chǔ)器系統(tǒng)設(shè)計(jì)是如何實(shí)現(xiàn)“容量大”、“速度快”和“成本低”的要求的? 答:將存儲(chǔ)器系統(tǒng)設(shè)計(jì)成由高速緩沖存儲(chǔ)器、主存儲(chǔ)器和輔助存儲(chǔ)器組成的多級(jí)結(jié)構(gòu)。 其中高速緩沖存儲(chǔ)器的存取速度與cpu速度處于同一個(gè)數(shù)量級(jí),但其具有價(jià)格高、功耗 大、集成度低的特點(diǎn),所以不適合用作大容量的存儲(chǔ)器;主存儲(chǔ)器的存取速度略低,價(jià)格略高,具有集成度高、勸耗低

32、的特扁用來(lái)薦儲(chǔ)痙常使用的數(shù)據(jù)或程序;輔助存儲(chǔ)器是存敢速度相對(duì) 較慢但存儲(chǔ)容量較大的存儲(chǔ)器,用來(lái)存儲(chǔ)不太常用的大部分程序和數(shù)據(jù)。18.說(shuō)明采用多級(jí)結(jié)構(gòu)的存儲(chǔ)器系統(tǒng)的目的?說(shuō)明每一層存儲(chǔ)器所用的存儲(chǔ)介質(zhì)的種類(lèi)。答:(1)采用多級(jí)結(jié)構(gòu)的存儲(chǔ)器系統(tǒng)的目的,是通過(guò)把讀寫(xiě)速度高、但容量較小、存儲(chǔ)的單位成本最高的高速緩沖存儲(chǔ)器,與讀寫(xiě)速度略慢、但容量可以更大、價(jià)格適中的主存儲(chǔ)器,和讀寫(xiě)速度最慢、但容量可以極大、存儲(chǔ)價(jià)格最低的高速磁盤(pán)空間(虛擬存儲(chǔ)器),組織成統(tǒng)一管理與調(diào)度的一體化的存儲(chǔ)器系統(tǒng),以便達(dá)到高速度、大容量、 低價(jià)格的目的,即得到具有更高的運(yùn)行性能價(jià)格比的存儲(chǔ)器系統(tǒng)。(2)高速緩沖存儲(chǔ)器用靜態(tài)存儲(chǔ)器

33、芯片實(shí)現(xiàn),主存儲(chǔ)器用動(dòng)態(tài)存儲(chǔ)器芯片實(shí)現(xiàn),虛擬存儲(chǔ)器使用的是高速磁盤(pán)上的一片存儲(chǔ)空間。19使用多體結(jié)構(gòu)的主存儲(chǔ)器的目的是什么?什么是低位地址交叉,其優(yōu)點(diǎn)何在?答:(!)使用多體結(jié)構(gòu)的主存儲(chǔ)器,是為了使用可以獨(dú)立讀寫(xiě)的多個(gè)存儲(chǔ)器,以提高對(duì)它們并行讀寫(xiě)、快速得到多個(gè)數(shù)據(jù)的能力,緩解單個(gè)主存儲(chǔ)器讀寫(xiě)速度侵的矛盾。(2)在多體結(jié)構(gòu)的主存儲(chǔ)器中,通常多選用把相鄰的存儲(chǔ)字存放在不同的存儲(chǔ)體中,這被稱(chēng)為低位地址交叉的組織形式,它更符合程序運(yùn)行的局部性原理,有利于同時(shí)(或時(shí)間上有覆蓋)地讀寫(xiě)地址相鄰的幾個(gè)存儲(chǔ)字。20.說(shuō)明只寫(xiě)一次型光盤(pán)的組成?完成讀寫(xiě)操作的基本原理?答:寫(xiě)一次型光盤(pán)設(shè)備由光盤(pán)機(jī)和盤(pán)片組成。光盤(pán)

34、機(jī)由主軸驅(qū)動(dòng)機(jī)構(gòu)、讀寫(xiě)光頭和尋道定位機(jī)構(gòu)、激光器、光束分離器和光聚焦鏡等組成。光盤(pán)是圓形的、用于記錄信息的盤(pán)片,由基板、鋁質(zhì)反射層和薄金屬膜三層結(jié)構(gòu)組成,基板提供合適的機(jī)械性能,反射層用于反射接收到的激光信號(hào),而金屬膜則是記錄信息(區(qū)分“0“、“l(fā)”信號(hào))的介質(zhì)。激光器可以產(chǎn)生一定亮度(強(qiáng)度)的激光束,是光源部件。光束分離器把接收到的激光束分成為寫(xiě)光束和讀光束兩部分。調(diào)制器用于控制是否要讓寫(xiě)光束通過(guò)。寫(xiě)光束要通過(guò)跟蹤反射鏡和聚焦鏡實(shí)現(xiàn)尋道定位,把寫(xiě)光束聚焦為很細(xì)的光束打到指定的光盤(pán)位置,從而在那里融出一個(gè)小于1的一個(gè)小坑,表示已完成1個(gè)1信號(hào)的寫(xiě)入操作。讀出時(shí),讀光束也會(huì)照射到指定的光盤(pán)位置,

35、但它的能量很弱,不會(huì)改變金屬膜的反射特性,只會(huì)把所照到之處有無(wú)小坑通過(guò)反射光的強(qiáng)弱表現(xiàn)出來(lái),反射回來(lái)的光被送到光敏二極管,從而確定讀出來(lái)的是“1”信號(hào)還是“0”信號(hào)。由于金屬膜的反射特性,一旦被破壞了就不能再恢復(fù),所以這種類(lèi)型的光盤(pán)只能被寫(xiě)一次。21在三級(jí)存儲(chǔ)體系中,主存、外存和高速緩存各有什么作用?各有什么特點(diǎn)?答:多級(jí)存儲(chǔ)器系統(tǒng),是圍繞讀寫(xiě)速度尚可、存儲(chǔ)容量適中的主存儲(chǔ)器來(lái)組織和運(yùn)行的, 并由高速緩沖存儲(chǔ)器緩解主存讀寫(xiě)速度慢、不能滿(mǎn)足cpu運(yùn)行速度需要的矛盾;用虛擬存儲(chǔ)器更大的存儲(chǔ)空間,解決主存容量小、存不下規(guī)模更大的程序與更多數(shù)據(jù)的難題,從而達(dá)到使整個(gè)存儲(chǔ)器系統(tǒng)有更高的讀寫(xiě)速度、盡可能大

36、的存儲(chǔ)容量、相對(duì)較低的制造與運(yùn)行成本。高速緩沖存儲(chǔ)器的問(wèn)題是容量很小,虛擬存儲(chǔ)器的問(wèn)題是讀寫(xiě)速太慢。追求整個(gè)存儲(chǔ)器系統(tǒng)有更高的性能/價(jià)格比的核心思路,在于使用中充分發(fā)揮三級(jí)存儲(chǔ)器各自的優(yōu)勢(shì),盡量避開(kāi)其短處。22什么是隨機(jī)存取方式?哪些存儲(chǔ)器采用隨機(jī)存取方式?答:ram,即隨機(jī)存儲(chǔ)器,可以看作是由許多基本的存儲(chǔ)單元組合起來(lái)構(gòu)成的大規(guī)模集成電路。靜態(tài)隨機(jī)存儲(chǔ)器(ram)和動(dòng)態(tài)隨機(jī)存儲(chǔ)器(dram)可采用隨機(jī)存取方式。23什么是虛擬存儲(chǔ)器?它能解決什么問(wèn)題?為什么?答:虛擬存儲(chǔ)器屬于主存外存層次,由存儲(chǔ)器管理硬件和操作系統(tǒng)中存儲(chǔ)器管理軟件支持,借助于硬磁盤(pán)等輔助存儲(chǔ)器,并以透明方式提供給用戶(hù)的計(jì)算機(jī)

37、系統(tǒng)具有輔存的容量,接近主存的速度,單位容量的成本和輔存差不多的存儲(chǔ)器。主要用來(lái)緩解內(nèi)存不足的問(wèn)題。因?yàn)橄到y(tǒng)會(huì)使用一部分硬盤(pán)空間來(lái)補(bǔ)充內(nèi)存。24什么是串行接口和并行接口?簡(jiǎn)述它們的數(shù)據(jù)傳輸方式和適用場(chǎng)合。答:串行接口只需要一對(duì)信號(hào)線(xiàn)來(lái)傳輸數(shù)據(jù),主要用于傳輸速度不高、傳輸距離較長(zhǎng)的場(chǎng)合。并行接口傳輸按字或字節(jié)處理數(shù)據(jù),傳輸速率較低,實(shí)用于傳輸速度較高的設(shè)備,如打印機(jī)等。25.把外圍設(shè)備傳送來(lái)的一個(gè)數(shù)據(jù)寫(xiě)進(jìn)內(nèi)存儲(chǔ)器的一個(gè)單元的期間,cpu可能處于何種運(yùn)行方式? 對(duì)采用直接存儲(chǔ)器訪(fǎng)問(wèn)的外圍設(shè)備,要給出中斷請(qǐng)求功能嗎? 為什么?答:(1)既要提高高速外圍設(shè)備與計(jì)算機(jī)主機(jī)(內(nèi)存儲(chǔ)器)之間傳送數(shù)據(jù)的速度,

38、又要降低數(shù)據(jù)入出對(duì)cplu的時(shí)間開(kāi)銷(xiāo); (2)在采用總線(xiàn)周期“挪用”方式把外圍設(shè)備傳送來(lái)的一個(gè)數(shù)據(jù)寫(xiě)進(jìn)內(nèi)存儲(chǔ)器的一個(gè)單元的期間,cpu可能處于等待使用總線(xiàn)的狀態(tài)(與dma競(jìng)爭(zhēng)使用總線(xiàn)而且末取得總線(xiàn)使用權(quán)),或正在正常執(zhí)行程序(未遇到與dma競(jìng)爭(zhēng)使用總線(xiàn)的情況); (3)對(duì)采用直接存儲(chǔ)器訪(fǎng)問(wèn)的外圍設(shè)備,也要給出中斷請(qǐng)求功能,因?yàn)橐淮螖?shù)據(jù)傳送可能要多次(每次傳送一批數(shù)據(jù))啟動(dòng)口lh4j電傳送過(guò)程才能完成,每傳送完一批數(shù)據(jù),dma卡要送中斷請(qǐng)求信號(hào)給cpu。26cpu在每次執(zhí)行中斷服務(wù)程序前后應(yīng)做哪些工作?答:cpu在每次執(zhí)行中斷服務(wù)程序前完成:關(guān)中斷;保存斷點(diǎn)和被停下來(lái)的程序的現(xiàn)場(chǎng)信息;判別中斷源

39、,轉(zhuǎn)中斷服務(wù)程序的入口地址;執(zhí)行開(kāi)中斷指令。cpu在每次執(zhí)行中斷服務(wù)程序后完成:關(guān)中斷,準(zhǔn)備返回主程序;恢復(fù)現(xiàn)場(chǎng)信息,恢復(fù)斷點(diǎn);執(zhí)行開(kāi)中斷;返回主程序。27回答中斷處理功能在計(jì)算機(jī)系統(tǒng)中的主要作用,至少說(shuō)出5點(diǎn)。答:參考答案(任意選答5個(gè)) (1)一種重要的輸入輸出方式 (2)硬件故障報(bào)警處理 (3)支持多道程序運(yùn)行 (4)支持實(shí)時(shí)處理功能 (5)支持人機(jī)交互的重要手段 (6)支持計(jì)算機(jī)之間高速通訊和網(wǎng)絡(luò)功能 (7)支持建立多任務(wù)系統(tǒng)和多處理機(jī)系統(tǒng)28. 什么是總線(xiàn)周期? 答:總線(xiàn)周期,通常指的是通過(guò)總線(xiàn)完成一次內(nèi)存讀寫(xiě)操作或完成一次輸人/輸出設(shè)備的 讀寫(xiě)操作所必需的時(shí)間。依據(jù)具體的操作性質(zhì),

40、可以把一個(gè)總線(xiàn)周期分為內(nèi)存讀周期,內(nèi)存寫(xiě) 周期,1/o讀周期,1/o寫(xiě)周期4種類(lèi)型。29總線(xiàn)的信息傳輸有哪幾種方式?具體說(shuō)明幾種方式的特點(diǎn)。答:總線(xiàn)的傳輸方式有:串行傳送、并行傳送、復(fù)用傳送和數(shù)據(jù)包傳送。30.按你自己的理解和想象的計(jì)算機(jī)的硬件(應(yīng)有中斷功能)組成,寫(xiě)出完成下面給定指令格式的指令的執(zhí)行流程。 (1)累加器內(nèi)容完成“異或”運(yùn)算?!爱惢颉敝噶畹闹噶罡袷剑簣?zhí)行流程: a程序計(jì)數(shù)器的內(nèi)容 地址寄存器 b讀內(nèi)存,讀出的指令 命令寄存器 cdr的內(nèi)容或sr雙的內(nèi)容,結(jié)出 dr d檢查有無(wú)中斷請(qǐng)求,有,則進(jìn)行相應(yīng)處理;無(wú),則轉(zhuǎn)入下一條指令的執(zhí)行過(guò)程。 (2)把一個(gè)內(nèi)存單元中的內(nèi)容讀到所選擇的

41、一個(gè)累加器中?!白x內(nèi)存”指令的指令格式:執(zhí)行流程: a程序計(jì)數(shù)器的內(nèi)容 一 地址寄存器 b讀內(nèi)存,讀出的指令一 指令寄存器 csr的內(nèi)容 一 地址寄存器(寄存器間接尋址方式) d讀內(nèi)存,讀出的數(shù)據(jù) 一dre檢查有無(wú)中斷請(qǐng)求,有,則進(jìn)行相應(yīng)處理;無(wú),則轉(zhuǎn)入下一條指令的執(zhí)行過(guò)程。31.說(shuō)明采用dma(直接內(nèi)存訪(fǎng)問(wèn))傳送方式的目的?dma接口中比一般輸入/輸出接口中要多出一些什么功能電路?答:(?。┎捎胐ma傳送方式的月的,是為了在盡量少打擾cpu的 情況下,讓高速外設(shè)通過(guò)dma卡成批地與主存儲(chǔ)器直接進(jìn)行數(shù)據(jù)傳送,既保證了cpu高速運(yùn)算的處理能力,又得到了高速外設(shè)高效率的輸入/出能力。(2)在dma

42、接口卡中,比一般通用接口卡中要多出內(nèi)存地址計(jì)數(shù)器,傳送信息數(shù)量的計(jì)數(shù)器,dma運(yùn)行方式與口dma請(qǐng)求、處理的邏輯線(xiàn)路。32.計(jì)算機(jī)的cpu通常直接提供并使用3種總線(xiàn),分別說(shuō)明地址總線(xiàn)的位數(shù)、數(shù)據(jù)總線(xiàn)的位數(shù)和時(shí)鐘頻率對(duì)計(jì)算機(jī)的性能有什么影響,控制總線(xiàn)的具體作用是什么?說(shuō)明總線(xiàn)周期是什么含義,??偩€(xiàn)的等待狀態(tài)是什么含義?答:(!)在3種總線(xiàn)中,地址總線(xiàn)的位數(shù)決定了最大的主存儲(chǔ)器的尋址空間;數(shù)據(jù)總線(xiàn)的位數(shù)與其運(yùn)行頻率的乘積正比于該總線(xiàn)最高的數(shù)據(jù)傳送能力;控制總線(xiàn)的作用是指明總線(xiàn)的周期類(lèi)型和一次入出操作完成的時(shí)刻。(2)總線(xiàn)周期是通過(guò)總線(xiàn)完成一次數(shù)據(jù)傳送的時(shí)間,通常由一次地址時(shí)間和一次數(shù)據(jù)時(shí)間組成,若

43、被讀寫(xiě)的存儲(chǔ)器或外圍設(shè)備的運(yùn)行速度慢,在一次數(shù)據(jù)時(shí)間之內(nèi)不能完成讀寫(xiě)操作,就要再增加一到多次數(shù)據(jù)時(shí)間,這增加的一到多次數(shù)據(jù)時(shí)間被稱(chēng)為總線(xiàn)的等待狀態(tài)。四、計(jì)算題1.把正確的答案或選擇寫(xiě)進(jìn)括號(hào)內(nèi)(二進(jìn)制需要小數(shù)點(diǎn)后保留8位)。 (0.625)10=( 0.011000100101 )bcd=( 0.101 )2=( 0.a )16(laa)16二( 000110101010 )z=( 426 )10 2.已知定點(diǎn)小數(shù)的真值x= -0.1001,y=o.0101,分別計(jì)算: (1) x原、x補(bǔ)、一x補(bǔ); (2) y原、y補(bǔ)、一y補(bǔ); (3)x+y補(bǔ)和y-x 補(bǔ);答:(1)x原=(1.1001) x補(bǔ)

44、二(1.0111) 一x補(bǔ)=(0.1001) (2) y原=(0.0101) y補(bǔ)=(0.0101) 一y補(bǔ)=(1.1011) (3)x+y補(bǔ)=(1.1100) y-x補(bǔ)=(0.1110)3將十六進(jìn)制數(shù)據(jù)14.4ch表示成二進(jìn)制數(shù),然后表示成八進(jìn)制數(shù)和十進(jìn)制數(shù)。14.4ch=(10100.01001100)2=(14.23)8=(20.21875)104對(duì)下列十進(jìn)制數(shù)表示成8位(含一位符號(hào)位)二進(jìn)制數(shù)原碼和補(bǔ)碼編碼。(1)17; x原=00010001,x補(bǔ)=00010001(2)-17; x原=10010001,x補(bǔ)=111011115已知下列各x原,分別求它們的x反和x補(bǔ)。(1)x原=0.

45、10100;x反=010100,x補(bǔ)=010100(2)x原=1.00111;x反=111000,x補(bǔ)=111001(3)x原=010100;x反=010100,x補(bǔ)=010100(4)x原=110100;x反=101011,x補(bǔ)=1011006寫(xiě)出x=10111101,y=-00101011的雙符號(hào)位原碼,反碼,補(bǔ)碼表示,并用雙符號(hào)補(bǔ)碼計(jì)算兩個(gè)數(shù)的差。x原=00 10111101, x反=00 10111101, x補(bǔ)=00 10111101y原=11 00101011, y反=11 11010100, y補(bǔ)=11 11010101x補(bǔ)+y補(bǔ)=00 100100107將十進(jìn)制數(shù)-0276和47化成二進(jìn)制數(shù),再寫(xiě)出各自的原碼、補(bǔ)碼、反碼表示(符號(hào)位和數(shù)值位共8位)。二進(jìn)制數(shù) 原碼 補(bǔ)碼 反碼 -0276: -001000ll 10100011 11011101 11011100 47: 0101111 010llll 0101111 01011118判斷下面的二元碼的編碼系統(tǒng)是有權(quán)碼還是無(wú)權(quán)碼,寫(xiě)出判 斷的推導(dǎo)過(guò)程。 十進(jìn)制數(shù) 二元碼的編碼

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論