为什么说8051有很强的布尔处理功能?共有多少单元可以位寻址?采用布尔处理有那些优点?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 20:21:22

为什么说8051有很强的布尔处理功能?共有多少单元可以位寻址?采用布尔处理有那些优点?
为什么说8051有很强的布尔处理功能?共有多少单元可以位寻址?采用布尔处理有那些优点?

为什么说8051有很强的布尔处理功能?共有多少单元可以位寻址?采用布尔处理有那些优点?
所谓的布尔处理,就是数字逻辑电路里学的那个只有真和假的与或非的那种数学运算. 51里的A和各个端口都可以位寻址,一些SFR也可以,另外20H到2Fh的RAM空间也是专门为了位寻址准备的.128个位 实际上单片机经常的要处理是或非的逻辑问题,如果每次都是用一个字节就产生了浪费,因为这个1或0的问题一位就够用了.所以带出了这个. 此外单片机有布尔处理器的专有位,就是PSW里的C,仅为标志,同时是单片机布尔处理器的寄存器,所以很多的指令,尤其是涉及到根据一位数字判断的指令,常常会用到C