Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Assembly 汇编8086寻址方式_Assembly_X86 16_Addressing Mode - Fatal编程技术网

Assembly 汇编8086寻址方式

Assembly 汇编8086寻址方式,assembly,x86-16,addressing-mode,Assembly,X86 16,Addressing Mode,XOR[130][BX][DI],CL是如何工作的?(我知道XOR是什么意思)我的意思是如何计算内存部分的有效地址?这是哪种寻址方式 你写的是[130],而不是130。你确定那是对的吗?我不知道(我也不认为)这是否可能 “汇编语言的艺术”称之为这一点 本例中的默认段是DS(因为您使用的是BX),这意味着您的指令与 XOR DS:130[BX][DI], CL 有效地址是通过获取段地址并添加130、BX和DI来计算的。因此,这将是您编写的[130],而不是130。你确定那是对的吗?我不知道(我也

XOR[130][BX][DI],CL
是如何工作的?(我知道XOR是什么意思)我的意思是如何计算内存部分的有效地址?这是哪种寻址方式

你写的是
[130]
,而不是
130
。你确定那是对的吗?我不知道(我也不认为)这是否可能

“汇编语言的艺术”称之为这一点

本例中的默认段是
DS
(因为您使用的是
BX
),这意味着您的指令与

XOR DS:130[BX][DI], CL

有效地址是通过获取段地址并添加
130
BX
DI
来计算的。因此,这将是您编写的
[130]
,而不是
130
。你确定那是对的吗?我不知道(我也不认为)这是否可能

“汇编语言的艺术”称之为这一点

本例中的默认段是
DS
(因为您使用的是
BX
),这意味着您的指令与

XOR DS:130[BX][DI], CL

有效地址是通过获取段地址并添加
130
BX
DI
来计算的。因此,这将是您编写的
[130]
,而不是
130
。你确定那是对的吗?我不知道(我也不认为)这是否可能

“汇编语言的艺术”称之为这一点

本例中的默认段是
DS
(因为您使用的是
BX
),这意味着您的指令与

XOR DS:130[BX][DI], CL

有效地址是通过获取段地址并添加
130
BX
DI
来计算的。因此,这将是您编写的
[130]
,而不是
130
。你确定那是对的吗?我不知道(我也不认为)这是否可能

“汇编语言的艺术”称之为这一点

本例中的默认段是
DS
(因为您使用的是
BX
),这意味着您的指令与

XOR DS:130[BX][DI], CL

有效地址是通过获取段地址并添加
130
BX
DI
来计算的。所以它将是
(DS*10h)+130+BX+DI

这是您的反汇编程序显示的吗?你能用十六进制来写操作码吗?这是你的反汇编程序显示的吗?你能用十六进制来写操作码吗?这是你的反汇编程序显示的吗?你能用十六进制来写操作码吗?这是你的反汇编程序显示的吗?你能用十六进制写操作码吗?它不是130h,十进制是130,那么它是(DS*10h)+82h+BX+DI吗?它不是130h,十进制是130,那么它是(DS*10h)+82h+BX+DI吗?它不是130h,十进制是130,那么它是(DS*10h)+82h+BX+DI吗?它不是130h,十进制是130,那么它是(DS*10h+BX+DI)吗?