软件设计师考点-CPU结构-整理版本.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在CPU中常用的寄存器有以下6种:程序计数器PC、指令寄存器IR、地址寄存器AR、数据寄存器DR、累加寄存器AC和状态标志寄存器PSW。各寄存器的功能如下: ?程序计数器PC保证程序能够连续地执行下去,用来确定下一条指令的地址 +1。 ?指令寄存器IR保存当前正在执行的一条指令。 ?地址寄存器AR保存当前CPU所访问的内存单元的地址。 ?数据寄存器DR暂时存放由内存储器读出的一条指令或一个数据字。 ?累加寄存器AC 当运算器的算术逻辑单元(ALU)执行算术或逻辑运算时,为ALU提供一个工作区。 ?状态标志寄存器PSW保存由算术指令和逻辑指令运行或测试的结果建立的各种条件码内容,如运算结果进位标志C,运算结果溢出标志V,运算结果为0标志Z等。 直接寻址是指操作数存放在内存单元中,指令中直接给出操作数所在存储单元的地址。而跳转指令中的操作数即为要转向执行的指令地址,因此,应将指令中的地址码送入程序计数器(PC),以获得下一条指令的地址,从而实现程序执行过程的自动控制功能。 CPU 寄存器 ●从基本的CPU工作原理来看,若CPU执行MOV R1,R0指令(即将寄存器R0的内容传送到寄存器R1中),则CPU首先要完成的操作是__(50)__(其中PC为程序计数器;M为主存储器 DR为数据寄存器;IR为指令寄存器:AR为地址寄存器)。   (50)A.(R0)→R1  B.PC→AR  C.M→DR  D.DR→IR 2000705● __(1)__不属于计算机控制器中的部件。 (1) A. 指令寄存器 IR B. 程序计数器 PC C. 算术逻辑单元 ALU D. 程序状态字寄存器 PSW 200805● 在计算机体系结构中, CPU 内部包括程序计数器 PC、 存储器数据寄存器 MDR、 指令寄存器IR 和存储器地址寄存器 MAR 等。 若 CPU 要执行的指令为: MOV R0, # 100(即将数值 100传送到寄存器 R0 中) , 则 CPU 首先要完成的操作是__(1)__。 A. 100→R0 B. 100→MD RC. PC→MAR D. PC→IR 200811● 在 CPU 中, ___可用于传送和暂存用户数据,为 ALU 执行算术逻辑运算提供工作区。 A. 程序计数器 B. 累加寄存器 C. 程序状态寄存器 D. 地址寄存器 200911● 以下关于 CPU 的叙述中, 错误的是__(1)__。 (1) A. CPU 产生每条指令的操作信号并将操作信号送往相应的部件进行控制 B. 程序计数器 PC 除了存放指令地址, 也可以临时存储算术/ 逻辑运算结果 C. CPU 中的控制器决定计算机运行过程的自动化 D. 指令译码器是 CPU 控制器中的部件 201005● 关于 64 位和 32 位微处理器, 不能以 2 倍关系描述的是__(6)__。 (6) A. 通用寄存器的位数 B. 数据总线的宽度 C. 运算速度 D. 能同时进行运算的位数 201005● 计算机指令一般包括操作码和地址码两部分, 为分析执行一条指令, 其__(5)__。 (5) A. 操作码应存入指令寄存器(IR) , 地址码应存入程序计数器(PC) B. 操作码应存入程序计数器(PC) , 地址码应存入指令寄存器(IR) C. 操作码和地址码都应存入指令寄存器(IR) D. 操作码和地址码都应存入程序计数器(PC) 201005● 为实现程序指令的顺序执行, CPU__(1)__中的值将自动加 1。 (1) A. 指令寄存器 OR) B. 程序计数器(PC) C. 地址寄存器(AR) D. 指令译码器(ID) 201011● 编写汇编语言程序时, 下列寄存器中程序员可访问的是__(5)__。 (5) A. 程序计数器(PC) B. 指令寄存器(IR) C. 存储器数据寄存器(MDR) D. 存储器地址寄存器(MAR) 201105● 在 CPU 中用于跟踪指令地址的寄存器是__(1)__ (1) A. 地址寄存器(MAR) B. 数据寄存器(MDR) C. 程序计数器(PC) D. 指令寄存器(IR) 2011-11● CPU 中译码器的主要作用是进行__(6)__。 (6) A. 地址译码 B. 指令译码 C. 数据译码 D. 选择多路数据至 ALU 2011-11● 若某条无条件转移汇编指令采用直接寻址, 则该指令的功能是将指令中的地址码送入__(1)__。 (1) A. PC(程序计数器) B. AR(地址寄存器) C. AC(累加器) D. ALU(算逻运算单元) 2011-11● 在 CPU 的寄

文档评论(0)

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

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

1亿VIP精品文档

相关文档