. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->寄存器(CPU工作原理)
主题 : :  段的起始地址要为16的倍数,我可不可以这样理解  [待解决] 回复[ 69次 ]   点击[ 6852次 ]  
styleskyb
[帖 主] [ 发表时间:2007-08-22 15:04 ] 
荣誉值:5
信誉值:3
注册日期:2007-08-21 01:10
比如说1000x16  意思是在10000  在1000的后面加个零了
fishboy
[第1楼] [ 回复时间:2007-08-22 17:21 ] 
荣誉值:283
信誉值:0
注册日期:2007-06-26 11:42
表面上是这样的!其实你的这种理解写成 1000H X 10H,这样的表示才对,也更符合你的这个思维逻辑。但是1000 x 16 好像就不太好了,左右进制不统一。
其实,就像2进制左移一位与X2等价一样,16进制的x10h(即16)其实也可以看成16进制的左移一位,不过,此处所说的一位相当于2进制中的4位了。
我觉得关键是理解,表面的形式只是个给人的直观感觉。
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved