2023年南昌航空大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(含答案)

上传人:博****1 文档编号:563040171 上传时间:2024-01-24 格式:DOCX 页数:20 大小:494.96KB
返回 下载 相关 举报
2023年南昌航空大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(含答案)_第1页
第1页 / 共20页
2023年南昌航空大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(含答案)_第2页
第2页 / 共20页
2023年南昌航空大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(含答案)_第3页
第3页 / 共20页
2023年南昌航空大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(含答案)_第4页
第4页 / 共20页
2023年南昌航空大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(含答案)_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《2023年南昌航空大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(含答案)》由会员分享,可在线阅读,更多相关《2023年南昌航空大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(含答案)(20页珍藏版)》请在金锄头文库上搜索。

1、2023 年南昌航空大学计算机科学与技术专业计算机组成原理科目期末试卷B有答案一、选择题1、在以下寻址方式中, 方式需要先计算,再访问存。A.相对寻址B.变址寻址C.间接寻址D.A、B2、某指令系统有 200 条指令,对操作码承受固定长度二进制编码时,最少需要用 A.4B.8C.16D.323、某字长为 8 位的计算机中,整型变量x、y 的机器数分别为x=11110100,y补=l0110000。假设整型变量 z=2x+y/2,则 z 的机器数为 。补A.11000000B.00100100C.10101010D.溢出4、float 类型即 IEEE754 标准中的单精度浮点数格式能表示的最大

2、整数是 。A.2126-2103B.2127-2104C.2127-2105D.2128-21045、假设有 7 位信息码 010101,则低位增设偶校验位后的代码和低位增设奇校验位后的代码分别为 。A.01101010 01101010B.010101001101011C.01101011 01101010D.01101011011010116、以下关于虚拟存储器的说法,错误的选项是 。A. 虚拟存储器利用了局部性原理B. 页式虚拟存储器的页面假设很小,主存中存放的页面数较多,导致缺页频率较低,换页次数削减,可以提升操作速度C. 页式虚拟存储器的页面假设很大,主存中存放的页面数较少,导致页面

3、调度频率较高, 换页次数增加,降低操作速度D. 段式虚拟存储器中,段具有规律独立性,易于实现程序的编译、治理和保护,也便于多道程序共享7、在一个容量为 l28KB 的 SRAM 存储器芯片上,按字长 32 位编址,其地址范围可从0000H 到 。A.3HB.7HC.7HD.3fH8、以下关于配备 32 位微处理器的计算机的说法中,正确的选项是 。该机器的通用存放器一般为 32 位.该机器的地址总线宽度为 32 位.该机器能支持 64 位操作系统IV.一般来说,64 位微处理器的性能比 32 位微处理器的高A.I、B.I、C.I、D.I、I、9、某计算机主频为1.2GHz,其指令分为4类,它们在

4、基准程序中所占比例及CPI如下表所示。该机的MIPS数是。A.100B.200C.400D.60010、在异步通信方式中,一个总线传输周期的过程是 。A.先传送数据,再传送地址B.先传送地址,再传送数据C.只传输数据D.无法确定11、一次总线事务中,主设备只需给出一个首地址,从设备就能从首地址开头的假设干连续单元读出或写入多个数据。这种总线事务方式称为 。A.并行传输B.串行传输C.突发传输D.同步传输12、以下关于主存储器MM和把握存储器CS的表达中,错误的选项是 。A.MM 在 CPU 外,CS 在 CPU 内B.MM 按地址访问.CS 按内容访问C.MM 存储指令和数据,CS 存储位置D

5、.MM 用 RAM 和 ROM 实现,CS 用 ROM 实现13、在取指操作完毕后,程序计数器中存放的是 。A.当前指令的地址 B.程序中指令的数量C.下一条指令的地址D.已经执行指令的计数值14、以下选项中,用于设备和设备把握器I/O 接口之间互连的接口标准是 。A.PCIB.USBC.AGPD.PCI-Express15、为提高存储器的存取效率,在安排磁盘上信息分布时,通常是 . A.存满一面,再存另一面B.尽量将同一文件存放在一个扇区或相邻崩区的各磁道上C.尽量将同一文件存放在不同面的同一磁道上D.上述方法均有效二、填空题16、软磁盘和硬磁盘的记录方式根本一样,但在和上存在较大差异。17

6、、双端口存储器和多模块穿插存储器属于存储器构造。前者承受技术, 后者承受技术。18、奔腾 CPU 中 L2 级 cache 的内容是的子集,而内容又是 L2 级 cache的子集。19、数组多路通道允许个设备进展型操作,数据传送单位是 20、多个用户共享主存时,系统应供给。通常承受的方法是保护和 保护,并用硬件来实现。21、并行 I/O 接口和串行 I/O 接口是目前两个最具有权威性的标准接口技术。22、总线仲裁部件通过承受策略或策略,选择其中一个主设备作为总线的下次,接收总线把握权。23、PCI 总线是当前流行的总线。它是一个高且与无关的标准总线。24、条件转移、无条件转移、转子程序、返主程

7、序、中断返回指令都属于类指令, 这类指令在指令格式中所表示的地址不是的地址,而是的地址。25、一位十进制数,用 BCD 码表示需位二进制码,用 ASCII 码表示需位二进制码。三、名词解释题26、马上数:在指令中直接给出的操作数27、型微指令:28、主存:29、绘图机:四、简答题30、浮点数的阶码为什么通常承受移码?31、简述多重中断系统中 CPU 响应中断的步骤。32、比较选择型 DMA 把握器与多路型 DMA 把握器?33、什么是指令字长、机器字长和存储字长?五、计算题34、设有一个64K8位的RAM芯片,试问该芯片共有多少个根本单元电路简称存储基元?欲设计一种具有上述同样多存储基元的芯片

8、,要求对芯片字长的选择应满足地址线和数据线的总和为最小,试确定这种芯片的地址线和数据线,并说明有几种解答。35、某计算机的CPU主频为500MHz,所连接的某外设的最大数据传输率为20KB/s,该外设接口中有一个16位的数据缓存器,相应的中断效劳程序的执行时间为500个时钟周期。请答复以下问题:1) 是否可用中断方式进展该外设的输入输出?假设能,在该设备持续工作期间, CPU用于该设备进展输入/输出的时间占整个CPU时间的百分比大约为多少?2) 假设该外设的最大数据传输率是2MB/s,则可否用中断方式进展输入输出?36、假定硬盘传输数据以32位的字为单位,传输速率为IMB/s。CPU的时钟频率

9、为50MHz1) 承受程序查询的输入/输出方式,假设查询操作需要100个时钟周期,求CPU为I/O查询所花费的时间比率,假定进展足够的查询以避开数据丧失。2) 承受中断方法进展把握,每次传输的开销包括中断处理为 100个时钟周期。求CPU为传输硬盘数据花费的时间比重。3) 承受DMA把握器进展输入/输出操作,假定DMA的启动操作需要1000个时钟周期,DMA完成时处理中断需要500个时钟周期。假设平均传输的数据长度为4KB,问在硬盘工作时处理器将用多少时间比重进展输入/输出操作,无视DMA申请使用总线的影响。六、综合题37、在信号处理和科学的应用中,转置矩阵的行和列是一个很重要的问题。从局部性

10、的角度来看,它也很好玩,由于它的引用模式既是以行为主的,也是以列为主的,例如,考虑下面的转置函数:1. Tped ef int array a22; 2.3 .void transposelarray dst,array src 4.5.int i,j; 6.fori=0;i2;1+7.forj=0;j2;j+8.dstj i=srci j; 9.10.11. 假设在一台具有如下属性的机器上运行这段代码:sizeofint=4。src数组从地址0开头,dst数组从地址16开头十进制。只有一个L1数据高速缓存,它是直接映射的、直写、写安排,块大小为8个字节。这个高速缓存总的大小为16个数据字节,

11、一开头是空的。对src和dst数组的访问分别是读和写不命中的唯一来源。问题如下:1) 对每个row和col,指明对srcrowcol和dstfrowcol的访问是命中h还是不命中m,例如,读src00会不命中,写dst00也不命中,并将结果填至以下表格中。2) 对于一个大小为32数据字节的高速缓存,指明src和dst的访问命中状况,并将结果填至以下表格中。38、某机器字长32位,CPU内有32个32位的通用存放器,设计一种能容纳64种操作的指令系统,设指令字长等于机器字长。1) 假设主存可直接或间接寻址,承受存放器-存储器型指令,能直接寻址的最大存储空间是多少?试画出指令格式。2) 在1的根底

12、上,假设承受通用存放器作为基址存放器,则上述存放器-存储器型指令的指令格式又有何特点?画出指令格式并指出这类指令可访问多大的存储空间。39、某程序中有如下循环代码段p:“forint i= 0;i N;i+ sum+=Ai;”。假设编译时变量sum和i分别安排在存放器R1和R2中。常量N在存放器R6中,数组A的首地址在存放器R3中。程序段P起始地址为0804 8100H, 对应的汇编代码和机器代码见下表。执行上述代码的计算机 M 承受 32 位定长指令字,其中分支指令 bne 承受如下格式:OP为操作码:Rs和Rd为存放器编号:OFFSET为偏移量,用补码表示。请答复以下问题,并说明理由。1)

13、 M的存储器编址单位是什么?2) sll指令实现左移功能,数组A中每个元素占多少位?3) 表中bne指令的OFFSET字段的值是多少?bne指令承受相对寻址方式,当前,PC内容为bne指令地址,通过分析题表中指令地址和bne指令内容,推断出bne指令的转移目标地址计算公式。4) 假设M承受如下“按序放射、按序完成”的5级指令流水线:IF取指、ID译码及取数、EXE执行、MEM访存、WB写回存放器,且硬件不实行任何转发措施,分支指令的执行均引起3个时钟周期的堵塞,则P中哪些指令的执行会由于数据相关而发生流水线堵塞?哪条指令的执行会发生把握冒险?为什么指令1的执行不会由于与指令5的数据相关而发生堵塞?参考答案一、选择题1、D2、B3、A4、D5、B6、B7、B8、C9、C10、B11、C12、B13、C14、B15、C二、填空题16、存储原理 构造 性能17、并行 空间并行 时间并行18、主存 L1 级 cache19、1单 传输 数据块20、存储保护 存储区域 访问方式21、SCSIIEEE139422、优先级 公正 主方23、带宽 处理器24、程序把握类 操作数 下一条指令25、47

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号