- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.下列选项中,描述浮点数操作速度指标的是a.
计算机组成原理试题解析 1.下列选项中,描述浮点数操作速度指标的是A.MIPS B.CPI C.IPC D.MFLOPS 2.float 型数据通常用IEEE 754 单精度浮点数格式表示。若编译器将float 型变量x 分配在一个32 位浮点寄存器FR1 中,且x -8.25,则FR1 的内容是 A.C104 0000H B.C242 0000H C.C184 0000H D.C1C2 0000H 3.下列各类存储器中,不采用随机存取方式的是 A.EPROM B.CDROM C.DRAM D.SRAM 考查存储器的编制。 按字节编址,64MB的主存地址空间,MAR的寻址范围是64M,故而是26位,而实际的主存的空间不能代表MAR的位数。 5.偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。下列寻址方式中,不属于偏移寻址方式的是 A.间接寻址 B.基址寻址 C.相对寻址 D.变址寻址 考查条件转移指令。 无符号整数比较A B的情况,bgt指令会将两个无符号数进行比较,也就是将A和B相减。A-B无进位/借位,也不为0(为0时表示两数相同),故而CF和ZF均为0。 7.下列给出的指令系统特点中,有利于实现指令流水线的是 I. 指令格式规整且长度一致 II.指令和数据按边界对齐存放 III.只有Load/Store 指令才能对操作数进行存储访问 A.仅I、II B.仅II、III C.仅I、III D.I、II、III 考查指令周期。 A由于没有采用指令预取技术,故而取指令要访存;B时钟周期对指令是不可分割的;C空指令能够使PC寄存器自动加1,故而不正确;D在指令执行结束时刻,CPU查询是否有中断请求,故而可能被中断。 9.在系统总线的数据线上,不可能传输的是 A.指令 B.操作数 C.握手(应答)信号 D.中断类型号 考查中断屏蔽字。 高优先级置0表示可被中断,比该中断优先级低(相等)的置1表示不可被中断,只能屏蔽L3和其自身。 11.某计算机处理器主频为50 MHz,采用定时查询方式控制设备A 的I/O,查询程序运行一次所用的时钟周期数至少为500。在设备A 工作期间,为保证数据不丢失,每秒需对其查询至少200 次,则CPU 用于设备A 的I/O 的时间占整个CPU 时间的百分比至少是 A.0.02% B.0.05% C.0.20% D.0.50% 假定在一个8 位字长的计算机中运行如下类C 程序段: unsigned int x 134; unsigned int y 246; int m x; int n y; unsigned int z1 x–y; unsigned int z2 x+y; int k1 m–n; int k2 m+n; 若编译器编译时将8 个8 位寄存器R1 ~ R8 分别分配给变量x、y、m、n、z1、z2、k1和k2。请回答下列问题。(提示:带符号整数用补码表示) (1)执行上述程序段后,寄存器R1、R5 和R6 的内容分别是什么?(用十六进制表示) (2)执行上述程序段后,变量m 和k1 的值分别是多少?(用十进制表示) (3)上述程序段涉及带符号整数加/减、无符号整数加/减运算,这四种运算能否利用 同一个加法器及辅助电路实现?简述理由。 (4)计算机内部如何判断带符号整数加/减运算的结果是否发生溢出?上述程序段中, 哪些带符号整数运算语句的执行结果会发生溢出? 【答案解析】此题考察的知识点是程序编译运行时各寄存器的运用与变化。 (1)寄存器R1 存储的是134,转换成二进制为1000 0110B,即86H。寄存器R5 存储的是x-y 的内容,x-y -112,转换成二进制为1001 0000B,即90H。寄存器R6存储的是x+y 的内容,x+y 380,转换成二进制为1 0111 1100B(前面的进位舍弃),即7CH。由于计算机字长为8 位,所以无符号整数能表示的范围为0~255。而x+y 380,故溢出。 (2)m 二进制表示为1000 0110B,由于m 是int 型,所以最高位为符号位,所以可以得出m 的原码为:1111 1010(对1000 0110 除符号位取反加1),即-122。同理n的二进制表示为1111 0110B,故n 的原码为:1000 1010,转成十进制为-10。所以k1 -122-(-10) -112. (3)可以利用同一个加法器及辅助电路实现。因为无符号整数都是以补码形式存储,所以运算规则都是一样的。但是有一点需要考虑,由于无符号整数和有符号整数的表示范围是不一样的,所以需要设置不一样的溢出电路。 (4)带符号整数只有k2 会发生溢出。分析:8 位带符号整数的补码取值范围为:-
您可能关注的文档
最近下载
- 山东省聊城市东阿县2022-2023学年四年级下学期期中英语试卷.docx VIP
- 基坑工程技术标准DG TJ08-61-2018上海(1).pdf
- 2020-2021学年粤教版三年级科学下册教学计划.docx VIP
- 安永-达芙妮预算管控框架设计v2.6-201209.pptx VIP
- 涉密软件项目实施过程必威体育官网网址管理.pdf
- 内部控制与风险管理-全套PPT课件.pptx
- 附件-1二级医疗机构安全生产标准化评定标准.doc
- 必威体育精装版教科版小学二年级科学下册《全册》教案板书反思教学设计.docx VIP
- 质量保证承诺书.docx VIP
- 2025年公文筐测试题汇总(附答案).pdf VIP
文档评论(0)