注册 登录
编程论坛 汇编论坛

新人,帮个忙!

skydun 发布于 2007-06-28 20:00, 915 次点击
MOV AX,3064H ;源操作数为立即寻址
指令执行后,AX=3064H,16位数据3064H存入AX寄存器。

16位数据3064H不太明白?后面那个H是什么意思?
11 回复
#2
zhulei19782007-06-28 21:15
H的意思是3064H 是十六进制数
#3
C编程2007-06-28 21:19
二进制为B
十六为H
十进制暂时忘了
#4
爱以走远2007-06-28 22:01
以下是引用C编程在2007-6-28 21:19:57的发言:
二进制为B
十六为H
十进制暂时忘了

十进制就是d拉撒
八进制o
为什么说是十六位就是因为在计算机里都是二进制
4位十六进制的当然是16位拉哦 前面可以添0哈

#5
skydun2007-06-28 22:18
谢谢你们!
#6
herbert_19872007-06-28 22:44
默认也是十进制(就是不写d)
#7
skydun2007-07-01 21:05
以下是引用爱以走远在2007-6-28 22:01:44的发言:

十进制就是d拉撒
八进制o
为什么说是十六位就是因为在计算机里都是二进制
4位十六进制的当然是16位拉哦 前面可以添0哈

前面添0,是什么意思?
计算机中,不是以二进制表示吗?怎么用16进制啊?

#8
菜鸟上路2007-07-01 21:09

16进制更方便点

#9
skydun2007-07-01 21:11
以下是引用菜鸟上路在2007-7-1 21:09:12的发言:

16进制更方便点

为什么呢?

#10
菜鸟上路2007-07-01 22:07
因为很多用的是16进制
#11
CHEN53545202007-07-01 22:38

加0好像是为了与指令有区别吧

#12
爱以走远2007-07-01 23:24
以下是引用skydun在2007-7-1 21:05:27的发言:

前面添0,是什么意思?
计算机中,不是以二进制表示吗?怎么用16进制啊?

计算机是二进制的
不过用16进制是方面好看
我说的添0是添满16位

1