1 IEEE6754标准规定的64位浮点数格式中,符号位为1位,阶码为11位,尾数为52位。则它所能表示的最大规格化正数为( )。
2 直接使用西文键盘输入汉字,进行处理,并显示打印汉字,要解决汉字的( )、( )和( )三种不同用途的编码。
3 数的真值变成机器码时有四种表示方法,即( )表示法,( )表示法,( )表示法,( )表示法。
4 主存储器的技术指标有( ),( ),( ),( )。 5 cache和主存构成了( ),全由( )来实现。
6 安腾处理机采用VLIW技术,编译器经过优化,将多条能并行执行的指令合并成一个具有( )的超长指令字,控制多个独立的( )同时工作。
三、简答题(每小题8分,共16分)
1 总线的集中式仲裁有哪几种方式?各有什么优缺点?
2 画出SRAM和DRAM的存储元结构图,它们的存储机理有什么不同?后者的创新意义何在? 四、计算题(10分)
若浮点数x的IEEE754标准存储格式为(41260000)16,求其浮点数的十进制数值。
五、计算题(10分)
CPU执行一段程序时,cache完成存取的次数为2000次,主存完成存取的次数为100次,已知cache存取周期为50ns,主存存取周期200ns,求cache/主存系统的效率和平均访问时间。 六、设计题(12分)
图1表示运算器数据通路图,单线表示控制信号,x和y是三选一多路开关,按互斥方式工作。假定微指令字长判别测试字段占2位,下址字段占6位,请设计微指令格式,用直接控制微命令控制此数据通路。画出微指令结构。
36
七、设计题(10分)
假设有磁盘、磁带、打印机三个设备同时工作,磁盘以30μs的间隔向多路型DMA控制器发出DMA请求。磁带以45μs的间隔发出DMA请求,打印机以150μs的间隔发DMA请求。根据传输速率,优先级次序安排为磁盘、磁带、打印机。假设多路DMA控制器每完成一次DMA传送所需时间是5μs。请画出DMA控制器服务三个设备的工作时空图。
37
大专生期末试卷(十)
一、选择题(每小题2分,共30分)
1 运算器的核心功能部件是( )。
A 数据总线 B ALU C 状态条件寄存器 D 通用寄存器 2 某单片机字长32位,其存储容量为4MB。若按字编址,它的寻址范围是( )。 A 1M B 4MB C 4M D 1MB
3 某SRAM芯片,其容量为1M×8位,除电源和接地端外,控制端有E和R/W,该芯片的管脚引出线数目是( )。 A 20 B 28 C 30 D 32
4 双端口存储器所以能进行高速读/写操作,是因为采用( )。
A 高速芯片 B 新型器件
C 流水技术 D 两套相互独立的读写电路
5 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一个数常需采用( )。
A 堆栈寻址方式 B 立即寻址方式 C 隐含寻址方式 D 间接寻址方式
6 为确定下一条微指令的地址,通常采用断定方式,其基本思想是( )。 A 用程序计数器PC来产生后继微指令地址 B 用微程序计数器μPC来产生后继微指令地址
C 通过微指令顺序控制字段由设计者指定或由设计者指定的判别字段控制
产生后继微指令地址 D 通过指令中指定一个专门字段来控制产生后继微指令地址 7 微程序控制器中,机器指令与微指令的关系是( )。 A 每一条机器指令由一条微指令来执行
38
B 每一条机器指令由一段用微指令编成的微程序来解释执行 C 一段机器指令组成的程序可由一条微指令来执行 D 一条微指令由若干条机器指令组成 8 CPU中跟踪指令后继地址的寄存器是( )。
A 地址寄存器 B 程序计数器 C 指令寄存器 D 通用寄存器
9 某寄存器中的数值为指令码,只有CPU的( )才能识别它。 A 指令译码器 B 判断程序 C 微指令 D 时序信号 10 为实现多级中断,保存现场信息最有效的方法是采用( )。 A 通用寄存器 B 堆栈 C 主存 D 外存
11 将IEEE1394串行标准接口与SCSI并行标准接口进行比较,指出下面陈述中不正确的项是( )。
A 前者数据传输率高 B 前者数据传送的实时性好
C 前者使用6芯电缆,体积小 D 前者不具有热插拔能力
12 采用DMA方式传送数据时,每传送一个数据,就要占用一个( )的时间。
A 指令周期 B 机器周期 C 存储周期 D 总线周期
13 下面陈述中,不属于虚存机制要解决的问题项是( )。
A 调度问题 B 地址映射问题
C 替换与更新问题
D 扩大物理主存的存储容量和字长
39
14 进程从运行状态转入就绪状态的可能原因是( )。
A 被选中占有处理机时间 B 等待某一事件发生
C 等待的事件已发生 D 时间片已用完
15 安腾处理机的一组指令中,可以并行执行的指令是( )。
A Id8 r1=[r3] B add r6=r8,r9 C SUB r3=r1,r4 D add r5=r3,r7
二、填空题(每小题2分,共12分)
1 十进制数在计算机内有两种表示形式:( )形式和( )形式。前者主要用在非数值计算的应用领域,后者用于直接完成十进制数的算术运算。 2 一个定点数由符号位和数值域两部分组成。按小数点位置不同,定点数有( )和( )两种表示方法。
3 对存储器的要求是容量大、速度快、成本低,为了解决这三方面的矛盾,计算机采用多级存储体系结构,即( )、( )、( )。
4 一个较完善的指令系统,应当有( )、( )、( )、( )四大类指令。
5 CPU中保存当前正在执行的指令的寄存器是( ),指示下一条指令地址的寄存器是( ),保存算术逻辑运算结果的寄存器是( )和( )。 6 虚存系统中,通常采用页表保护、段表保护和键保护以实现( )保护。
三、简答题(每小题8分,共16分)
1 简述CPU的四种基本功能。 2 画图说明总线的分布式仲裁原理。
四、计算题(10分)
40
设基数R=10,二浮点数x=10Ex×Mx=102×0.3,y=10Ey×My=103×0.2。求十进制数表示的四种浮点运算:x+y=? x-y=? x×y=? x÷y=?
五、设计题(12分)
用1M×8位的ROM芯片设计一个2M×8位的只读存储器,画出地址总线、数据总线、控制总线连接图。
六、分析题(10分)
下表列出寻址方式指定的操作数物理位置(EA),请在寻址方式名称下面填上适当的术语。
七、简答题(10分)
CPU响应中断应具备哪4个条件?当有DMA请求又有中断请求时,CPU首先响应DMA请求还是中断请求?
41