摘要: 一、BDATA 区下面的代码访问状态寄存器的特定位,把访问定义在DATA 段中的一个字节和通过位名和位号访问同样的可位寻址字节的位的代码对比。注意:对变量位进行寻址产生的汇编代码比检测定义在DATA 段的状态字节位所产生的汇编代码要好,如果你对定义在 BDATA 段中的状态字节中的位采用偏移量进行寻址,而不是用先前定义的位变量名时,编译后的代码是错误的下面的例子中 use_bitnum_status 的汇编代码比 use_byte_status 的代码要大1 //定义一个字节宽状态寄存器2 unsigned char data byte_status=0x43;3 4 //定义一个可位寻址状. 阅读全文
posted @ 2012-02-13 22:26 Mr.阿拉丁 阅读(1657) 评论(0) 推荐(1) 编辑