• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

PC是什么寄存器?

zmx123456 2018-10-29 浏览量:4204

PC是什么寄存器?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • PC是16位程序计数器(Program Counter),它不属于特殊功能寄存器范畴,程序员不以像访问特殊功能寄存器那样来访问PC。PC是专门用于在CPU取指令期间寻址程序存储器。PC总是保存着下一条要执行的指令的16位地址。通常程序是顺序执行的,在一般情况下,当取出一个指令(更确切地说为一个指令字节)字节后,PC自动加1。如果在执行转移指令、子程序调用/返回指令或中断时,要把转向的地址赋给PC。   
    • 发布于 2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:16

  • PC是控制器中的程序计数器,16位寄存器,属于计数寄存器
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • PC寄存器是用于定位程序当前执行位置的,程序每执行一行语句,PC都会往下移。

    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 程序计算器,告知当前程序执行位置,指令向下执行,PC自动加1
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 程序控制寄存器,其实就是个计数寄存器,程序运行就加一次!
    • 发布于2018-10-30
    • 举报
    • 评论 0
    • 0
    • 0

  • PC单片机的程序计数器(Program Counter)。 程序计数器PC用于存放下一条将要执行的指令地址。
    • 发布于2018-10-30
    • 举报
    • 评论 0
    • 0
    • 0

  • PC的全称是program counter
    程序计数器,是用来计数的,指示指令在存储器的存放位置,也就是个地址信息
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 程序运行的指针,也就是下一次要执行的命令的地址
    • 发布于2018-11-05
    • 举报
    • 评论 0
    • 0
    • 0

  • PC是控制器中的程序计数器,16位寄存器,属于计数寄存器。
    • 发布于2018-11-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 就是用于指示当前程序运行的位置的一个寄存器,是16位的
    • 发布于2018-11-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是程序运行计数器,可以用来计数的
    • 发布于2018-11-25
    • 举报
    • 评论 0
    • 0
    • 0

  • PC是控制器中的程序计数器,16位寄存器,属于计数寄存器。
    要单片机执行一个程序,就必须把该程序按顺序预先装入存储器ROM的某个区域。单片机动作时应按顺序一条条取出指令来加以执行。因此,必须有一个电路能找出指令所在的单元地址,该电路就是程序计数器PC。当单片机开始执行程序时,给PC装入第一条指令所在地址,它每取出一条指令(如为多字节指令,则每取出一个指令字节),PC的内容就自动加1,以指向下一条指令的地址,使指令能顺序执行。只有当程序遇到转移指令、子程序调用指令,或遇到中断时(后面将介绍),PC才转到所需要的地方去。
    • 发布于2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 是一个16位的程序计数寄存器
    • 发布于2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 是一个16位的计数器
    • 发布于2018-12-10
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

PC是什么寄存器?