
51单片机位 *** 作指令又称布尔 *** 作,它是以位为单位进行的各种 *** 作。
我只学过80c51所以这里我只讲一下我所知道它的吧:
进行位 *** 作的时候,以进位作为位累加器,位 *** 作指令中的位地址有四种表示形式:
1、直接地址方式(如0D5H);
2、点 *** 作符方式(如0D
0H5;PSW5等);
3、位名称方式(如F0);
4、伪指令定义方式(如MYFLAG
BIT
F0)。
而它进行位寻址的字节地址是有范围的:
是字节地址在20H到2FH内的都可以进行位寻址。另外部分的特殊功能寄存器也可以进行位寻址。
而你所说的位地址和你的字节地址相同的情况那完全不用考虑的,因为他们的寻址方式不同:一个是位寻址而另外一个是字节寻址。
以上就是关于51单片机,位 *** 作指令有什么特点全部的内容,包括:51单片机,位 *** 作指令有什么特点、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)