MCS-51有哪几种寻址方式?举例说明它们是怎样寻址的?

题目

MCS-51有哪几种寻址方式?举例说明它们是怎样寻址的?

参考答案和解析
正确答案: M.CS-51指令系统的寻址方式有以下7种:
立即寻址方式:操作数直接出现在指令中。
直接寻址方式中:操作数的单元地址直接出现在指令中。 
寄存器寻址方式中:寄存器中的内容就是操作数。寄存器间接寻址方式中,指定寄存器中的内容是操作数的地址,该地址对应存储单元的内容才是操作数。
变址寻址方式是以程序指针PC或数据指针DPTR为基址寄存器,以累加器A作为变址寄存器,两者内容相加(即基地址+偏移量)形成16位的操作数地址,
相对寻址是以程序计数器PC的当前值作为基地址,与指令中的第二字节给出的相对偏移量rel进行相加,所得和为程序的转移地址。
位地址:内部RAM地址空间的可进行位寻址的128位和SFR地址空间的可位寻址的11个8位寄存器的88位。位寻址给出的是直接地址。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

8086 CPU 有哪几种数据寻址方式,掌握数据各种寻址方式的寻址过程,要求会求指令的寻址方式?会求有效地址EA=?会求物理地址=?


正确答案: 指令的物理地址=CS*10H+IP
堆栈栈顶物理地址=SS*10H+SP
源串物理地址=DS*10H+SI,
目的串物理地址=ES*10H+DI数据直接寻址:MOVAL,[1000H];
EA=1000H,物理地址=DS*10H+1000H寄存器间接寻址:MOVAL,[BX]或[SI]或[DI];
EA=BX或SI或DI,物理地址=DS*10H+BX或SI或DI基址寻址:MOVAL,DISP[BX];
EA=BX+DISP,物理地址=DS*10H+BX+DISP
MOVAL,DISP[BP];
EA=BP+DISP,物理地址=SS*10H+BP+DISP
基址变址寻址:MOVAL,[BX+SI或DI];
EA=BX+SI或DI,物理地址=DS*10H+BX+SI或DIMOVAL,[BP+SI或DI];
EA=BP+SI或DI,物理地址=SS*10H+BP+SI或DI变址寻址:MOVAL,DISP[SI];
EA=SI+DISP,物理地址=DS*10H+SI+DISPMOVAL,DISP[DI];
EA=DI+DISP,物理地址=DS*10H+DI+DISP相对基址变址寻址:MOVAL,DISP[BX+SI或DI];
EA=BX+SI或DI+DISP,物理地址=DS*10H+BX+SI或DI+DISPMOVAL,DISP[BP+SI或DI];
EA=BP+SI或DI+DISP,物理地址=SS*10H+BP+SI或DI+DISP

第2题:

什么叫寻址方式?8086指令系统有哪几种寻址方式?


正确答案:寻址方式:用来确定操作数地址从而找到操作数的方式。立即寻址方式、寄存器寻址方式、直接寻址方式、寄存器间接寻址方式、寄存器相对寻址方式、基址变址寻址方式、相对基址变址寻址方式。

第3题:

按照80×86指令格式规定,指令的操作数寻址方式有3类,它们是 寻址、存储器寻址和立即寻址。


正确答案:寄存器
寄存器

第4题:

阅读和分析PLC程序的时候,每个输入输出都有自己的地址,程序用寻址的方法访问地址,PLC有两种寻址方式,它们是()寻址和()寻址。


正确答案:绝对地址;符号

第5题:

MCS-51指令系统按功能分为几类?具有几种寻址方式?他们的寻址范围如何?


正确答案: ① 按功能分为5类,分别是: 数据传送类、算术操作类、逻辑操作类、控制转移类和位操作类;
② 具有7种寻址方式;
③ 立即寻址,寻找范围是程序储存器;
直接寻址,寻址范围是内部RAM低128字节和高128字节;
寄存器寻址,寻址范围是四组工作寄存器R0~R7;
寄存器间接寻址,寻址范围是内部RAM的低128和外部RAM低64K可寻址空间;
基址寄存器加变址寄存器间接寻址,寻址范围是程序储存器;
相对寻址,寻址范围是以下一条指令为相对地址的-128~+127字节范围内;
位寻址,寻址范围是可位寻址空间,包括内部RAM的可寻址位,特殊功能寄存器中的可寻址位。

第6题:

何谓寻址方式?8086/8088微处理器有哪几种主要的寻址方式?


正确答案: 8086/8088的操作数可位于寄存器、存储器或I/O端口中,CPU对其进行操作时就会涉及操作数的寻址方式。
8086/8088微处理器的主要寻址方式有:固定寻址、立即数寻址、寄存器寻址、存储器寻址等,其中存储器寻址又可分为:直接寻址和间接寻址,间接寻址又可分为:(相对)基址寻址、(相对)变址寻址、(相对)基址加变址寻址。

第7题:

什么叫寻址方式?8086/8088CPU共有哪几种寻址方式?


正确答案:寻址方式主要是指获得操作数所在地址的方法.8086/8088CPU具有:立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、寄存器相对寻址、基址一变址寻址、基址一变址-相对寻址以及隐含寻址等8种寻址方式。

第8题:

在MCS-51系统中,指令MOVX A,@DPTR的寻址方式称为(32)。

A.寄存器寻址

B.寄存器间接寻址

C.直接寻址

D.立即数寻址


正确答案:B
解析:MCS-51的寻址方式较多,表6-26归纳了在寻址方面考试中可能出现的一些考核知识点,考生应熟记之。

第9题:

EGC系统有哪几种寻址方式?


正确答案:EGC系统的两种业务均使用灵活的地址技术,能够满足用户提出的各种特殊要求,发送各种业务报文.海上安全网业务使用区域地址技术(对某一区域的呼叫),直接把电文送到某一限定海域内的移动站;船队业务使用封闭用户组呼叫和唯一接收地址技术,把地面信息用报文形式可靠地传输给用户.

第10题:

MCS-51单片机有哪几种寻址方式?


正确答案:MCS-51单片机有寻址方式有七种,分别是立即寻址,寄存器寻址,直接寻址,寄存器间接寻址,寄存器相对寻址,基址加变址寻址,相对基址加变址寻址。