举例说明吧,如寄存器PSW中的8个位是可位寻址的,PSW的单元地址是D0H,其中的进位标志位Cy,可表示成
1、直接位地址:D7H,
2、符号表示: Cy,这种方法用的最多
3、寄存名表示:PSW7,因Cy在PSW的最高位,这种方法偶尔用
4、单元地址表示:0D0H7,这种方法用的不多
再如:20H单元中的8个位是可以位寻址的,位地址是:00H~07H,以其中的06H位为例
则汇编程序可表示为:
1、直接位地址:CLR 06H
2、符号:先定义,BUSY BIT 06H,程序可写成: SETB BUSY
3、单元名表示,也是先定义20H单元,COMM EQU 20H,则位地址表示成:SETB COMM6
4、单元地址表示:CLR 20H6
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)