为什么直接寻址只能使用8位二进制表示地址

如题所述

象51单片机,一些特殊功能寄存器是可以位寻址的,即可以单独操作其某一位
如定时器控制寄存器TCON,有8位,可单独对其的某一位进行操作,象 启动定时器0可直接写成TR0=1,电源控制寄存器PCON不可位寻址 ,其最高位虽然有名字,叫SMOD控制串行通信波特率是否加倍,但不能直接写SMOD=1,必须整体操作这个寄存器写成PCON|=0X80
这些可位寻址的寄存器每一位都有一个8位二进制数的地址,叫位地址,以区别于寄存器的地址 TCON寄存器地址是88H ,而其中的TR0位位地址是8CH
温馨提示:答案为网友推荐,仅供参考
相似回答