. : : Assembly Language : : .
|
首页
|
我提出的问题
|
我参与的问题
|
我的收藏
|
消息中心
|
游客 登录
|
刷新
|
提问
|
未解决
|
已解决
|
精华区
|
搜索
|
《汇编语言》论坛
->
基础知识
管理员:
assembly
[
回复本贴
]
[
收藏本贴
] [
管理本贴
] [
关闭窗口
]
主题 : :
8086的内存地址空间
[已解决]
回复[
6
次 ] 点击[
435
次 ]
jmdc
[帖 主]
[ 发表时间:2010-03-03 14:38 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:0
信誉值:2
注册日期:2010-02-27 13:42
书上22页,如图主存储器地址空间00000-9FFFF 空间为64K
显存地址空间A0000-BFFFF 空间为128K
各类ROM地址空间C0000-FFFFF 空间为256K
8086的最大内存地址空间为1M,我搞不懂64K+128K+256K=448K,那还有576K去哪里了?刚刚学汇编,请教高手!!!
versaariel
[第
1
楼]
[ 回复时间:2010-03-03 20:02 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:62
信誉值:0
注册日期:2009-12-03 13:14
2种可能
1.书上错了
2.你算错了
从你的问题可以看出你认为你算的是对的,所以认为书上是错的
再认真分析一下吧
yangyangnuc
[第
2
楼]
[ 回复时间:2010-03-05 21:58 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:12
信誉值:1
注册日期:2010-03-03 17:09
贴主算错了吧
主存00000-9FFFF,共A0000H个单元,是640k
显存 A0000-BFFFF ,共20000H个单元,是128k
各类ROM地址空间C0000-FFFFF,共40000H个单元, 空间为256k
正好1024k为1M呀
希望对你有帮助
jmdc
[第
3
楼]
[ 回复时间:2010-03-06 12:09 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:0
信誉值:2
注册日期:2010-02-27 13:42
回复:[第2楼]
------------------
谢谢yangyangnuc!是我自己换算错了
yangyangnuc
[第
4
楼]
[ 回复时间:2010-03-07 09:55 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:12
信誉值:1
注册日期:2010-03-03 17:09
不用不用,大家一块学习和提高,才是真正目的,对了别忘了在管理本贴中结贴呀,对自己也是对论坛负责。^__^
ddup
[第
5
楼]
[ 回复时间:2010-03-30 12:47 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:0
信誉值:0
注册日期:2010-03-27 09:11
调试实验7执行到后面时出现提示:divide overflow.program terminated normally.是什么意思?为什么会这样?
jmdc
[第
6
楼]
[ 回复时间:2010-04-01 13:33 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:0
信誉值:2
注册日期:2010-02-27 13:42
此贴由 贴主 于 [ 2010-04-01 13:33 ] 结贴。 结贴原因:问题已解决
得分情况: 4楼(yangyangnuc):10分
此问题已结贴!
Copyright © 2006-2024 ASMEDU.NET All Rights Reserved