发布网友 发布时间:2022-07-26 20:36
共3个回答
懂视网 时间:2022-08-20 14:00
1、单片机寄存器就是单片机片内存储器(片内RAM)一部分,每一个都有地址。只不过这几个寄存器有特殊的作用,比如指令:MUL AB,这条指令用到两个寄存器A,B进行乘法,结果存到BA里面,这条指令必须用这两个寄存器。
2、单片机寄存器其实就相当于一个变量,只不过这个变量在固定的地址,有一个特殊的名称(当然也不强制)。
热心网友 时间:2024-05-28 16:44
寄存器是内存阶层中的最顶端,也是系统获得操作资料的最快速途径。寄存器通常都是以他们可以保存的位元数量来估量,举例来说,一个 “8 位元寄存器”或 “32 位元寄存器”。寄存器现在都以寄存器档案的方式来实作,但是他们也可能使用单独的正反器、高速的核心内存、薄膜内存以及在数种机器上的其他方式来实作出来。 寄存器通常都用来意指由一个指令之输出或输入可以直接索引到的暂存器群组。更适当的是称他们为 “架构寄存器”。 例如,x86 指令集定义八个 32 位元寄存器的集合,但一个实作 x86 指令集的 CPU 可以包含比八个更多的寄存器。 寄存器是CPU内部的元件,寄存器拥有非常高的读写速度,所以在寄存器之间的数据传送非常快。 http://ke.baidu.com/view/6159.htm热心网友 时间:2024-05-28 16:44
单片机的寄存器是MCU的内部元件,包括通用寄存器和特殊功能寄存器。通用寄存器又分为:工作寄存器、位寄存器和用户寄存器。热心网友 时间:2024-05-28 16:45
单片机的寄存器在高128字节的地址范围内,离散的分布着21个特殊功能寄存器。