計算機組成原理形成性考核作業(yè)_第1頁
計算機組成原理形成性考核作業(yè)_第2頁
計算機組成原理形成性考核作業(yè)_第3頁
計算機組成原理形成性考核作業(yè)_第4頁
計算機組成原理形成性考核作業(yè)_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

形成性考核作業(yè)第3章一、說明串行進位和并行進位方式的不同之處。(P.61.)答:串行進位中進位是逐級形成的,每一級的進位直接依賴于前一級的進位,延遲時間較長,但節(jié)省器件,成本低。并行進位中,各位進位信號都有獨自的進位形成邏輯,每位進位信號的產(chǎn)生時間都相同,與低位進位無關(guān),可有效地減少進位延遲時間。但這是以增加邏輯線路為代價的。二、用變形補碼計算[X]補+[Y]補,并判斷是否溢出,是正何種溢出。答:(1)[X]補=00,110011[Y]補=00,101101[X]補+[Y]補=01,100000,正溢出(2)[X]補=11,001101[Y]補=11,010011[X]補+[Y]補=10,100000,負(fù)溢出三、用變形補碼計算[X]補-[Y]補,并判斷是否溢出,是何種溢出。(1)[X]補=00,110011[Y]補=00,101101[-Y]補=11,010011[X]補-[Y]補=[X]補+[-Y]補=00,000110無溢出(2)[X]補=11,001101[Y]補=11,010011[-Y]補=00,101101[X]補-[Y]補=[X]補+[-Y]補=11,111010無溢出四、用無符號數(shù)一位乘法計算X*Y,寫出規(guī)范的運算過程。(P.74.)(綠色數(shù)字代表部分積,紫色代表部分積進位,紅色是被乘數(shù),褐色是乘數(shù))答:X=1001Y=1101B(被乘數(shù))1001CaA(部分積)C(乘數(shù))000001101000001101+B1001C0=0100101001110+00000C0=0010000100111+B1001C0=0101101011011+B1001C0=0111001110101X*Y=01110101五、用無符號數(shù)不恢復(fù)余數(shù)法求X÷Y,寫出運算過程,分別給出求得的尚和余數(shù)。(P.76.)答:(紅色是被除數(shù),褐色是除數(shù))X=00101001Y=1011B(除數(shù))01011[-B]補=10101A(被除數(shù)高位)C(被除數(shù)低位)000101001初始狀態(tài)<-001010010A、C左移一位+)-B10101減除數(shù)A<0110100010A<0,商0,下步左移后+B<-101000100A、C左移一位+)+B01011加除數(shù)A<0111110100A<0,商0,下步左移后+B<-111101000A、C左移一位+)+B01011加除數(shù)A>0010011001A>0,商1,下步左移后-B<-100110010A、C左移一位+)-B10101減除數(shù)A>0010000011A>0,商1余數(shù)商六、說明什么是組合邏輯控制器,微程序控制器,并解釋有關(guān)的基本概念。(P.87.P.102.P.103.)答:組合邏輯控制器是用邏輯門電路產(chǎn)生微命令的。每個微命令都需要一組邏輯門電路,根據(jù)相應(yīng)的邏輯條件(如指令的操作碼、尋址方式、時序信號等)產(chǎn)生該微命令。組合邏輯控制器一旦制造完成,這些邏輯電路之間的連接關(guān)系就固定了,不易改動,所以又稱為硬連邏輯控制器。微程序控制器是采用微程序控制方式來產(chǎn)生微命令?;舅枷耄海?)將機器指令分解為基本的微命令序列,用二進制代碼表示這些微命令,并編成微指令,多條微指令再形成微程序。(2)一條微指令包含的微命令,控制實現(xiàn)一步(一個節(jié)拍)操作;若干條微指令組成的一小段微程序解釋執(zhí)行一條機器指令。組合邏輯控制器其速度主要取決于電路延遲,因此在高速計算機如RISC處理器和巨型機中,常采用這種速度較快的硬連控制方式,但組合邏輯控制器的邏輯形態(tài)不規(guī)則,設(shè)計效率低,檢查調(diào)試難,一旦制造完成,這些邏輯電路之間的連接關(guān)系就固定了,不易改動。微程序控制方式,將程序技術(shù)引入到CPU的構(gòu)成級,即像編制程序那樣編制微命令序列,從而使設(shè)計規(guī)整化。它將存儲結(jié)構(gòu)因入CPU,只要修改所存儲的代碼即微命令信息,就可OF=0,無溢出;ZF=0,結(jié)果各位不為全0;SF=0,結(jié)果最高位為0;CF=0,無借位;四、說明段基址與段基值的不同之處。(P.122.P.116.)答:8086/8088將1M字節(jié)的主存空間按需要劃分為若干段(segment),每個段都由連續(xù)的字節(jié)單元組成,最大長度為64K字節(jié)。一個段起始單元的地址,稱為段基址(segmentbaseaddress)20位。8086/8088對段基址是有所限制的,不能起始于任意地址,要求其低4位必須為0(被16整除)。在1M字節(jié)的地址空間中,可作為段基址的共有64K個,可表示如下:00000H,00010H,00020H,…,F(xiàn)FFE0H,F(xiàn)FFF0H。段基址的高16位稱為段基值(segmentbasevalue)。如:0000H,0001H,0002H,…,F(xiàn)FFEH,F(xiàn)FFFH。五、試分別說明下列各指令中源操作數(shù)和目的操作數(shù)使用的尋址方式。答:(1)ADDAX,0A51H寄存器尋址,立即尋址(P.128.)(2)MOVBL,DATA1寄存器尋址,直接尋址(P.129.)(3)PUSHES寄存器尋址(P.128.)(4)CLC(清進位標(biāo)志)寄存器尋址(P.128.)六、指出下列各指令語句的語法是否有錯,若有錯,指明是什么錯誤。答:(1)MOVAL,0F5H正確(2)CMPAL,100H錯誤,AL為8位,100H大于8位,類型不匹配。(3)ORCH,CL正確(4)DECCX,1錯誤,邏輯非操作是單操作指令。(P.143.)七、假設(shè)(AX)=0A5C6H,(CX)=0F03H,則下述指令執(zhí)行后,(AX)=,(CF)=。答:STC;(P.408.)進位位置位,CF<=1,RCLAX,CL;(AX)=0A5C6H=1010010111000110CL=03H循環(huán)左移3次。CF=1(AX)=0100101110001101CF=1(AX)=1001011100011011CF=0(AX)=0010111000110110CF=1ANDAH,CH;(AH)=00101110∧(CH)=00001111(AH)=00001110RCRAX,CL(AX)=0000111000110110循環(huán)右移3次。CF=1

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論