欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    cpu的运算.docx

    • 资源ID:1081054       资源大小:10.95KB        全文页数:5页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    cpu的运算.docx

    cpu的运算cpu的运算CPU的位宽对CPU性能的影响绝不亚于主频。位宽是指微处理器一次执行指令的数据带宽。处理器的寻址位宽增长很快,业界已运用过4、8、16位寻址再到目前主流的32位,而64位寻址浮点运算已经逐步成为CPU的主流产品。下面是带来的关于CPU每秒做多少次运算的内容,欢迎阅读!CPU的运算:比如计算加减乘除,开方等等,为何CPU能以特别快的速度算出答案?而CPU的速度有极限吗?限制是甚麽?哪里有那么多要知道的,其实计算机的CPU只会做加法,它只知道1+1=10(二进制)其他的工作是由CPU的指令系统(限制单元)来完成的,比如乘法一一把一个二进制数乘以二,就是把一个二进制数左边移一位,除法刚好相反,右移一位。比如求一个数的10倍:先给这个数字左移2次=原来数字乘以2,然后把乘以2的结果放在寄存器里(存储单元),再给这个数先左移2次;原来数的4倍,然后,在给这个数字乘以2=原来数的8倍,最终加上存放在寄存器里面的两倍就=原来数字的10倍了。这些都是由CPU的指令系统限制的,在做逻辑运算的时候(就是逻辑限制单元)在起作用了,其实就是一些惊奇的加法比如:与运算就会被规定两个不一样的数字进行比较结果为。或运算:两个不一样的数字比较,只要有一个不为“0那么,结果就不为0CPU的速度取决于两个方面的因素:1、内部因素:比如CPU的制作工艺:二级缓存的大小,运算频率的凹凸等等指令系统的设计:有没有多媒体指令系统,指令的长度,是32位的指令系统,还是64位指令系统,每次处理的二进制位数是8位,6位、32位、64位、还是128位等等。2、外部因素:说是外部因素也不完全精确,最明显的一一前端总线的限制,分两种:(1)CPU的前端总线高,主板支持的前端总线低,就似乎往一个大瓶子里便灌水的过程CPU的前端总线是瓶子主板的总线频率就是水流,水流越小灌得就慢,就是说运行的速度就慢。(2)CPU的前端总线低,主板支持的高,就似乎用一个消防栓给一个毛细吸管里边灌水一样,水再大也没有地方装所以慢。超频,可能一般人不太明白简洁说明一下:就似乎你有一头小毛驴,突然有一天你它跑得慢了,于是找了一根鞭子,打他一下,驴子就跑得飞速了,CPU好比驴子鞭子好比跳线(用来变更CPU的工作模式),事实上是变更了加在CPU针脚上的电压,所以超频后会发热,时间长了就会像驴子一样被“打得体无完肤所以在超频的时候肯定要把散热工作做足,不然驴子就了。相关64位处理器的优势举荐:32位CPU一次只能处理32位,也就是4个字节的数据;而64位CPU一次就能处理64位即8个字节的数据。假如我们将总长128位的指令分别依据16位、32位、64位为单位进行编辑的话:旧的16位CPU(如Intel80286CPU)须要8个指令,32位的CPU须要4个指令,而64位CPU则只要两个指令。明显,在工作频率相同的.状况下,64位CPU的处理速度比16位、32位的更快.可以比较一下图中的32位与64位CPU,64位的代码流的数量没有变更,其宽度随着指令代码的宽度而变更;而数据流的宽度则增加了一倍。虽然理论上在一个时钟周期内64位系统处理的数据量是32位系统的两倍,但理论和现实通常都是有差距的。要留意的是,CPU不只须要位宽够宽的寄存器,也须要足够数量的寄存器,以确保大量数据处理。因此为了容纳更多的数据,寄存器和内部数据通道也必需加倍,因此在64位CPU中的寄存器位数一般是32位CPU中的两倍。不过,虽然寄存器位数增加了,但正在执行指令的指令寄存器却都是一样的,即数据流加倍而指令流不变。此外,增加数据位数还可以扩大动态范围。在通常运用的十进制中,只能得到最多10个整数(一位数状况下),这是因为0-9中只有10个不同的符号来表示相应的意思,想要表示10以上的数就须要增加一位数,两位数(OO-99)才可以表示100个数。可以得出十进制的动态范围的计算公式:DR=IOn(n表示数字位数)。在二进制体系中,相应的我们可以得到公式:DR=2n,那么目前运用的32位就可以达到232=4.3×109,升级到64位之后,就可以达到264=1.8×1019o动态范围扩大了43亿倍。提示:扩大动态范围可以在肯定程度上提高寄存器中数据的精确性。比如,当运用32位系统处理气象模拟运算任务时,当处理的数据超过32位所能供应的最大动态范围时,系统就会出现诸如OVerfIOW(超过了最大正整数)或UnderfIoW(低于最小的负整数)的错误提示,这样寄存器中的数据就无法保证精确。除了运算实力之外,与32位CPU相比,64位CPU的优势还体现在系统对内存的限制上。由于地址运用的是特别的整数,而64位CPU的一个A1.U(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。传统32位CPU的寻址空间最大为4GB,使得许多须要大容量内存的大规模的数据处理程序在这时都会显得捉襟见肘,形成了运行效率的瓶颈。而64位的处理器在理论上则可以达到1800万个TB(ITB=IO24GB),将能够彻底解决32位计算系统所遇到的瓶颈现象。

    注意事项

    本文(cpu的运算.docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开