阅读以下关于80X86处理器方面的叙述,请回答问题1至问题3。 [说明] 80X86计算机中的寻址方式包括程
阅读以下关于80X86处理器方面的叙述,请回答问题1至问题3。
[说明]
80X86计算机中的寻址方式包括程序寻址和数据寻址两类。数据寻址方式是指获取指令所需的操作数或操作数地址的方式;程序寻址方式是指程序中出现转移和调用时的程序定位方式。
部分数据寻址方式见下表,其中,为每种数据寻址方式分配一个编号。
程序寻址方式见下表,其中,为每种程序寻址方式分配一个编号。
按照“数据寻址方式及编号”表所列出的数据寻址方式,说明下表中各汇编指令指定的操作数或操作数地址属于哪类数据寻址方式。
解析:数据寻址方式有以下几种:
(1)直接寻址。这种寻址方式的位移量就是操作数的有效地址,位移量直接包含在指令中,它与操作数一起存放在代码段区域。例如INC WORD PTR [500],该指令的有效地址为500,它的线性地址二数据段基地址+500。
(2)寄存器间接寻址。这种寻址方式是由寄存器给出有效地址的指针,即有效地址是基址或变址寄存器中的内容。例如MOV [ECX],EDX,操作数的逻辑地址:数据段基地址+ECX中的内容。
(3)基址寻址。基址寄存器的内容,加上指令格式中的位移量而形成操作数的有效地址。例如MOV ECX,[EAX+24],操作数的逻辑地址:数据段基地址+由EAX中内容加位移量24组成操作数的有效地址。
(4)变址寻址。与基址寻址方式相似,其有效地址的形成是变址寄存器的内容加上指令格式中的位移量。例如ADD EAX,TABLE[ESI],操作数的逻辑地址=数据段基地址 +ESI中的内容加TABLE变量的地址组成操作数的有效地址。
(5)带比例因子的变址寻址。是变址寻址方式的另一种寻址方式,指操作数的有效地址等于变址寄存器内容乘以比例因子再加上指令格式中的位移量。例如IMULEBX, TABLE[ESI*#4],7,操作数的逻辑地址:数据段基地址+ESI中的内容乘以4再加上TALBLE变量的地址形成的有效地址。
(6)基址变址寻址。操作数的有效地址等于基址寄存器的内容加变址寄存器的内容。例如MOV EAX,[ESl][EBX],操作数的逻辑地址二数据段基地址+EBX中的内容加ESI中的内容形成的操作数有效地址。
请详细回答包括1.实验名称·2.化学文字表达式·3.实验过程文字叙述·4.实验现象~有重赏! 其他 2020-05-13 …
关于回盲括约肌的功能的叙述,正确的是()A.进食可引起回盲括约肌收缩B.盲肠的充胀刺激可引起回盲 职业技能鉴定 2020-06-07 …
小虎在计算399+(3417-?)/17时,由于忘了括号,导致答案等于3737,那么正确答案是多少 数学 2020-06-08 …
伽俐略对运动的研究,不仅确定了许多用于描述运动的基本概述,而且创造了一套对近代科学的发展极为有益的 物理 2020-07-12 …
伽俐略对运动的研究,不仅确定了许多用于描述运动的基本概述,而且创造了一套对近代科学的发展极为有益的 物理 2020-07-12 …
()*11/4=9*()=()*5/7=1*()=a*()(a不等于0)括号乘四分之十一等于九乘括 数学 2020-07-16 …
(x-y)^5*(x-y)^4=-()^3描述:X减Y括号的5次方乘以X减Y括号的4次方等于负号括号 数学 2020-11-01 …
下列关于免疫的叙述,正确的是()A.癌症的发生与人体的免疫功能异常有关B.效应B淋巴细胞不能识别抗原 语文 2020-12-07 …
根据对课文的理解回答1.“第一千个球”侧重于叙述:。2.“慈父与恩师”侧重于叙述:。 语文 2020-12-09 …
艰难的国运与雄健的国民阅读答案1.请概括本文的论点2.这篇文章主要运用了比喻的论证方法。第二段写“浩 其他 2020-12-15 …