M.CS-51系列单片机提供了7种寻址方式:
(1)立即寻址:操作数在指令中直接给出,立即数前面有“#”。
(2)直接寻址:在指令中直接给出操作数地址。对应片内低128个字节单元和特殊功能寄存器。
(3)寄存器寻址:以寄存器的内容作为操作数。对应的寄存器有:R0~R7、A、AB寄存器和数据指针DPTR。
(4)寄存器间接寻址:以寄存器的内容作为RAM地址,该地址中的内容才是操作数。对应片内RAM的低128个单元采用R0、R1作为间址寄存器,片外RAM低256个单元可用R0、R1作为间址寄存器,整个64KB空间可用DPTR作为间址寄存器。
(5)变址寻址:以DPTR或PC作为基址寄存器,以累加器A作为变址寄存器,并以两者内容相加形成的16位地址作为操作数地址。对应片内、片外的ROM空间。
(6)相对寻址:只在相对转移指令中使用。对应片内、片外的ROM空间。
(7)位寻址:对可寻址的位单独进行操作。对应位寻址区20H~2FH单元的128位和字节地址能被8整除的特殊功能寄存器的相应位。
(简答题)
MCS-51系列单片机有哪几种寻址方式?各种寻址方式所对应的寄存器或存储器寻址空间如何?
正确答案
答案解析
略
相似试题
(简答题)
MCS-51指令系统有哪几种寻址方式?
(简答题)
MCS-51有哪几种寻址方式?举例说明它们是怎样寻址的?
(简答题)
MCS-51单片机系统I/O端口编址方式有哪几种?分别对其进行简要描述。
(填空题)
MCS-51系列单片机在直接寻址方式中,只能使用()位二进制数作为直接地址,其寻址对象只限于()。
(填空题)
MCS-51系列单片机指令系统的寻址方式有寄存器寻址、()、寄存器间接寻址、立即寻址、基址寄存器加变址寄存器寻址。
(简答题)
MCS-51系列单片机的基本芯片分别为哪几种?它们的差别是什么?
(单选题)
对于MCS-51系列单片机来说,直接寻址可寻址的空间是()。
(单选题)
对于MCS-51系列单片机来说,立即寻址可寻址的空间是()。
(单选题)
对于MCS-51系列单片机来说,相对寻址可寻址的最大范围是()。