1. 首页 > 科普点评

位寻址区怎么调用 位寻址区能不能进行字节寻址

  位寻址区怎么调用?位寻址区怎么调用?指令助记符中direct是用16进制数表示的操作数地址的。

  关于位寻址区怎么调用以及位寻址区有什么用,直接寻址位,位寻址方式,位置寻址是如何实现的,位寻址区的作用等问题,小编将为你整理以下的知识答案:

位寻址区怎么调用

位寻址区能不能进行字节寻址

  不能,位寻址区是不能进行字节寻址的。

  位寻址区只能供位寻址使用,不能进行字节寻址。

  内部RAM的20H—2FH单元为位寻址区,既可作为一般单元用字节寻址,也可对它们的位进行寻址。

  位寻址区共有16个字节,128个位,位地址为00H—7FH。位地址分配如表1所示,CPU能直接寻址这些位,

  执行例如置“1”、清“0”、求“反”、转移,传送和逻辑等操作。我们常称MCS-51具有布尔处理功能,布尔处理的存储空间指的就是这些为寻址区。

位寻址区怎么调用

  1、位寻址区怎么调用?指令助记符中direct是用16进制数表示的操作数地址。

  当地址恰好在SFR区域时,指令也可以用寄存器名来表示。

   如: MOV A,80H 可以写成 MOV A,P。

  2、后者用SFR中寄存器的名字取代它的物理地址80H。

  很明显,后者更容易阅读和交流,所以我们提倡使用SFR中寄存器名称来代替直接地址。

  3、尽管使用SFR的寄存器名称来取代直接地址,可以带来程序的可读性,但是在汇编时,仍要将寄存器名字转换为直接地址。

版权声明:本文来源于互联网,不代表本站立场与观点,特视点评网无任何盈利行为和商业用途,如有错误或侵犯利益请联系我们。

联系我们

在线咨询:点击这里给我发消息

微信号:79111873