. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->寄存器(CPU工作原理)
主题 : :  2.1 我怎么看的那么迷茫.都不知道它说的是什么.怎么写呢.我哭了.  [待解决] 回复[ 111次 ]   点击[ 7969次 ]  
vcxvc
[帖 主] [ 发表时间:2008-07-25 23:30 ] 
荣誉值:0
信誉值:0
注册日期:2008-07-25 19:13
我真的不知道自己该不该放弃.........我努力.可我真不知道去哪弄懂这些
zydchina
[第88楼] [ 回复时间:2018-02-10 12:16 ] 
荣誉值:0
信誉值:0
注册日期:2018-02-01 09:52
小伙子,别急.我都61岁了,我学的功课都丢了40多年.那是个10进制数转换成16制数的问题.我先出个简单的给你看,37(10进制数)37/16=2余5,37=25H
 (1)707/16=44,余3,(2)44/16=2,余12,(3)707=2C3H,第一个余数就是最低位3,(假如除尽了就是0),第二个余数是12,16进制是用C来表示,那第二位就是C了,44/16商2,那就是第3位了.所以707=2c3,再把2C3转回10进制给你看.商2是出了2次,2*16*16=512,C=12,12(C)*16=192,512+192+3(最低位3)=707.
62627/16=3914(余3)/16=244(余10用A表示)/16=15(余4).15用F表示
这位大哥讲的很清楚,仔细看一遍进制转换的问题,就豁然开朗了,其实,只要记住一点,你平时用的是十进制,而汇编,基本全涉及的是十六进制,习惯转换过来,就明白了。
62627=f4A3.10=A,11=B,12=C,13=D,14=E,15=F.
------------------
回复:
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved