. : : Assembly Language : : .
|
首页
|
我提出的问题
|
我参与的问题
|
我的收藏
|
消息中心
|
游客 登录
|
刷新
|
提问
|
未解决
|
已解决
|
精华区
|
搜索
|
《汇编语言》论坛
->
数据处理的两个基本问题
管理员:
assembly
[
回复本贴
]
[
收藏本贴
] [
管理本贴
] [
关闭窗口
]
主题 : :
mov byte ptr ds:[2],9 为何不行
[待解决]
回复[
1
次 ] 点击[
462
次 ]
helloyy
[帖 主]
[ 发表时间:2013-08-12 09:29 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:0
信誉值:0
注册日期:2013-08-06 09:57
mov byte ptr ds:[2],9
我将此段代码在DEBUG中-a输入后Enter 发生error
在编译器中正常使用,也许这只是因为debug和编译器而引起他们的不同 ,debug
中默认十六进制,编译器默认十进制
可以我想知道是什么原因?
feifeiluan2
[第
1
楼]
[ 回复时间:2015-04-21 22:48 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:0
信誉值:0
注册日期:2014-07-22 21:10
段前缀,实际是一条指令..
mov byte ptr ds:[2],9
等于:
ds:
mov byte ptr [2],9
类似mov byte ptr es:[2],9
等于:
es:
mov byte ptr [2],9
需要登录后才能回帖 -->>
请单击此处登录
Copyright © 2006-2024 ASMEDU.NET All Rights Reserved