2018软件设计师考试冲刺题.pptxVIP

  1. 1、本文档共141页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件设计师——考前冲刺 邹月平;讲师介绍;CPU功能: (1)程序控制——程序执行顺序 (2)操作控制——将操作信号送往不同部件 (3)时间控制——出现时间、持续时间 (4)数据处理——运算、最根本任务。;● 计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将(2)的内容送到地址总线上。 (2) A.指令寄存器(IR) B.通用寄存器(GR) C.程序计数器(PC) D.状态寄存器(PSW) ; 试题分析 PC(程序计数器)是用于存放下一条指令所在单元的地址。当执行一条指令时,处理器首先需要从PC中取出指令在内存中的地址,通过地址总线寻址获取。 参考答案:(2)C; ● CPU执行算术运算或者逻辑运算时,常将源操作数和结果暂存在(1)中。 (1) A. 程序计数器 (PC) B. 累加器 (AC) C. 指令寄存器 (IR) D. 地址寄存器 (AR) ; 试题分析 选项A指令寄存器用来存放从内存中读取的指令。 选项B通用寄存器可用于传送和暂存数据,也可参与算术逻辑运算,并保存运算结果。 选项c程序计数器是用于存放下一条指令所在单元的地址。 当执行一条指令时,首先需要根据PC中存放的指令地址,将指令由内存取到指令寄存器中,即将程序计数器PC中的内容送到地址总线上,此过程称为“取指令”。与此同时,PC中的地址或自动加1或由转移指针给出下一条指令的地址。此后经过分析指令,执行指令。完成第一条指令的执行,而后根据PC取出第二条指令的地址,如此循环,执行每一条指令。 选项D状态寄存器用于存放状态标志与控制标志如,中断标志、溢出标志等。 参考答案:(1)B;数据表示:;数据表示: 例如:二进制数10100.01B的值可计算如下: 10100.01B=1*24+1*22+1*2-2=20.25 十进制转二进制使用“除二取余”法,如将86转换为二进制数 2 86 余0 2 43 余1 2 21 余1 2 10 余0 2 5 余1 2 2 余0 1 将余数从下往上排列,即可得:1010110 ;数据表示: 二进制转八进制时,从右开始,每三位为一组,不够三位的补0即可。每组按权展开求和,最终得到八进制数。 例如351 同理,二进制转十六进制,每四位为一组。 例如E9 ;数据表示: ● 如果“2X”的补码是“90H”,那么 X 的真值是(3) (3)A.72 B.-56 C.56 D.1 1 1 ; 试题分析 首先判断符号位(最高位),为 0,表示该数为正数,正数的原码、反码、补码不变;为 1 ,则该数为负数,负数的补码为其原码的符号位不变,数值部分的按位取反,然后整个数加1 。90H=1001 0000,补码为:1001 0000 原码为 1111 0000 其中最高位代表符号位,1110000 代表数值, 即-112,2X=-112,所以X=-56。 参考答案:(3)B ; ● 要判断字长为 16 位的整数 a 的低四位是否全为 0,则(2) (2) A. 将 a 与0x000F进行逻辑与运算,然后判断运算结果是否等于0 B. 将 a 与0x000F进行逻辑或运算,然后判断运算结果是否等于F C. 将 a 与0x000F进行逻辑异或运算,然后判断运算结果是否等于0 D. 将 a 与 0x000F 进行逻辑与运算,然后判断运算结果是否等于F ; 试题分析: 在逻辑运算中,设A和B为两个逻辑变量,当且仅当A和B的取值都为“真” 时,A与B的值为“真”;否则A与B的值为“假”。当且仅当A和B的取值都 为“假”时,A或B的值为“假”;否则A或B的值为“真”。当且仅当A、B的值不同时,A异或B为“真”,否则A异或B为“假”。对于16位二进制整数a, 其与0000000000001111(即十六进制数000F)进行逻辑与运算后,结果的高12位都为0,低4位则保留a的低4位,因此,当a的低4位全为0时,上述逻辑与运算的结果等于0。 参考答案:(2)A ;校验码 (1)奇偶校验 (2)海明码 (3)循环冗余校验码CRC ● 己知数据信息为 16 位,最少应附加(5)位校验位,才能实现海明码纠错。 (5) A. 3 B. 4 C. 5 D. 6 ; 试题分析 在海明码中,用K代表其中有效信息位数,r表示添加的校验码位,它们之间的关系应满足:2r=K

文档评论(0)

ma982890 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档