2013计算机系统导论,计算机系统导论ICS 2013-2015期中答案(10页)-原创力文档

2015 年

一、ADBDA CDCBC CBCCD AADCA

二、1. 1)D 2)D 3)B,D 4) E 5)A,D

6)E 当两个数绝对值都很小时,相乘以后由于精度不够会变成0

7)C 8)C

2. 1) A.128 B.64

2)

数字 二进制表示

最小的正规格化数 0 0001 0000000

最大的非规格化数 0 0000 1111111

17 1 0 1011 0001000

16

1 1 0000 0000001

-

8192

10 3 0 1010 0100110

8

-∞ 1 1111 0000000

三、1. 8

2. up->next->x=*(up->next->p)-(up->y)

3. (3个错, 每个错2分)

X86代码

xorl %ecx,%ecx

movl 8(%edx),%ebp ||应为: movl 8(%ebp),%edx

movl 12(%ebp),%eax

LOOP:

movl (%eax),%eax

add $1,%ecx

test %ecx,%edx

jne LOOP

movl (%eax),%eax

Y86代码

mrmovl 8(%edx),%ebp ||应为: mrmovl 8(%ebp),%edx

mrmovl 12(%ebp),%eax

irmovl $1,%ecx

LOOP:

mrmovl (%eax),%eax

test %ecx,%edx ||应为:subl %ecx,%edx

jne LOOP

mrmovl (%eax),%eax

4.

A=3 B=7

四、1.M [PC+2]

4

PC+6

valA – valB

(注:也可以是valB - valA )

PC  valE==0 ? valC : valP

2.2 ,1

3. D_icode = INewJE & !d_equal

F: normal

D: bubble

E normal

4. F: stall

D: stall

E: bubble

5. stall stall stall stall buuble

五、1. 1) 4

2 ) 16

3 ) A, 14

4)

V Tag Data V Tag Data

1 101 Array[1][0]~ 1 100 Array[0][

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值