計算機組成原理-第3-4章-練習題課件_第1頁
計算機組成原理-第3-4章-練習題課件_第2頁
計算機組成原理-第3-4章-練習題課件_第3頁
計算機組成原理-第3-4章-練習題課件_第4頁
計算機組成原理-第3-4章-練習題課件_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第3,4章練習題

第3,4章練習題

11。在浮點機中,判斷原碼規(guī)格化形式的原則是______。A.尾數(shù)的符號位與第一數(shù)位不同;B.尾數(shù)的第一數(shù)位為1,數(shù)符任意;C.尾數(shù)的符號位與第一數(shù)位相同;D.階符與數(shù)符不同。1。在浮點機中,判斷原碼規(guī)格化形式的原則是______。22。設(shè)寄存器內(nèi)容為11111111,若它等于+127,則為______。A.原碼;B.補碼;C.反碼;D.移碼。2。設(shè)寄存器內(nèi)容為11111111,若它等于+127,則為_33。浮點數(shù)加、減運算過程一般包括對階、尾數(shù)運算、規(guī)格化、舍入和判溢出等步驟。設(shè)浮點數(shù)的階碼和尾數(shù)均采用補碼表示,且位數(shù)分別為5位和7位(均含2位符號位)。若有兩個數(shù)X=2729/32,Y=255/8,則用浮點加法計算X+Y的最終結(jié)果是A.001111100010 B.001110100010C.010000010001 D.發(fā)生溢出[X]浮=001110011101,[Y]浮=001010010100

=001110000101

X和Y的尾數(shù)相加的0100010,應(yīng)規(guī)格化,成為0010001,階碼要加1,將變成8,但階碼的數(shù)值位用3位補碼表示,不能表示正8,表明運算結(jié)果是溢出了。3。浮點數(shù)加、減運算過程一般包括對階、尾數(shù)運算、規(guī)格化、舍入4(2014年計算機專業(yè)基礎(chǔ)綜合真題)若x=103,y=-25,則下列式子中用8位定點補碼運算時會溢出的是

A.x+y

B.-x+y

C。x-y

D.-x-y

(2014年計算機專業(yè)基礎(chǔ)綜合真題)5(2014年計算機專業(yè)基礎(chǔ)綜合真題)某容量為256MB的存儲器由若干個4M*8倍DRAM芯片構(gòu)成,則該DRAM芯片的地址引腳與數(shù)據(jù)引腳的總和

A.19

B.22

C.30

D.36

(2014年計算機專業(yè)基礎(chǔ)綜合真題)64。假定有4個整數(shù)用8位補碼分別表示為r1=FEH,r2=F2H,r3=90H,r4=F8H。若將運算結(jié)果存放在一個8位寄存器中,則下列運算會發(fā)生溢出的是A.r1×r2 B.r2×r3 C.r1×r4 D.r2×r44。假定有4個整數(shù)用8位補碼分別表示為r1=FEH,r2=F75。假定變量i、f和d的數(shù)據(jù)類型分別為int、float和double(int用補碼表示,float和double分別用IEEE754單精度和雙精度浮點數(shù)格式表示),已知i=785,f=1.5678e3,d=1.5e100。若在32位機器中執(zhí)行下列關(guān)系表達式,則結(jié)果為“真”的是I.i==(int)(float)i II.f==(float)(int)fIII.f==(float)(double)f IV.(d+f)-d==fA.僅I和II B.僅I和III C.僅II和III D.僅III和IV[答案]B5。假定變量i、f和d的數(shù)據(jù)類型分別為int、float和d8計算機組成原理-第3-4章-練習題ppt課件96。假定用若干個2K×4位的芯片組成一個8K×8位的存儲器,則地址0B1FH所在芯片的最小地址是A.0000H B.0600H C.0700H D.0800H[答案]D6。假定用若干個2K×4位的芯片組成一個8K×8位的存儲107。下列有關(guān)RAM和ROM的敘述中,正確的是I.RAM是易失性存儲器,ROM是非易失性存儲器II.RAM和ROM都采用隨機存取方式進行信息訪問III.RAM和ROM都可用作CacheIV.RAM和ROM都需要進行刷新A.僅I和II B.僅II和III C.僅I、II和IV D.僅II、III和IV計算機組成原理-第3-4章-練習題ppt課件118。一個C語言程序在一臺32位機器上運行。程序中定義了三個變量x、y和z,其中x和z為int型,y為short型。當x=127,y=-9時,執(zhí)行賦值語句z=x+y后,x、y和z的值分別是A.x=0000007FH,y=FFF9H,z=00000076HB.x=0000007FH,y=FFF9H,z=FFFF0076HC.x=0000007FH,y=FFF7H,z=FFFF0076HD.x=0000007FH,y=FFF7H,z=00000076H計算機組成原理-第3-4章-練習題ppt課件129。某計算機主存容量為64KB,其中ROM區(qū)為4KB,其余為RAM區(qū),按字節(jié)編址?,F(xiàn)要用2K×8位的ROM芯片和4K×4位的RAM芯片來設(shè)計該存儲器,則需要上述規(guī)格的ROM芯片數(shù)和RAM芯片數(shù)分別是A.1、15 B.2、15 C.1、30 D.2、30計算機組成原理-第3-4章-練習題ppt課件1310。某計算機主存容量為64KB,其中ROM區(qū)為4KB,其余為RAM區(qū),按字節(jié)編址?,F(xiàn)要用2K×8位的ROM芯片和4K×4位的RAM芯片來設(shè)計該存儲器,則需要上述規(guī)格的ROM芯片數(shù)和RAM芯片數(shù)分別是A.1、15 B.2、15 C.1、30 D.2、30計算機組成原理-第3-4章-練習題ppt課件1411。float型數(shù)據(jù)采用IEEE754單精度浮點數(shù)格式表示,若編譯器將float型變量x分配在一個32位浮點寄存器FR1中,且x=-8.25,則FR1的內(nèi)容是

A.C1040000HB.C2420000HC.C1840000HD.C1C20000H11。float型數(shù)據(jù)采用IEEE754單精度浮點數(shù)格式表15IEEE754階碼:移碼;尾數(shù):原碼一個規(guī)格化的32位浮點數(shù)x的真值可表示為:

x=(-1)s×(1.M)×2E-127

e=E-127其中尾數(shù)域所表示的值是1.M。因為規(guī)格化的浮點數(shù)的尾數(shù)域最左位(最高有效位)總是1。故這一位經(jīng)常不予存儲,而認為隱藏在小數(shù)點的左邊。64位的浮點數(shù)中符號位1位,階碼域11位,尾數(shù)域52位,指數(shù)偏移值是1023。因此規(guī)格化的64位浮點數(shù)x的真值為:

x=(-1)s×(1.M)×2E-1023

e=E-1023浮點數(shù)符號位階碼尾數(shù)總位數(shù)單精度182332雙精度1115264IEEE754階碼:移碼;尾數(shù):原碼浮點數(shù)符號位階碼16

IEEE754練習題:

1、將十進制數(shù)178.125表示成微機中的單精度浮點數(shù)。

2、將下面Pentium機中的單精度浮點數(shù)表示成十進制真值是多少?

0011,1111,0101,1000,0000,0000,0000,0000

IEEE754練習題:

1、將十進制數(shù)178.125表示成171、解:178.125=10110010.001B=1.0110010001×27

指數(shù)E=7+127=134=10000110B127是單精度浮點數(shù)應(yīng)加的指數(shù)偏移量,其完整的浮點數(shù)形式為:01000011001100100010000000000000=43322000H

2、解:0011,1111,0101,1000,0000,0000,0000,0000

數(shù)符:S=(-1)0=1(正號)階碼:E=(01111110)2-127=126-127=-1尾數(shù):D=(1.1011)2X=1.1011×2-1=(0.11011)2=0.843751、解:178.125=10110010.001B2、解:018計算機組成原理-第3-4章-練習題ppt課件1912.下列各類存儲器中,不采用隨機存取方式的是:A.EPROMB.CDROMC.DRAMD.SRAM12.下列各類存儲器中,不采用隨機存取方式的是:2013.某計算機存儲器按字節(jié)編址,主存地址空間大小為64MB,現(xiàn)用4M*8位的RAM芯片組成32MB的主存儲器,則存儲器地址寄存器MAR的位數(shù)至少是;A.22位B.23位C.25位D.26位13.某計算機存儲器按字節(jié)編址,主存地址空間大小為64MB,2114.某機器有一個標志寄存器,其中有進位/借位標志CF、零標志ZF、符號標志SF和溢出標志OF,條件轉(zhuǎn)移指令bgt(無符號整數(shù)比較大于時轉(zhuǎn)移)的轉(zhuǎn)移條件是:A.CF+OF=1B.SF+ZF=1

C.CF+ZF=1D.CF+SF=114.某機器有一個標志寄存器,其中有進位/借位標志CF、零標2215.假定在一個8位字長的計算機中運行如下類C程序段:unsignedintx=134;unsignedinty=246;intm=x;intn=y;unsignedintz1=x=y;unsignedintz2=x+y;intk1=m-n;intk2=m+n;若編譯器編譯時將8個8位寄存器R1-R8分別分配給變量x、y、m、n、z1、z2、k1和k2。請回答下列問題(提示:帶符號整數(shù)用補碼表示)(1)執(zhí)行上述程序段后,寄存器R1,R5和R6的內(nèi)容分別是什么?(采用十六進制表示)(2)執(zhí)行上述程序段后,變量m和k1的值分別是什么?(采用十進制表示)(3)上述程序段涉及帶符號整數(shù)加/減、無符號整數(shù)加/減運算,這四種運算能否利用同一加法器輔助電路實現(xiàn)?簡述理由。(4)計算機內(nèi)部如何判斷帶符號整數(shù)加/減運算的結(jié)果是否發(fā)生溢出?上述程序段中,哪些帶符號整數(shù)運算語句的執(zhí)行結(jié)果會發(fā)生溢出?15.假定在一個8位字長的計算機中運行如下類C程序段:2315題15題2416.假定編譯器規(guī)定int和short類型長度分別為32位和16位,執(zhí)行下列C語言(2012年考題)unsignedshortx=65530;unsignedy=x;得到y(tǒng)的機器數(shù)為:A.00007FFAHB.0000FFFAHC.FFFF7FFAHD.FFFFFFFAH16.假定編譯器規(guī)定int和short類型長度分別為2516.假定編譯器規(guī)定int和short類型長度分別為32位和16位,執(zhí)行下列C語言(2012年考題)unsignedshortx=65530;unsignedy=x;得到y(tǒng)的機器數(shù)為:A.00007FFAHB.0000FFFAHC.FFFF7FFAHD.FFFFFFFAH16.假定編譯器規(guī)定int和short類型長度分別為2617.(2012年考題)float類型(即IEEE754單精度浮點數(shù)格式)能表示的最大正整數(shù)是:A.2126-2103B.2127-2104C.2127-2103D.2128-210417.(2012年考題)2717.(2012年考題)float類型(即IEEE754單精度浮點數(shù)格式)能表示的最大正整數(shù)是:A.2126-2103B.2127-2104C.2127-2103D.2128-2104[答案]D因為真實階碼范圍-126~+127,因為加上127才等于1-254的范圍(移碼)所以最大正整數(shù)階碼為127而尾數(shù)為0.1111…1為最大尾數(shù),即1.M,也就是1.1111…1即為1+1-2-23=2-2-23故最大正整數(shù):(2-2-23)×2127=

2128-210417.(2012年考題)float類型(即IEEE7528(2013年考題)18.用海明碼對長度為8位的數(shù)據(jù)進行檢/糾錯時,若能糾正一位錯,則校驗位數(shù)至少為()A.2

B.3

C.4

D.5(2013年考題)18.用海明碼對長度為8位的數(shù)據(jù)進行29(2013年考題)18.用海明碼對長度為8位的數(shù)據(jù)進行檢/糾錯時,若能糾正一位錯,則校驗位數(shù)至少為()A.2

B.3

C.4

D.5(2013年考題)18.用海明碼對長度為8位的數(shù)據(jù)進行30(2013年考題)19.某數(shù)采用IEEE754單精度浮點數(shù)格式表示為C6400000H,則該數(shù)的值是()A.-1.5×213B.-1.5×212C.-0.5×213D.-0.5×212

(2013年考題)19.某數(shù)采用IEEE754單精度浮點31(2013年考題)19.某數(shù)采用IEEE754單精度浮點數(shù)格式表示為C6400000H,則該數(shù)的值是()A.-1.5×213B.-1.5×212C.-0.5×213D.-0.5×212

(2013年考題)19.某數(shù)采用IEEE754單精度浮點32(2013年考題)20.某字長為8位的計算機中,已知整型變量x,y的機器數(shù)分別為[x]補=11110100[y]補=10110000。若整型變量z=2*x+y/2,則z的機器數(shù)為()A.11000000B.00100100C.10101010D.溢出(2013年考題)20.某字長為8位的計算機中,已知整型變量33(2013年考題)20.某字長為8位的計算機中,已知整型變量x,y的機器數(shù)分別為[x]補=11110100[y]補=10110000。若整型變量z=2*x+y/2,則z的機器數(shù)為()A.11000000B.00100100C.10101010D.溢出(2013年考題)20.某字長為8位的計算機中,已知整型變量34(2014年考題)21.若X=103,y=-25,則下列表達式采用8位定點補碼運算實現(xiàn)時,會發(fā)生溢出的是()A.x+yB.-x+yC.x-yD.-x-y(2014年考題)21.若X=103,y=-25,則下列表達35(2014年考題)21.若X=103,y=-25,則下列表達式采用8位定點補碼運算實現(xiàn)時,會發(fā)生溢出的是()A.x+yB.-x+yC.x-yD.-x-y(2014年考題)21.若X=103,y=-25,則下列表達36(2014年考題)22.float型數(shù)據(jù)常用IEEE754單精度浮點格式表示,假設(shè)兩個float型變量x和y分別在32位寄存器f1和f2中,若(f1)=CC900000H,(f2)=B0C00000H,則x和y之間的關(guān)系為:A.x<y且符號相同B.x<y且符號不同C.x>y且符號相同D.x>y且符號不同(2014年考題)22.float型數(shù)據(jù)常用IEEE75437(2014年考題)22.float型數(shù)據(jù)常用IEEE754單精度浮點格式表示,假設(shè)兩個float型變量x和y分別在32位寄存器f1和f2中,若(f1)=CC900000H,(f2)=B0C00000H,則x和y之間的關(guān)系為:

A.x<y且符號相同B.x<y且符號不同C.x>y且符號相同D.x>y且符號不同(2014年考題)22.float型數(shù)據(jù)常用IEEE75438(2015年考題)23.由3個“1”和5個“0”組成的8位二進制補碼,能表示的最小整數(shù)是()A.-126B.-125C.-32D.-3(2015年考題)23.由3個“1”和5個“0”組成的8位39(2015年考題)24.下列有關(guān)浮點數(shù)加減運算的敘述中,正確的是()Ⅰ.對階操作不會引起階碼上溢或下溢Ⅱ.右規(guī)和尾數(shù)舍入可能引起階碼上溢Ⅲ.左規(guī)時可能引起階碼下溢Ⅳ.尾數(shù)溢出時結(jié)果不一定溢出A.僅Ⅱ、ⅢB.僅Ⅰ、Ⅱ和ⅣC.僅Ⅰ、Ⅲ、ⅣD.Ⅰ、Ⅱ、Ⅲ、Ⅳ

(2015年考題)24.下列有關(guān)浮點數(shù)加減運算的敘述中,正確40(2015年考題)25.下列存儲器中,在工作期間需要周期性刷新的是()A.SRAMB.SDRAMC.ROMD.FLASH(2015年考題)25.下列存儲器中,在工作期間需要周41(2015年考題)26.計算機硬件能夠直接執(zhí)行的是()Ⅰ機器語言程序Ⅱ匯編語言程序Ⅲ硬件描述語言程序

A.僅ⅠB.僅Ⅰ

溫馨提示

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

評論

0/150

提交評論