王爽《汇编语言》里的一道题目,⑴写出每条汇编指令执行后相关寄存器中的值?

⑴写出每条汇编指令执行后相关寄存器中的值。Movax,62627AX=___(答案:F4A3H)我的问题是为什么是AX=F4A3H?我知道62627转成16进制是F4A3... ⑴写出每条汇编指令执行后相关寄存器中的值。
Mov ax,62627 AX=___ (答案:F4A3H)

我的问题是为什么是AX=F4A3H ?我知道62627转成16进制是F4A3,难道寄存器里的值都是16进制的吗?为什么不是1111010010100011(62627 转成二进制的值)?
展开
 我来答
zirwy
2010-10-19 · TA获得超过493个赞
知道小有建树答主
回答量:86
采纳率:0%
帮助的人:126万
展开全部
其实这道题的答案应该是不唯一的。你可以写F4A3H,也可以写62627,还可以写1111010010100011B,注意要加上B的后缀,表示二进制。
不管是什么进制的,其值都一样,机器里的值都是用二进制存的,十六进制是二进制的简写,因为0101的太长了,所以才会发明十六进制;而十进制是人们习惯的写法。总之,只要是一个数,就有各种进制的表示方法,尽管表示不同,但都是同一个数值,所以,不要拘泥于表达方式。
1456231314
2012-10-17
知道答主
回答量:4
采纳率:0%
帮助的人:6152
展开全部
在电脑里默认16进制,Mov ax,62627 在debug命令中无法 执行,所以要先转成16进制。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式