,多位的 *** 作系统支持多少位的cpu。
要补充的是16位cpu可以同时执行8个2进制指令。32位cpu可以同时执行16个2进制指令.
16、32、64位是指cpu可寻址的长度。例如32位计算机,CPU可寻址的范围是0到2的32次方减1,也就是说内存最大可达2的32次方个字节,也就是4GB.机器使用位数来表示是说每个机器在一个cpu时间里面并行处理2进制位的位数。32位的计算机是说我们的cpu在一个时间段里面能并行处理32位2进制数, *** 作系统也是一样的。
------所谓16位、32位、64位等术语有时指总线宽度,有时指指令宽度(在定长指令集中),而在 *** 作系统理论中主要是指内存寻址的宽度。如果内存的寻址宽度是16位,那么每一个内存地址可以用16个二进制位来表示,也就是说可以在64KB的范围内寻址。
有两种用来区分16位和32位应用程序的方法可供选择:右键单击应用程序执行文件,并在随后d出的快捷菜单上选择PropertIEs(属性)命令。如果您在对话框中看到了Version(版本)选项卡,则表明这是一个32位应用程序。
在应用程序运行状态下,通过按组合键Ctrl+Shift+Esc打开Windows Task Manager(Windows任务管理器)。在管理器对话框的Processes(进程)选项卡上,从Image Name(映射名称)列内找出该应用程序的执行文件名。如果当前所运行的是一个16位程序,那么,您便会发现与Ntvdm.exe(即虚拟Dos机)相对应的条目。而就在列表内该程序的上方,您还将看到一系列与Wowexec.exe(即基于Windows子系统的Windows)相匹配的缩进式条目和对应于虚拟机上每个处于运行状态的16位程序执行文件名。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)