问题描述:接上篇存储器的内容,下面对标准8051寄存器相关基础知识做下简要的梳理与记录。
8051 SFRs:SFR为8051的内部RAM,范围是80h-FFh。每个SFR寄存器都有一个地址和一个名字。下图是SFR寄存器即对应的名称:
标准8051只带21个SFR,其余的都是不可用的,对其余存储空间的读写可能造成未知的结果。SFR大致分为IO端口、控制和其它作用的寄存器三种。
基本寄存器:有累加器Accumulator,R寄存器,B寄存器,数据指针DPTR(16位),程序计数器PC,堆栈指针SP。
;寻址模式: ;立即寻址--Immediate AddressingMOV A,#20h ;直接寻址--Direct AddressingMOV A,30h ;间接寻址--Indirect AddressingMOV A,@R0 ;外部寻址--External Direct MOVX A,@DPTR ;代码间接寻址--Code Indirect MOVC A,@A+DPTR
通过列表我们可以看出,MCS8051汇编指令共有0xFF条,通过点击蓝色的指令可以快速跳转到对该指令的详细描述和查看详细的使用方法.
指令集和架构
文章来源于:电子工程世界 原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。