卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

計算機組成原理與匯編 習(xí)題答案

《計算機組成原理與匯編語言》課后習(xí)題及作業(yè)答案第一章習(xí)題參考答案1、什么是存儲程序工作方式?(P.2. )答:(1) 事先編制程序(2) 實現(xiàn)存儲程序(3) 自動、連續(xù)地執(zhí)行程序2、采用數(shù)字化方法表示

《計算機組成原理與匯編語言》課后習(xí)題及作業(yè)答案

第一章習(xí)題參考答案

1、什么是存儲程序工作方式?

(P.2. )

答:(1) 事先編制程序

(2) 實現(xiàn)存儲程序

(3) 自動、連續(xù)地執(zhí)行程序

2、采用數(shù)字化方法表示信息有哪些優(yōu)點?

(P.5. )

答:(1) 抗干擾能力強,可靠性高

(2) 在表示數(shù)值時,可以獲得很寬的表示范圍以及很高的精度。

(3) 數(shù)字化的信息可以存儲,信息傳送也比較容易實現(xiàn)。

(4) 可表示的信息類型與范圍及其廣泛,幾乎沒有限制。

(5) 能用邏輯代數(shù)等數(shù)字邏輯技術(shù)進行信息處理,著就形成了計算機硬件設(shè)計的基礎(chǔ)。

3、如果有7X9點陣顯示出字符A 的圖像,請用9個七位二進制代碼表示A 的點陣信息。

0000000

,

0001000

0010100

0100010

0111110

0100010

0100010

0100010

0000000

4、數(shù)字計算機的主要特點是什么? (P.16. )

答:(1) 能在程序控制下自動連續(xù)地工作

(2) 運算速度快

(3) 運算精度高

(4) 具有很強的信息存儲能力

(5) 通用性強, 應(yīng)用領(lǐng)域極其廣泛

5、衡量計算機的基本指標(biāo)有哪些? (P.17. )

答:(1)基本字長

(2)數(shù)據(jù)通路寬度

(3)運算速度

(4) 主存儲器容量

(5) 外存容量

,

(6) 配置的外圍設(shè)備及其性能

(7) 系統(tǒng)軟件配置

6、舉出一種實際計算機,列舉出各部件、設(shè)備的技術(shù)性能及常配置的軟件?

7、軟件系統(tǒng)一般包含哪些部分?列舉你熟悉的三種系統(tǒng)軟件。

(P.9. )

答:系統(tǒng)軟件是一組使計算機良好運行而編制的基礎(chǔ)軟件。它包括:

(1)操作系統(tǒng) 如:Windows 2000,Linux ,Unix

(2)編譯程序、解釋程序 如:C 編譯程序,Peal 解釋程序

(3)各種軟件平臺 如:數(shù)據(jù)庫管理系統(tǒng)

8、對源程序的處理有哪兩種基本方式?

(P.11. )

答:對源程序的處理有解釋和編譯兩種類型。

解釋方式是邊解釋邊執(zhí)行。如:BASIC 它的優(yōu)點是支持人機對話方式的程序設(shè)計,可以邊執(zhí)行邊修改;所需要的主存空間較小。但這種方式執(zhí)行速度較慢,不能解釋那些前后關(guān)聯(lián)較多,較難理解的程序設(shè)計語言。

編譯方式是將源程序全部翻譯成機器語言的指令序列,稱為目標(biāo)程序(目標(biāo)代碼)。執(zhí)行時,計算機將直接執(zhí)行目標(biāo)程序,不再需要源程序與翻譯程序。在執(zhí)行程序時,所需主存小,執(zhí)行速度也較快。

第二章習(xí)題參考答案

,

1、將二進制數(shù) ( 101010.01 )2 轉(zhuǎn)換為十進制數(shù)及BCD 碼 (P.25. )

答:( 101010.01 )2 = 1x2 1x2 1x2 1x2 = ( 42.25 )10 531-2= ( 01000010.00100101 ) BCD

2、將八進制數(shù) ( 37.2 )8 轉(zhuǎn)換為十進制數(shù)及BCD 碼 (P.25. )

答:( 37.2 )8 = 3x8 7x8 2x8 = ( 31.25 )10 10-1= ( 00110001.00100101 ) BCD

3、將十六進制數(shù) ( AC.E )16 轉(zhuǎn)換為十進制數(shù)及BCD 碼 (P.25. )

答:( AC.E )16 = 10x16 12x16 14x16 = ( 172.875 )10

= (000101110010.100001110101 ) BCD

4、將十進制數(shù) (75.34 )10 轉(zhuǎn)換為二進制數(shù)及八進制數(shù)、十六進制數(shù) (P.25. )

答:( 73.34)10 = (1001001.010101011)2

= (111.253 ) 8

= (49. 55) 16

10-1

5、將十進制數(shù) ( 13/128 )10 轉(zhuǎn)換為二進制數(shù) (P.25. )

,

答:( 13/128 )10 = ( 1101/10000000 )2 = ( 1101/2 )2

= (0.0001101 ) 2

7

6、分別寫出下列各二進制數(shù)的原碼、補碼、字長(含一位數(shù)符)為8位

(P30. )

答: (1)0 原碼=00000000 補碼=00000000

(2)-0 原碼=10000000 補碼= 無

(3)0.1010 原碼=01010000 補碼= 01010000

(4)-0.1010 原碼=11010000 補碼= 10110000

(5)1010 原碼=00001010 補碼= 00001010

(6)-1010 原碼=10001010 補碼= 11110110

7、若X 補= 0.1010,則X 原、真值等于什么?

(P.33. )

答:X 補= 0.1010 ,X 原= 0.1010,真值= 0.1010

8、若X 補= 1.1010,則X 原、真值等于什么?

(P.33. )

答:X 補= 1.1010 ,X 原= 1.0110,真值= -0.0110

9、某定點小數(shù)字長16位,含1位符號,原碼表示,分別寫出下列典型值的二進制代碼與十進制真值。

(P.35. )

答: 真值 代碼

,

非零最小正數(shù) 2 0000000000000001

最大正數(shù) 1-2 0111111111111111

絕對值最小負數(shù) -2 1000000000000001

絕對值最大負數(shù) -(1-2

10、某定點小數(shù)字長16位,含1位符號,補碼表示,分別寫出下列典型值的二進制代碼與十進制真值。真值跟上面的不變的,表示方法變下

(P.35. )

答: 真值 代碼

非零最小正數(shù) 2 0000000000000001

最大正數(shù) 1-2 0111111111111111

絕對值最小負數(shù) -2 1111111111111111

絕對值最大負數(shù) -1 1000000000000000

11、某浮點數(shù)字長16位,其中階碼6位,含1位階符,補碼表示,以2為底;尾數(shù)10位(含1位數(shù)符),補碼表示,規(guī)格化。分別寫出下列各典型值的二進制代碼與十進制真值。 (P.37. m=5, n=9) 真值= 2* M

答: 代碼 真值

非零最小正數(shù) 100000,0.100000000 略

最大正數(shù) 011111,0.111111111 略

絕對值最小負數(shù) 100000,1.100000000 略

絕對值最大負數(shù) 011111,1.000000000 略

12、若采用圖2-2IEEE754短浮點數(shù)格式,請將十進制數(shù)37.25寫成浮點數(shù),列出其二進制代碼序列。 E -15-15-15-15 -15-15-15) 1111111111111111

,

(P.37. )

答: (37.25)10=(100101.01)2 = (0.10010101 x 2) 2 110就是6

0,00000110,10010101000000000000000

13、 簡化地址結(jié)構(gòu)的基本途徑是什么?

(P.42. )

答:采用隱地址(隱含約定)可以簡化指令地址結(jié)構(gòu),即減少指令中的顯地址數(shù)。

14、 減少指令中一個地址碼位數(shù)的方法是什么?

(P.46. )

答:采用寄存器尋址方式、寄存器間址方式可以使指令中為給出一個地址所需的位數(shù)減少。

15、 某主存部分單元的地址碼與存儲內(nèi)容對應(yīng)關(guān)系如下:

地址碼 存儲內(nèi)容

1000H A307H

1001H 0B3FH

1002H 1200H

1003H F03CH

1004H D024H

(1)若采用寄存器間址方式讀取操作數(shù),指定R0的內(nèi)容為1002H 則操作數(shù)是多少?

(2)若采用自增型寄存器間址方式(R0) ,R0內(nèi)容為1000H ,則操作數(shù)是多少,指令執(zhí)行完后,R0內(nèi)容是什么?

(3)若采用自增減型寄存器間址方式 -(R1),R1內(nèi)容為1003H ,則操作數(shù)是多少,指令執(zhí)行完后,R1內(nèi)容是什么?

(4)若采用變址尋址方式,X (R2),指令中給出形式地址d=3H,變址寄存器R2內(nèi)容為 110

,

1000H ,則操作數(shù)是多少?

(P.47. )

答:(1)操作數(shù)為1200H

(2)操作數(shù)為A307H,R0=1001H

(3)操作數(shù)為1200H,R1=1002H

(4)操作數(shù)為F03CH

16、 對I/O設(shè)備的編址方法有哪幾種?請稍作解釋。

(P.52. )

答:I/O設(shè)備的編址方法有兩類

(1)外圍設(shè)備單獨編址

為每臺設(shè)備分配一個設(shè)備碼?;驗镮/O接口中的有關(guān)寄存器分配I/O端口地址,。

(2)外圍設(shè)備統(tǒng)一編址

將I/O接口中的有關(guān)寄存器與主存單元統(tǒng)一編址,為它們分配統(tǒng)一的總線地址。

17、 對I/O指令的設(shè)置方法有哪幾種?請稍作解釋。

(P.52. )

答:常見I/O指令的設(shè)置方法:

(1)設(shè)置專用的I/O指令

(2)用通用的數(shù)據(jù)傳送指令實現(xiàn)I/O操作

(3)通過I/O處理器或處理機控制I/O操作

,

第三章習(xí)題參考答案

1、試說明串行進位和并行進位方式的不同之處。

(P.61. )

答:

串行進位中進位是逐級形成的,每一級的進位直接依賴于前一級的進位,延遲時間較長,但節(jié)省器件,成本低。

并行進位中,各位進位信號都有獨自的進位形成邏輯,每位進位信號的產(chǎn)生時間都相同,與低位進位無關(guān),可有效地減少進位延遲時間。但這是以增加邏輯線路為代價的。

3、用變形補碼計算[X]補 [Y]補,并指出是否溢出,說明是正溢還是負溢。

(P.66. )

答:

(1)[X]補=00,110011 [Y]補=00,101101

[X]補 [Y]補 = 01,100000,正溢出

(2)[X]補=00,010110 [Y]補=00,100101

[X]補 [Y]補 = 00,111011 無溢出

(3)[X]補=00,1110011 [Y]補=11,101101

[X]補 [Y]補 = 11,100000,無溢出

(4)[X]補=11,001101 [Y]補=11,010011

[X]補 [Y]補 = 10,100000,負溢出

4、用變形補碼計算[X]補-[Y]補,并指出是否溢出。

(P.64. P.66. )

答:

,

(1)[X]補=00,110011 [Y]補=00,101101 [-Y]補=11,010011

[X]補- [Y]補 = [X]補 [-Y]補 = 00,000110

(2)[X]補=00,110011 [Y]補=11,010011 [-Y]補=00,101101

[X]補- [Y]補 = [X]補 [-Y]補 = 01,100000

(3)[X]補=00,100011 [Y]補=00,110100 [-Y]補=11,001100

[X]補- [Y]補 = [X]補 [-Y]補 = 11,101111

(4)[X]補=11,101010 [Y]補=11,110111 [-Y]補=00,001001

[X]補- [Y]補 = [X]補 [-Y]補 = 11,110011

5、設(shè)兩個浮點數(shù)X=2x 0.1101112,Y=2x (-0.101001)2,其浮點格式為:階碼4位,尾數(shù)8位,且均用雙符號位補碼表示。試按浮點加減運算規(guī)則計算[X]補 [Y]補和[X]補-[Y]補 (P.70. )

答:按照浮點格式:階碼4位,尾數(shù)8位,且均用雙符號位補碼表示

階碼 尾數(shù)

[X]浮= 1101 ; 00. 110111

[Y]浮= 1110 ; 11. 010111

執(zhí)行[X]補 [Y]補 的過程:

(1) 對階

求階差 [Ex]補= 1101 [Ey]補=1110 [-Ey]補=0010

[△E] = [Ex]補- [Ey]補 = [Ex]補 [-Ey]補=1101 0010 = 1111

[△E] = -1 表明X 的階碼較小,按對階規(guī)則,將X 尾數(shù)右移一位,其階碼加1,得:

[X]浮= 1110 ; 00. 0110111 按舍0入1的原則

[X]浮= 1110 ; 00. 011100 -011 -010

標(biāo)簽: