计算机系统,16位,32位,64位什么意思?

计算机系统,16位,32位,64位什么意思?,第1张

16位、32位、64位等术语在 *** 作系统理论中主要是指存储器定址的宽度。如果存储器的定址宽度是16位,那么每一个存储器地址可以用16个二进制位来表示,也就是说可以在64KB的范围内定址。同样道理32位的宽度对应4GB的定址范围,64位的宽度对应16 Exabyte的定址范围。

存储器定址范围并非仅仅是对 *** 作系统而言的,其他类型的软件的设计有时也会被定址范围而影响。但是在 *** 作系统的设计与实现中,定址范围却有着更为重要的意义。

在早期的16位 *** 作系统中,由于64KB的定址范围太小,大都都采用“段”加“线性地址”的二维平面地址空间的设计。分配存储器时通常需要考虑“段置换”的问题,同时,应用程序所能够使用的地址空间也往往有比较小的上限。

扩展资料:

计算机系统的结构

1、驱动程序。最底层的、直接控制和监视各类硬件的部分,它们的职责是隐藏硬件的具体细节,并向其他部分提供一个抽象的、通用的接口。

2、内核。 *** 作系统之最内核部分,通常运行在最高特权级,负责提供基础性、结构性的功能。

3、支承库。(亦作“接口库”)是一系列特殊的程序库,它们职责在于把系统所提供的基本服务包装成应用程序所能够使用的编程接口(API),是最靠近应用程序的部分。例如,GNU C运行期库就属于此类,它把各种 *** 作系统的内部编程接口包装成ANSI C和POSIX编程接口的形式。

4、外围。所谓外围,是指 *** 作系统中除以上三类以外的所有其他部分,通常是用于提供特定高级服务的部件。例如,在微内核结构中,大部分系统服务,以及UNIX/Linux中各种守护进程都通常被划归此列。

参考资料来源:百度百科- *** 作系统

DOS是16位的实模式的 *** 作系统.可以直接对硬件进行 *** 控.

windows

XP是32位的虚模式的 *** 作系统..为了安全起见.在此系统不能对硬件直接 *** 作.必须通过系统内核审查和调用.也就防止了16位时代软件能直接破坏硬件可能(CIH病毒)

DOS *** 作系统是16位的系统,刚开始都在软盘上运行,自从有了硬盘后,就安装的硬盘上了。但是需要FAT16格式的磁盘分区,而且,分区的容量不能超过2G 。

DOS系统都是以命令的方式运行指令,有的也支持鼠标,甚至也可以做成菜单方式,但跟windows的亲和性相比是无法相比的。

DOS系统虽然落后了,但是还有存在的必要,当windows系统崩溃或硬盘出现故障时,还需要DOS工具来解决问题。因此,DOS系统更多的是作为一个维护windows系统的平台。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6038546.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-12
下一篇 2023-03-12

发表评论

登录后才能评论

评论列表(0条)

保存