89c52单片机位寻址
答案:1 悬赏:30
解决时间 2021-01-22 20:08
- 提问者网友:饥饿走向夜
- 2021-01-22 09:23
89c52单片机位寻址
最佳答案
- 二级知识专家网友:你哪知我潦倒为你
- 2021-01-22 10:07
对位地址中的内容进行微操作的寻址方式成为位寻址。
由于单片机中只有内部RAM和特殊功能寄存器的部分单元有位地址,因此位寻址只能对有位地址的这两个空间进行寻址操作。位寻址是一种直接寻址方式,由指令给出直接为的地址。与直接寻址不同的是,位寻址只给出位地址,而不是字节地址。
例如:(这是汇编的)
SETB 20H //即给20H位地址置1
MOV 32H,C //把进位位C的值放入32H位地址。C的值只能为1或者是0。.
**************************************************************************
MOV 30H,20H //直接寻址:指令中直接给出操作数的地址(只能在内部数据存储器和特殊功 能寄存器中使用。)
单片机里的寻址方式很多的,弄明白是很有必要的,也很重要,你最好是找本书,自己看透了。
由于单片机中只有内部RAM和特殊功能寄存器的部分单元有位地址,因此位寻址只能对有位地址的这两个空间进行寻址操作。位寻址是一种直接寻址方式,由指令给出直接为的地址。与直接寻址不同的是,位寻址只给出位地址,而不是字节地址。
例如:(这是汇编的)
SETB 20H //即给20H位地址置1
MOV 32H,C //把进位位C的值放入32H位地址。C的值只能为1或者是0。.
**************************************************************************
MOV 30H,20H //直接寻址:指令中直接给出操作数的地址(只能在内部数据存储器和特殊功 能寄存器中使用。)
单片机里的寻址方式很多的,弄明白是很有必要的,也很重要,你最好是找本书,自己看透了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯