编辑: lonven 2013-07-07

1 级、2 级、3 级和

4 级.这些中断源的中断屏蔽码如图

1 所示.每个中断源

1 位,共4位屏蔽码(1 表示该 中断源被屏蔽,0 表示该中断源开放) .则处理机响应各中断源中断服务请求的顺序 是 ,实际中断处理顺序是 . 中断屏蔽码 中断源 中断优先级 D1 D2 D3 D4 D1 D2 D3 D4

1 2

3 4

1 1

1 1

0 1

1 1

0 0

1 1

0 0

0 1 图15.一台单处理机可以用标量方式运行,也可以用向量方式运行.在向量方式情况下,其计算 速度是标量方式的

9 倍.设某基准程序 P 在此处理机上运行的时间为 T.其中,25%T 用 于向量方式,其余的时间则以标量方式运行.则程序 P 向量化代码所占的比例 为.计算机科学与技术试卷 第3页共10 页

二、判断题(每小题

1 分,共10 分) 在系列机中发展一种新型号机器,为保证软件兼容性,你认为下列哪些设想是可行的,哪 些是不可行的?(如果可行,用 Y 表示,否则用 N 表示) 1.增加 字符 数据类型和 字符 处理指令;

( ) 2.为增强中断处理功能,将中断由原来的

4 级增加到

5 级;

( ) 3.在CPU 和主存之间增设 Cache 存储器,以提高存储器平均访问速度;

( ) 4.为减小计算误差,将机器中浮点数的下溢处理方法由原来的恒置

1 法,改为用只读存 储器存放下溢处理结果的查表舍入法;

( ) 5.为增加寻址灵活性和减少平均指令字长,将原来全部采用等长操作码的指令改成有

3 类不 同码长的扩展操作码,并将源操作数寻址方式由原来的操作码指明改成增加一个寻址方式 位字段来指明;

( ) 6.将CPU 与主存之间的数据通路宽度由

16 位扩到

32 位;

( ) 7.为了减少使用公用总线的冲突,将单总线改为双总线;

( ) 8.将原来的

0 号通用寄存器改为专用的堆栈指示器;

( ) 9.将3级流水线改成

5 级流水线,以提高主频速度;

( ) 10.将单核处理器改成同构双核处理器. ( )

三、计算题(10 分) 在一台每个时钟周期发射两条指令的超标量处理机上运行程序 P.所有指令都要经过 取 指令(IF) 、 译码(ID) 、 执行 和 写结果(WB)

4 个阶段,其中, 取指令 、 译码 和 写结果 三个阶段各为一个流水段,其延迟时间都为 10ns.在 执行 阶段,LOAD 和AND 操作延迟都为 10ns,ADD 操作延迟 20ns,MUL 操作延迟 30ns ,这四种操作部件各设 置一个.ADD 部件和 MUL 部件都采用流水线结构,每一级流水线的延迟时间都为 10ns.其中,程序 P: n1 :LOAD R0, A ;

R0←主存(A)单元 n2 :ADD R1, R0 ;

R1←(R1)+(R0) n3 :LOAD R2, B ;

R2←主存(B)单元 n4 :MUL R3, R4 ;

R3←(R3)*(R4) n5 :AND R4, R5 ;

R4←(R4)∧(R5) n6 :ADD R2, R5 ;

R2←(R2)+(R5) 1. (4 分)列出程序 P 中所有的数据相关,包括写读数据相关、读写数据相关和写写数据相关;

2. (6 分)如果所有运算型指令都在 译码(ID) 流水段读寄存器,在 写结果(WB) 流 水段写寄存器,采用 顺序发射、乱序完成 调度方法,画出流水线的时空图,并计算执 行这个程序所用的时间. 计算机科学与技术试卷 第4页共10 页Ⅱ.计算机网络 (共30 分)

一、填空题(每空

1 分,共5分) 1.在OSI 参考模型中,上层使用下层所提供的服务必须与下层交换命令,这些命令称 为 ;

相邻层之间的接口称为 ;

对等层之间传送的数据单位称 为.2.以太网交换机从某一个端口接收到正确的数据帧后,在转发表中查找该帧要到达的目的站 点, 若查不到, 则交换机 ;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题