早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

按照上表给出的程序寻址方式,说明下表中各汇编指令中指定的地址属于哪类程序寻址方式。

题目

按照上表给出的程序寻址方式,说明下表中各汇编指令中指定的地址属于哪类程序寻址方式。

参考答案
正确答案:
解析:程序寻址方式有以下几种:
(1)段内直接寻址。是指把指令本身提供的位移量加到指令指针寄存器中去形成目标有效地址的寻址方式。例如JMP 1000H,调用地址在指令中给出。
(2)段内间接寻址。程序转移的地址存放在寄存器或存储单元中,由于此寻址方式仅修改IP的内容,因此这种寻址方式只能在段内进行程序转移。例如JMPBX,转移地址由BX给出:又如JMP WORD PTR[BP+TABLE],转移地址由BP+TABLE所指的存储单元给出。
(3)段间直接寻址。这种寻址方式是在指令中直接给出16位的段基值和16位的偏移地址来更新当前CS和p的内容。例如CALL 2500H:3600H,调用的段地址和偏移地址都在指令中给出。
(4)段间间接寻址。这种寻址方式是由指令中给出的存储器数据寻址方式,包括存放转移地址偏移量和段地址。其低位字地址单元存放的是偏移地址,高位字地址单元中存放的是转移段基值。这样既更新了IP的内容,又更新了CS的内容。例如CALL DWORD PTR[DI],调用地址在DI、DI+I、DI+2、DI+3所指的内容单元中,前两个字节为偏移量,后两个字节为段地址。
看了按照上表给出的程序寻址方式,说...的网友还看了以下: