计算机基本的硬件介绍

要学习计算机,了解计算机最基本的硬件组成是必不可少的
首当其冲的就是,CPU、内存和主板

CPU

Central Processing Unit,是计算机的中央处理器,基本上所有的计算都是又CPU完成的,是计算机的核心

CPU的好坏直接影响到电脑的性能,性能和吞吐率和相应时间有关,吞吐率可以通过堆硬件来提升,所以性能一般等于1/相应时间

但是影响程序运行时间的因素有很多,可能要从网络和硬盘去读数据等等,所以想要准确的知道程序的运行时间,需要比较两个程序的实际性能

如果在命令行输入time指令,会出来三个时间:

  • real time 实际的运行时间
  • user time CPU实际的运行时间
  • sys time CPU在运行你的程序,在操作系统内核里运行指令的时间

所以程序实际花费的CPU time应该是后两者相加

程序的CPU执行时间 = 指令数 x CPI x Clock Cycle Time

  • CPI就是一条指令到底需要多少CPU Cycle:通过一些CPU的优化,可以让CPI尽可能的少
  • 指令数:执行程序到底需要多少指令,哪些指令,一般和编译器有关
  • Clock Cycle Time:时钟周期时间,CPU主频,CPU内部的晶体振荡器,晶振每一次滴答,就是时钟周期时间,比如主频是2GHZ,简单的理解就是一次晶振,可以执行的简单指令是2G条,所以主频越快,CPU就会被逼着走的越快

内存

Memory,计算机中所有程序的运行都加载在内存中进行。CPU从内存里读取程序和数据,计算完之后,在写回内存

虽然理论上来说,有内存计算机就可以跑起来了,但是这显然是不够的,还需要一些更大容量的外部存储,如硬盘

主板

主板是有上百个插槽的板子,CPU和内存也是插在主板上

主板的芯片组(Chipset)和总线(Bus)解决了各个组件之间通讯的问题

  • 南桥:在主板的南边,连接鼠标、键盘以及硬盘这些外部设备的CPU之间的通信
  • 北桥:之前会有芯片,现在基本也内置在主板内部

输入输出设备

  • 显示屏,键盘,鼠标等等
  • 但是这些不是计算机必须的,换句话说,没有这些,计算机也能正常运行

显卡

Graphics Card,只有显示屏不够,要有显卡来显示显示屏的内容

一般主板会内置显卡,但是如果是要玩赛博朋克等游戏或者是ML、DL等用户,内置的显卡就不够,需要一张单独的显卡插在主板上(也就是独显,因为显卡里面出来CPU之外还有GPU(Graphics Processing Unit),图形处理器

CPU、内存、主板、显卡等是什么?计算机基本的硬件介绍,计算机组成元件相关推荐

  1. 计算机原理及硬件,计算机原理及硬件介绍

    1.1 计算机介绍 计算机俗称 电脑 作用:数值运算,逻辑运算,存储记忆功能 组成:硬件系统和软件系统 分类: 超级计算机 工业控制计算机 网络计算机 个人计算机 嵌入式计算机 冯.诺依曼计算机体系 ...

  2. 计算机原理和硬件基本知识,计算机原理及硬件介绍

    1.1 计算机介绍 计算机俗称 电脑 作用:数值运算,逻辑运算,存储记忆功能 组成:硬件系统和软件系统 分类: 超级计算机 工业控制计算机 网络计算机 个人计算机 嵌入式计算机 冯.诺依曼计算机体系 ...

  3. 计算机专业简介自我介绍,计算机专业自我介绍

    自我介绍是向别人展示你自己的一个重要手段,自我介绍好不好,甚至直接关系到你给别人的第一印象的好坏及以后交往的顺利与否.你的自我介绍写好了吗?以下是出国留学网小编为大家精心整理的"计算机专业简 ...

  4. 计算机专业的英文介绍,计算机专业英文自我介绍

    人与人之间的相识往往是从自我介绍开始的.那么你知道计算机专业的学生在应聘时会怎么自我介绍吗?下面第一范文网小编为你整理了计算机专业英文自我介绍,欢迎阅读. 计算机专业英文自我介绍 篇[1] my na ...

  5. TP-Link WR703N升级64M内存+外接SMA天线+刷OpenWRT(1)硬件介绍

    这一系列博客主要涉及以下内容: 1.硬件升级改造 2.配置openwrt 3.挂载U盘EXTROOT 4.Goagent,你懂的 5.挂载摄像头 6.USB声卡 7.WR703N超频 8.与Ardui ...

  6. 计算机英语复试自我介绍,计算机复试英语自我介绍

    计算机专业的同学在考研复试中,除了在计算机要有一定的成绩,口语能力也不能差,自我介绍就是检验口语能力的办法.以下是小编为你带来的内容,希望能够帮到你. 关于一 Good Moring.,every t ...

  7. 计算机三级网络技术ppt介绍,计算机三级网络技术课件.ppt

    计算机三级网络技术课件,计算机网络技术课件,计算机三级网络技术吧,计算机网络课件,计算机网络ppt课件,计算机网络基础课件,认识计算机网络课件,计算机网络安全课件,计算机控制技术课件,计算机网络谢希仁 ...

  8. 计算机专业运动会班级介绍,计算机学院8班开展“班级趣味运动会”

    西电新闻网讯(通讯员 于岚)计算机学院0310108班在同学的倡导和班长的组织下,自3月18起,在北操场开展了"班级趣味运动会".比赛内容包括足球.篮球.乒乓球.4×100米接力赛 ...

  9. 计算机基础与组装,1.计算机基础与组装.pptx

    1.计算机基础与组装 Computer foundation计算机基础<计算机基础>课程结构计算机基础与组装网络数字与系统基本操作Word 2007 基本操作计算机基础Excel 2007 ...

  10. 计算机专业体系 网易云,计算机系统结构 (二) 计算机主要系统构成

    本部分介绍计算机系统中除CPU外其他部分的系统构成,从计算机系统存储结构到计算机输入输出系统,介绍计算机主要部分结构,掌握在计算机设计主要环节中影响性能的因素,以及提高性能的各种理论和方法,通过定量分 ...

最新文章

  1. 表单数据自动录入_Excel总表录入、分表自动更新,只要数据透视表和一个快捷键就行...
  2. [JavaWeb-Bootstrap]Bootstrap概述
  3. 漫话:如何给女朋友解释鸿蒙OS是怎样实现跨平台的?
  4. 1.13 编程基础之综合应用 10 判决素数个数 python
  5. Bootstrap mouseover 下拉菜单 Enable Hover for Bootstrap Nav Dropdowns
  6. centos6.0的gnome桌面的一个大bug
  7. 38. 遵循按照值传递的原则来设计函数子类
  8. linux boa post方式失败,移植boa出现的错误及解决方法
  9. 寻找“最好”(2)——欧拉-拉格朗日方程
  10. RouterOS 自动拨号直至获得指定IP段IP的脚本
  11. Internet Explorer无法打开Internet站点
  12. redis探索之常用的三种缓存读写策略
  13. 聚合器是什么东西?聚合器的可能性
  14. 被国人误传了数千年的七句话(转自天涯)
  15. 美国大学计算机专业排名2014,2014年USNews美国大学计算机专业研究生排名
  16. 怎么合并多个PDF文件?仅需三个步骤,轻松合成一个文档
  17. [css] scale
  18. cassandra install troubleshooting
  19. 全球7大经典火车地铁营销案例
  20. 传奇服务器是测试模式怎么修改,传奇版本里测试员NPC脚本

热门文章

  1. 帝国php本地安装教程,帝国CMS整站源码通用安装教程
  2. Arduino-ESP8266 控制舵机开门
  3. ⭐算法入门⭐《二分枚举》中等05 —— LeetCode 1201. 丑数 III
  4. 第七章 NoSQL数据库技术(二)
  5. 命名时取代基优先顺序_烷烃的系统命名
  6. linux 命令英文全称
  7. 网络共享计算机怎么连接,网络共享,详细教您电脑怎么设置共享无线网络
  8. 以太坊 solidity msg对象
  9. 如何快速求一个数的所有因子数 c/c++
  10. 作为兼并重组的重要方式之一,企业合并、分立的具体形式?