99问答网
所有问题
汇编语言代码段问题:下图中MOV ax,0000,这个(B8 00 00)是什么意思?还有123B0H-123B9是怎么来的?
如题所述
举报该问题
推荐答案 2013-04-20
在内存位置123B0~123B9中看到的数据是:B8 00 00 05 23 01 8B D8 FF E3
这10个单元的数据反汇编后就是
mov ax,0000
add ax,0123
mov bx,ax
jmp bx
明白了吗?
追问
这个我明白了,谢谢你啊!但123B0H怎么来的?
追答
汗,那个是他打开文件进行反汇编时追踪到的地址啊。你可以通过适当的工具来查看源代码,从头跟踪,也可以凭经验自己查找估计的啦。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BevOjeWve.html
相似回答
汇编语言mov
ax,
[bx]
是什么意思,
不太理解
中括号
在此处的用法_百度知 ...
答:
mov
ax,
[bx];该指令中,bx中存储的值为一个偏移地址,该指令是将bx中存储的数据段偏移地址所对应的存储器中的值传送给ax。mov
ax,
bx是把bx中存储的值传送给ax 不能互换
汇编语言问题
答:
程序中
CODESEG SEGMENT语句后面定义了总共13个字,就是26个字节的空间.默认的段内偏移开始就是从
0000H
单元开始的.
mov
ax,
cs和mov ss,ax 这两条语句就是把
代码段
的段基址和堆栈段的段基址设置的一样了,即CS和SS的值一样.这样,给SP给的值,按一般的约定,第一给SP给值就是设置堆栈的底部,就是堆...
汇编语言中MOV
ax ,
[
0000H
]
是什么意思(
图中第三行
)?
答:
这句
:MOV
ax , [0000H],貌似直接寻址。实际上,是立即数寻址。MOV ax , [0000H],和下面这句 MOV
ax , 0000H,
功能相同。
汇编语言mov
ax,
[bx]
是什么意思?
答:
这两条指令是相同的,都是直接寻址
:mov
dx,num 按照变量名称,取来它的内容;mov dx,[num] 按照变量地址,取来它的内容。如果想要用间接寻址,则
:MOV
BX, OFFSET NUM 取NUM的偏移地址;MOV DX, [BX] 间接寻址,取来NUM的内容。另外:MOV BX, OFFSET NUM 取NUM...
老师们,请帮我解答一下
这个汇编
。谢谢
答:
mov
ax,
1的意思是往ax寄存器中写入立即数1,当然按照字长需要相等,实际上是0001H,AH中为
00H
,AL中为01H mov ax,[
0000
]的意思是将内存DS段中偏移为0的字数据传送到
AX,
也就是内存物理地址为DS x 10H + 0,具体值用Debug可以这样看:D DS: 0 1f 当然,如果DS是0,则就会得到8070H 另外,...
关于
汇编语言
读取指令
问题
答:
根据上述原理,楼主要表示20001
H这个
物理地址中的数
123h
,则可以:段地址设为2000H,偏移地址设为0001H 当然还可以:段地址设为1F00H,偏移地址设为1001H 总之,段地址左移4位再加上偏移地址值=物理地址 即可。偏移地址在
0000H
至FFFFH之间。不知这样说你是否明白
?mov
ax,
2000H mov ds,ax mov ...
汇编语言
编程
问题,MOV
ax,
2000
h
总是出错。
答:
debug默认十六进制,不需要用 h 来强调其是十六进制数
,MOV
ax,
2000 是对的,你可以直接输入16进制数,例如
:MOV
ax,20FD
汇编语言
统计负数的个数
答:
MOV
DS
,
AX
SUB BX, BX LEA SI, NUM MOV CX, LEN LP:TEST BYTE PTR [SI], 80H ;让[SI]中的数的符号位和1000
0000
B相与,如果结果不是0,那么代表是负数,反之,正数 JZ OVER ;结果为0,跳转到OVER INC BX ;不为0, BX加1, BX在这里是记录负数的个数的 OVER:INC SI ...
汇编语言
错误
mov
ax,
es:[bx]
答:
mov
ax,
ds:[bx]如果用MASM可以通过编译,没有问题。但在debug里这种语法是错误的
,mov
ax,
[bx]可以,实际上就相当于在MASM里mov ax,ds:[bx]语句。如果要换个数据段用ES存储段地址可以之前写“ES:”,debug就会默认ES的值作为数据段地址。关于debug和MASM的区别建议看看王爽编著的《
汇编语言
》,...
大家正在搜
汇编语言ax是什么意思
汇编语言dx什么意思
王爽的汇编语言怎么样
汇编语言ax与of的关系
汇编语言al和ax
现在汇编语言有哪些
汇编语言变量存入ax
汇编语言有哪几种
汇编语言有用吗
相关问题
MOV ax,0000,这个(B8 00 00)是什么意思?...
关于王爽《汇编语言》一书中 2.12代码段的疑惑
汇编语言中MOV ax , [0000H]是什么意思(图中第...
请看一看这个汇编程序有什么问题
汇编语言中字节是什么单位?长度单位还是计量单位?
汇编语言编程问题,MOV ax,2000h 总是出错。
汇编语言mov ax, [bx]是什么意思?
汇编语言mov ax, [bx]是什么意思,不太理解中括号在...