cpu位数和系统位数

cpu位数和系统位数

ID:66515831

大小:16.19 KB

页数:3页

时间:2021-12-31

cpu位数和系统位数_第1页
cpu位数和系统位数_第2页
cpu位数和系统位数_第3页
资源描述:

《cpu位数和系统位数》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、随着近来AMD和Intel的64位CPU以及Microsoft64位操作系统的相继发布,我想来谈谈CPU位数与操作系统位数的问题,这二者有区别也有联系,操作系统位数的概念是基于CPU的位数的。    首先我们从计算机的信息表示谈起。计算机中的信息分为两类:控制信息、数据信息。控制信息表示:条件、命令、状态等。数据信息有数值与非数值的两类,非数值如:文字、图像、声音等。所有这些信息在计算机中用数字代码表示,为了电路表示处理方便,就用二进制表示。电路用高电平、低电平表示2个数码“1”和“0”,简单地可理解为高低电压或有无电。十进制在每

2、个数位上可用10个数码(0—9),二进制在每个数位上可用2个数码(0、1)。用二进制表示数和十进制的其实就是一样,也可进行各种运算。计算机系统的信息从输入、存储、处理到输出就都是用基于二进制的电信号表示。如键盘的每一个按键可用一个数码表示;如鼠标可用2个数码分别表示水平和垂直的位置;如存储字符“A”可用数码“01100101”表示;如存储、输出图像可将图像分为很多点,各点用一数码表示其颜色。    所谈的位数就是表示信息的二进制数码的位数。位数越大能表示的信息范围就越大。如“16位色”就是说能表示的颜色种数是2的16次幂(6553

3、6),32位就有2的32次幂(65536*65536)。    CPU的位数是指CPU能一次同时寄存和处理二进制数码的位数,这和CPU中寄存器的位数对应。    CPU为了实现其功能一般设计了指令集,即是CPU的全部指令,这就是机器语言。计算机的所有功能都是基于CPU的指令集。指令集和CPU的位数是有联系的。如Intel8086CPU是16位,其指令集也是16位。如Intel80386DXCPU是32位,其指令集也是32位,但它也保持原16位指令集,这是为了向上兼容。    操作系统的位数是说其所依赖的指令集的位数。    计算机

4、系统一般都应有向上兼容性,所以也可有64位CPU上运行32位操作系统、32位CPU上运行16位操作系统的情况。操作系统位数应该是根据指针类型的位数来定的。整数类型不一定跟位数相等,CPU位数准确地说应该是CPU一次能够并行处理的数据宽度,一般就是指数据总线宽度。附:64位CPU如:AMDAthlon64、IntelPentium4F32位CPU如:Intel80386DX到IntelPentiumIII和部分IntelPentium416位CPU如:Intel8086、Intel8028664位操作系统如:WindowsXPPro

5、fessionalx64和WindowsServer2003x6432位操作系统如:Windows95、Windows98、WindowsNT、Windows2000、WindowsXP16位操作系统如:DOS  Windows1.0到3.2是运行在DOS上的,不能算是独立的操作系统。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。