码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 计算机组成原理---第五章中央处理器---CPU的功能和基本结构---选择题


    1在CPU中,跟踪后继指令地址的是寄存器是程序寄存器PC。因为PC中存放的是下一条要执行的指令地址

    2指令寄存器用于存放当前正在执行的指令;程序计数器用于存放下一条指令的地址;地址寄存器用于暂存指令或数据的地址;程序状态字用于保存系统的运行状态;条件转移指令执行时,需对标志寄存器的内容进行测试,判断是否满足转移条件。

    3在CPU的各寄存器中,唯有指令寄存器存放当前执行的指令,不需要用户的任何干预,因此指令寄存器对用户透明。程序计数器,状态寄存器,通用寄存器对用户都是不透明的,因为它们的内容可以被用户指定。

    4控制器是计算机中处理指令的部件,其中包括程序计数器。

    5PC的值会根据CPU在执行指令的过程中修改(确切的说是在取值周期末),或自增,或转移到程序的某处

    6转移指令时,需要判别转移是否成功,若成功则PC修改为转移指令的目标地址,否则下一条指令的地址仍然为PC自增后的地址。

    7PC与MAR的位数一样

    8程序计数器的内容为指令在主存中的地址,所以程序计数器的位数与存储器地址的位数相等,而存储器地址取决于存储器的容量。

    9CPU中的通用寄存器供用户自由编程,可以存放数据和地址。而指令寄存器是专门用于存放指令的专用寄存器,不能用通用寄存器替代

    10地址译码器是主存等存储器的组成部分,其作用是根据输入的地址码唯一选定一个存储单元,它不是CPU的组成部分

    11CPU中的专用寄存器有程序计数器PC,指令寄存器IR,存储器数据寄存器MDR,存储器地址寄存器MAR,程序状态地PSW

  • 相关阅读:
    鸿蒙HarmonyOS开发规范-完善中
    服了呀,被现在的00后卷麻了....
    【金万维】使用天联高级版登录用友U8+,进行凭证打印操作。
    Halcon知识:三维重构的一个尝试
    aardio - 写注册表改鼠标右键Kate菜单项信息
    Java知识梳理 第八章 面向对象编程(中级部分)
    面对AI,普通人先做这3点优漫动游
    TMS320C6678 DSP + Xilinx Kintex-7 FPGA核心板参数资料规格书手册
    分享一下在微信公众号上怎么实现预约功能
    【数据科学】Scikit-learn[Scikit-learn、加载数据、训练集与测试集数据、创建模型、模型拟合、拟合数据与模型、评估模型性能、模型调整]
  • 原文地址:https://blog.csdn.net/programmer9/article/details/126693370
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号