百度试题 结果1 题目80386系统中,(EAX)=00001234H, (EBX)=00000002H, 则操作数4[EAX][EBX*4]的地址为: 。相关知识点: 试题来源: 解析 00001240H 反馈 收藏
首先介绍我们会经常看到的一些寄存器: 4个数据寄存器(EAX、EBX、ECX和EDX) 2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP) 4个数据寄存器(EAX、EBX、ECX和EDX): 32位CPU有4个32位的通用寄存器EAX、EBX、ECX和EDX。对低16位数据的存取,不会影响高16位的数据。这些低16位寄存器分别命名为:AX、BX、...
ebx、ecx和edx是4个32位寄存器,分别对应于16位寄存器ax、bx、cx、dx。这些16位寄存器可以进一步细分为高8位(例如ah、al)和低8位(例如bh、bl)。其中,al和bl各自代表了ax和bx的低8位,ah和bh则代表了ax和bx的高8位。
EDX 是32为数据寄存器,在80386与80486以上的CPU中,字长为32为,相应的32位通用数据寄存器就变为:EAX,EBX,ECX,EDX。指令MOV[ECX+EAX*4],EDX的功能是将EDX寄存器的32位数据送入有效地址为(ECX+EAX*4)的内存单元中保存。
下列指令中,正确的是___ 1.MOV [DI],[SI] 2.MOV DS,SS 3.MOV AL,[EAX+EBX*2] 4.OUT BX,AX
LEA EAX,[EBX + 4] 相当于:eax=ebx+4 ,lea指令允许用户在一个时钟内完成计算,速度快。 ADD EBX,4; 相当于 ebx=ebx+4 所不同 MOV EAX,EBX + 4不合法,你可以在OD里键入这句指令测试一下。 2008-6-4 22:16 0 incrediman 3 楼 好的,明白了,谢谢老大! 2008-6-4 23:07 0 skykrnl 4 ...
下列指令中,正确的是___1.MOV [DI],[SI] 2.MOV DS,SS 3.MOV AL,[EAX+EBX*2] 4.OUT BX,AX
(2) MOV [BX],ECX 本句语法与(1)一致,因此不作解释,作用类似于(1)。作用是把ECX寄存器中的数据1F23491H存入首地址为[BX]的内存中。(3) MOV EBX,[DI]本句的作用是把[DI]内存单元中的数据也就是起始单元为DS:[4044H]的4个字节单元中的数据92H,6DH,0A2H和4CH按照低位到高位(...
百度试题 题目中国大学MOOC: 指令“lea eax,[ebx]”是一条语法正确的指令。相关知识点: 试题来源: 解析 对 反馈 收藏
MOV EAX,[EBX][ESI]指令的执行过程是( )。 A、取指令,计算操作数的地址,取数据,运行存结果 B、取指令,访问存储器,取数据,运行存结果 C、取指令,取数据,运行存结果 D、取指令,访问寄存器,取数据,运行存结果 点击查看答案 手机看题 你可能感兴趣的试题 单项选择题 若线性定常系统完全能观, ,则系统( )...