![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-18 16:24 |
共 47,814 主题排行 / 349,908 发帖 / 今日 1 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » [求助]问一些有关内存概念的问题 |
| 可打印版本 768 / 3 |
| 第1楼 ywcn | 发表于 2007-03-09 06:48 |
| 初级用户 发帖 68 积分 155 | |
|
[求助]问一些有关内存概念的问题 1、常规内存(640K)是否位于实模式总内存(1024K)的最低端,
若是的话,中断向量表是否会占用常规内存。 2、我一直以为UMB是 1024K-640K=384K,HMA是 1024K以上的64K, 但看来至少我对UMB的理解是错误的,因为我用 MEM/C 看时UMB总是 小于384K,有的机子甚至不到200K,其余的内存叫什么。 |
|
| 第2楼 Climbing | 发表于 2007-03-09 07:04 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
我印象中,UMB就是640K - 1024K之间的内存,但这部分内存有一部分被BIOS占用了,因此不到384K,而且是分块的。所以,你的理解没有错,但认识不足。
|
|
| 第3楼 ywcn | 发表于 2007-03-09 07:13 |
| 初级用户 发帖 68 积分 155 | |
Originally posted by Climbing at 2007-3-8 06:04 PM: 噢,明白了,bios也被放到内存里了,那中断向量表呢, 我记得在DEBUG里查看0000:0000时可以看到,是不是 应该占用了1K常规内存 |
|
| 第4楼 Climbing | 发表于 2007-03-09 07:31 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
中断向量表当然也应该在内存中,具体位置,偶也不清楚。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |