MCS-51单片机中决定程序执行顺序的寄存器是哪个?它是几位寄存器?

发布网友

我来回答

6个回答

懂视网

mcs51单片机是16位的,常用的是先把高8位用P2口输出,然后再从P9口输出低8位。

  

  单片机是典型的嵌入式微控制器(Microcontroller Unit),由运算器,控制器,存储器,输入输出设备等构成,相当于一个微型的计算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本。它的最大优点是体积小,可放在仪表内部,但存储量小,输入输出接口简单,功能较低。由于其发展非常迅速,旧的单片机的定义已不能满足,所以在很多应用场合被称为范围更广的微控制器;从上世纪80年代,由当时的4位、8位单片机,已经发展到32位300M的高速单片机。

热心网友

决定执行程序的是PC,16位,决定顺序的时能中转的指令(包括长跳,短跳,中断和中断返回等),与寄存器无关,如果没有跳转指令,将按顺序执行代码

热心网友

程序计数器PC,里面放的是下一条指令的地址,而且CPU取指令后,PC内容自动指向下一条指令。16位的,所以单片机的寻址空间最大为2的16次方=k。

热心网友

PX0 PX1

热心网友

你说的是c51吗?这个单片机有128比特的通用寄存器和128比特的特殊功能寄存器,其他51核的单片机要比这个多

热心网友

MCS-51的PC是8位的,IR才是16位的

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com