. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->寄存器(CPU工作原理)
主题 : :  王爽汇编语言第25页结论2的问题  [已解决] 回复[ 3次 ]   点击[ 432次 ]  
pkingsha
[帖 主] [ 发表时间:2013-07-04 13:51 ] 
荣誉值:4
信誉值:0
注册日期:2013-02-02 01:48
题目:如果给定一个段地址,仅通过偏移地址来进行寻址,最多可定位多少个内存单元?
结论:偏移地址16位,变化范围0~FFFFH,仅用偏移地址最多可寻64KB个内存单元.

刚开始有点迷惑,我自己的理解:8086CPU段地址和偏移地址都是16位的,2^16等于65536,所以可定位65536个内存单元;

但是结论里面说64KB个内存单元,这里的内存单元是说的内存单元的编号,而不涉及内存单元里面的内容.1KB=1024B,64KB等于65536B,这里的单位还是Byte,1Byte=8bit,是否还是乘8?我觉的还是用十进制数65536表示好一点!
pkingsha
[第3楼] [ 回复时间:2013-10-04 11:32 ] 
荣誉值:4
信誉值:0
注册日期:2013-02-02 01:48
此贴由 贴主 于 [ 2013-10-04 11:32 ] 结贴。 结贴原因:问题已解决
此问题已结贴!
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved