社区
系统维护与使用区
帖子详情
dos能够使用多大的内存?
5499
2001-11-10 06:13:52
请问dos可以使用多大的内存,可以运行多大的程序?
...全文
655
22
打赏
收藏
dos能够使用多大的内存?
请问dos可以使用多大的内存,可以运行多大的程序?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
类库
2001-12-12
打赏
举报
回复
用了DPMI 就和保护模式没什么区别了
chenm001
2001-12-10
打赏
举报
回复
XMS技术能够访问1GB内存吗?至少我看M$ DOS源代码中的HIMEM.SYS不行!
prefix
2001-12-10
打赏
举报
回复
>XMS技术能够访问1GB内存吗?
不能.
prefix
2001-12-08
打赏
举报
回复
>dos的640k内存限制,是不是指一个程序只能使用这么多内存,而不是指dos本身可以寻址这么多?
可以这么说
prefix
2001-12-08
打赏
举报
回复
32M,32位保护模式下可以访问2G.
ljmking
2001-12-07
打赏
举报
回复
若采用Xms技术,只要你内存有多大,就可以用多大,我编过。
chenm001
2001-12-05
打赏
举报
回复
DOS下可以直接访问4GB内存!
5499
2001-12-02
打赏
举报
回复
多谢各位,我想我现在明白我想问什么了,
dos的640k内存限制,是不是指一个程序只能使用这么多内存,而不是指dos本身可以寻址这么多?
对了,我可以在这里加分吗?或者再开一个贴子
zhejin
2001-12-02
打赏
举报
回复
要看cpu就是说要看总线了 8086 1M
chenm001
2001-11-26
打赏
举报
回复
如果在纯DOS下的话,使用Intel未公开的技术,可以直接访问4GB内存!chenm003@cmmail.com
awinder
2001-11-26
打赏
举报
回复
什么技术,说来听听。
awinder
2001-11-22
打赏
举报
回复
86系列cpu在是模式下就像pazee(耙子)所说只能访问1M内存。在保护模式下有4G的寻址能力(32位地址线)。
maclaren2001
2001-11-19
打赏
举报
回复
你的主板能插几根内存条?
___NULL
2001-11-18
打赏
举报
回复
这不是版本的问题,而是 CPU 寻址的问题,上面的"耙子"已经说的够清楚的啦
满桌烟灰
2001-11-17
打赏
举报
回复
使用XMS可以使用4G的内存
耙子
2001-11-12
打赏
举报
回复
DOS 的实模式直接可以访问的内存范围主要受到他的地址表示方式限制。
因为DOS是16位的,最大能表示0000~FFFF这64K,所以
他采用了段地址 + 段内偏移的做法
就是类似FFFF:0000
他的实际地址是
FFFF
+ 0000
----------
FFFF0 (0~1M)
这是理论上说的1M内存,
这种方式可以使用到cpu的地址总线寻址20位(0~19),所以实际上可以访问的是
00000~FFFFF就是1M + 16 字节
当段地址是FFFF,段内偏移也是FFFF的时候,地址就是
FFFF
+ FFFF
-------
10FFEF
这是第20个地址总线会被激活(8086以后的x86cpu都是20根地址总线以上的啦,286:24根最大16M ,386:32最大4G),
所以DOS可表示,并且可以直接访问(8086以后的cpu)的地址范围是0000:0000~FFFF:FFFF
1M+64K-16字节
这个64K-16字节就是大家常说的UMB(upper memory bank)上位内存.
wing_pn
2001-11-11
打赏
举报
回复
使用1M以上,最好用保护模式
ByTheWay
2001-11-10
打赏
举报
回复
笔误:
DOS标准访问内存为640K,借助其他程序可以到无穷大
ByTheWay
2001-11-10
打赏
举报
回复
DOS标准访问内存为64K,借助其他程序可以到无穷大
icessl
2001-11-10
打赏
举报
回复
如果不使用 EMS/XMS,DOS 可以访问 1MB。
加载更多回复(2)
计算机基础-
Dos
命令
本课程主要讲解软件测试基础-
dos
命令,主要内容有:1.
dos
介绍2.
dos
打开3.
dos
基本
使用
4.新建目录命令5.打开目录命令6.切换目录命令7.新建文件命令8.删除目录与文件命令9.拷贝命令10.剪切命令
DOS
环境下支持的最大
内存
是多少?
DOS
6.22 can address 640 KB (not MBytes!) of conventional memory and use upto 64 MB of extended memory via DPMI and
DOS
Extender or himem.sys. (来源:https://www.zhihu.com/question/20070475) 基本
内存
占据0~640KB地址空间。 保留
内存
占据640KB~1024KB地址空间。分配给显示缓冲存储器、各适配卡上的ROM
LINUX操作系统对硬件支持有上限么?最大多少
内存
?多大硬盘容量?
32位的Linux的
内存
最大支持到4GB,64位的Linux的最大支持
内存
在TB级别上。 (实际上最大支持多大的内容跟操作系统的种类无关,而是跟操作系统是几位的、还有CPU是几位的有关。)
DOS
是16位的,所以
DOS
支持的最大
内存
是64MB(2的16次方字节=64MB)。 32位的Linux和Windows支持的最大
内存
是4GB(2的32次方字节=4GB)。 64位的Li
linux
内存
支持上限,LINUX操作系统对硬件支持有上限么?最大多少
内存
?多大硬盘容量?...
32位的Linux的
内存
最大支持到4GB,64位的Linux的最大支持
内存
在TB级别上。(实际上最大支持多大的内容跟操作系统的种类无关,而是跟操作系统是几位的、还有CPU是几位的有关。)
DOS
是16位的,所以
DOS
支持的最大
内存
是64MB(2的16次方字节=64MB)。32位的Linux和Windows支持的最大
内存
是4GB(2的32次方字节=4GB)。64位的Linux和Windows支持的最大...
[摘抄]
DOS
内存
的知识
DOS
内存
的知识
●基本
内存
占据0~640KB地址空间。
●保留
内存
占据640KB~1024KB地址空间。分配给显示缓冲存储器、各适配卡上的ROM和系统ROM BIOS,剩余空间可作上位
内存
UMB。UMB的物理存储器取自物理扩展存储器。此范围的物理RAM可作为Shadow RAM
使用
。
●上位
内存
(UMB) 利用保留
内存
中未分配
使用
的地址空间建立,其物理存储器由物理扩展存储器取得。UMB由EMS管理,其大小可由EMS驱
系统维护与使用区
19,613
社区成员
74,602
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章