1、从使用语言的角度,计算机系统的层次结构分为六级,其中最高层为( 应用语言机器级 ),最低层( 微程序机器级 )。
2、汇编语言程序经( A )的( )转换成机器语言程序。 A.汇编程序,翻译 B.编译程序,解释 C微指令程序,解释 D.应用程序包,翻译 3、软件和硬件在(B )上是等效的
A.概念 B、逻辑 C、算法 D、指令 4、透明性是指客观存在的事物或属性( D )看不到。 A。从软件角度 B。从硬件角度 C。从任何角度 D。从某种角度
5、.用机器语言程序解释实现软件移植的方法称为( C ) A、仿真 B。 翻译 C.模拟 D 解释 从机器(汇编)语言程序员看,以下哪些是透明的? (书本课后题)
指令地址寄存器;指令缓冲器;时标发生器;条件码寄存器;乘法器;主存地址寄存器;磁盘外设;先行进位链;移位器;通用寄存器;中断字寄存器。
假设高速缓存Cache 工作速度为主存的5倍,且Cache被访问命中的概率为90%,则采用Cache后,能使整个存储系统获得多高的加速比? 解:r=5,f=0.9
1、标志符数据表示将( A ) 直接联系在一起。 A、数据类型与数据本身 B、数据表示与数据结构
C、计算机系统结构与计算机组成 D、高级语言语句与计算机组成
2、数据表示指的是能由(A )直接识别和引用的数据类型
A硬件 B软件 C 机器语言 D 数据结构 3、浮点数中的阶码位数主要影响(A )
A.可表示数的范围 B. 可表示数的精度 C.计算机系统结构 D. 计算机组成 4、浮点数中的尾数的位数主要影响(D ) A.可表示数的数轴上分布的离散程度 B.可表示数的范围和精度 C.可表示数的范围 D可表示数的精度
5、在非负阶,正尾数,规格化的条件下,若机器数中阶码采用二进制p位,尾数采用rm
进位制,则表示的最小值是( A )
A.1*rm-1 B.1-1*rm-m’ C.rm-1 D.rm(2p-1)*(1-rm-m’ )
某台处理机的各条指令使用频度如下所示: (课本63页) 指令 ADD 使用频度 30% 指令 JOM 使用频度 6% 指令 CIL 使用3% SUB 24% STO 7% CLA 20% JMP 7% SHR 2% STP 1%
1)请分别设计这9条指令操作码的哈夫曼编码. 2)设计两种码长的扩展操作码
设主存由8个存储体按低位交叉编址方式组成,主存容量1MB,Cache容量4KB,要求一个主存周期从主存取得一个块。采用全相联地址映像,用相联目录表实现地址变换,求出相联目录表的行数,比较位数,宽度和总位数。
1、对于总线的集中式独立请求方式,若在总线上连接N个部件,则总线控制器的控制线总数为(B )
A 3, B3*N C 2 *N +1 D [log2N]+2
2、对于总线的集中式串行链接方式,若在总线上连接N个部件,则总线控制器的控制线总数为( A )
A 3, B3*N C 2 *N +1 D [log2N]+2 3.通常并行主存系统包括(A)
A,单体多字,多体单字,多体多字 B 多体单字,多体多字,单体单字 C Cache 、主存、辅存 D 主存 、辅存。磁带
例1:各级中断屏蔽位设置如下:
中断级 屏蔽位 1开发 0屏蔽 1 0 0 0 0 2 1 0 1 1 3 1 0 0 0 4 1 0 1 0
1)当中断响应次序1-2-3-4时,处理次序为?
2)所有中断响应需要3个单位时间,当机器运行用户程序时同时发生2,3级中断请求,过2个单位时间又同时发生第1,4级中断请求
1)字节多路通道,数组多路通道,选择通道一般用什么数据宽度进行通信?
2)如果通道选择设备需9.8us,传送一个字节数据需0.2us,某低速设备每隔500us发一个字节请求,问至多可接几台这样的设备?
3)如下6台高速设备,一次传送字节数不少于1024,问那些设备可以挂在此通道上? 设备名 A B C D E F 申请间隔时间 0.2 0.25 0.5 0.19 0.4 0.21
3.7 通道型I/O系统由一个字节多路通道A(其中包括两个子通道A1和A2)、两个数组多路通道B1和B2及一个选择通道c构成.各通道所接设备和设备的数据传送速率如图所示。
(1)分
别求出各通道应具有多大设计流量才不丢失信息;
(2)设I/O系统流量占主存流量的1/2时才算流量平衡,则主存流量应达到多少?
1、存储器的总容量S是指(B )。
A、存储单元数 B、存储器的地址线数 C、CPU访存空间大小 D、存放二进制总位数 2、并行主存系统( )。
A、 必须有多个存储体 B、只需一个存储体 C、可以是一个存储体 D、不允许多个存储体
3、采用组相联映象的cache存储器,为了提高等效访问速度应( C )。 A. 增加主存容量(cache大小不变)
B. 减少组的大小(块的大小不变) C. 增加cache的块数(块的大小不变) D. 减少块的大小(组的大小不变) 4、最容易实现的替换算法( A)。
A、FIFO B、LRU C、OPT D、堆栈法 5、与虚拟存贮器的等效访问速度无关的是( D )。 A、页地址流 B、页面调度策略 C、主存的容量 D、辅存的容量
6、为扩充访存空间且具有高的性能价格比,采用(D )。 A、两级存储器 B、增加主存容量 C、多体存储器 D、虚拟存储器
7、为提高访存速度而又提高性能价格比,采用( A )。 A、引入cache存储器 B、直接提高主存速度 C、引入虚拟存储器 D、主存采用多体结构
例: 某虚拟存储器共8个页面,每页为1024个字,实际主存为4096个字,采用页表进行地址映像。映像表的内容如下
1)列出会发生页面失效的全部虚页号 2)按以下虚地址计算主存实地址: 0,3728,1023,1024,2055,7800,4096,6800 实页号 3 1 2 3 2 1 0 0 装入位 1 1 0 0 1 0 1 0 3、在一个页式虚拟存储器中,采用FIFO算法进行页面替换,发现命中率H太低。以下建议对命中率有什么影响? 1)增大辅存容量 2)增大主存容量
3)增大主、辅存的页面大小 4)FIFO改为LRU
5)FIFO改为LRU,同时增大主存容量(页数) 6)FIFO改为LRU,同时增大主存页面大小
4、有一个Cache—主存存储层次,主存共8块,Cache共4块,采用组相联映像,每组2块,LRU替换算法。
1) 画出主存、Cache地址的各字段对应关系。
2)画出主存、Cache块的映像对应关系图; 3)对地址流124137012546472使用情况; 4)指出块失效同时块争用的时刻 5)求出命中率。
一、选择题
1. 重叠控制方式( D )。
A、将两条指令同时处理 B、对指令要划分过程段且时间要完全匹配 C、对指令不用划分过程段 D、有两条或两条以上指令在不同过程段上重
叠执行
2. 动态流水线是( A )。
A、 在不同时刻可组成数条流水线 B、标量流水线 C、 不同时刻只能组成一条不同的流水线 D、向量流水线 3. 能顺利流水的关键是( C )。
A、 一条指令分为几个过程段 B、要有相关发生 C、各过程段时间要匹配 D、只处理一个结果 4. 数相关是指相邻指令之间需要( D )。
A、同一个功能部件 B、同一个源寄存器 C、同一个目寄存器 D、等待结果
5. 能进行向量链接的必要条件是各向量指令之间( A )。
A、有相关 B、无相关 C、有功能部件冲突 D、有寄存器冲突
8.下图所示的时空图对应的处理机为:A
A. 标量处理机