中央处理器(CPU,central processing unit)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。CPU 自产生以来,在逻辑结构、运行效率以及功能外延上取得了巨大发展。

你可以把CPU当做计算机的 大脑

CPU其实就是超大规模集成电路(Very Large Scale Integration Circuit,VLSI ),是一种将大量晶体管组合到单一芯片的集成电路。

CPU的发展经历了好几个阶段的发展,基本上就是随着CPU的位数而发展的,从一开始的4位、8位,到老师小时候的32位,到现在的64位。
而这个位数指的是CPU一次性能够处理的数据的位数。
形象一点理解的话:就是你一口能吃的旺仔小馒头的数量,你小时候可能一口最多能吃5颗旺仔小馒头,你现在长大了,嘴巴也变大了,能够一口吃20颗旺仔小馒头了。CPU也是这样发展的(注:不要一口吃那么多旺仔小馒头,容易噎住~)。

CPU的核心部分主要包括: 运算器控制器
顾名思义,运算器主要就是运算的,控制器主要就是控制的。详细一点说:

  • 运算器是指计算机中进行各种算术和逻辑运算操作的部件(它里面包含了很多各种各样的 寄存器 );
  • 控制器作为CPU的“决策机构”,主要任务就是发布命令,发挥着整个计算机系统操作的协调与指挥作用。

高速缓存 (英语:CPU Cache,在本文中简称缓存)是用于减少处理器访问内存所需平均时间的部件。
当处理器发出内存访问请求时,会先查看缓存内是否有请求数据。如果存在(命中),则不经访问内存直接返回该数据;如果不存在(失效),则要先把内存中的相应数据载入缓存,再将其返回处理器。
CPU缓存的容量比内存小的多但是交换速度却比内存要快得多。缓存的出现主要是为了解决CPU运算速度与内存读写速度不匹配的矛盾,因为CPU运算速度要比内存读写速度快很多,这样会使CPU花费很长时间等待数据到来或把数据写入内存。

我们的电脑和台式机中主要使用的CPU品牌主要有:Intel(因特尔)和AMD。

还有一个和CPU很像的东西叫 GPU(图像处理器),不过它主要是用来处理图像的,不要和CPU搞混了。

历年考题

【2017年第1题】在以下各项中,( )不是CPU的组成部分:
 A. 控制器
 B. 运算器
 C. 寄存器
 D. 主板
正确答案:D。
运算器、控制器和寄存器都是CPU的组成部分。但是主板不是,主板是计算机中的一块板,他上面有很多电路,CPU、内存条都装在主板上。


【2008年第1题】微型计算机中,控制器的基本功能是( )。
 A. 控制机器各个部件协调工作
 B. 实现算术运算和逻辑运算
 C. 获取外部信息
 D. 存放程序和数据
正确答案:A。
选项A对应控制器的功能,选项B对应运算器的功能,选项C对应输入设备的功能,选项D对应存储器的功能。


【2010年第10题】主存储器的存取速度比中央处理器(CPU)的工作速度慢得多,从而使得后者的效率受到影响。而根据局部性原理,CPU所访问的存储单元通常都趋于聚集在一个较小的连续区域中。于是,为了提高系统整体的执行效率,在CPU中引入了( )。
 A. 寄存器
 B. 高速缓存
 C. 闪存
 D. 外存
正确答案: B。
告诉缓存的作用是为了协调CPU和内存之间的速度不一致。


【2012年第7题】目前个人电脑的( )市场占有率最靠前的厂商包括Intel、AMD等公司。
 A. 显示器
 B. CPU
 C. 内存
 D. 鼠标
正确答案: B。
Intel和AMD都是CPU品牌。


【2014年第6题】CPU、存储器、I/O设备是通过( )连接起来的。
 A. 接口
 B. 总线
 C. 控制线
 D. 系统文件
正确答案: B。
要记住 “总线” 这个东西。计算机中的信息通信都是通过总线进行传输的。


【2015年第2题】在 PC 机中,PENTIUM(奔腾)、酷睿、赛扬等 是指( )。
 A. 生产厂家名称
 B. 硬盘的型号
 C. CPU 的型号
 D. 显示器的型号
正确答案: C。
PENTIUM(奔腾)、酷睿、赛扬……这些都是Intel(因特尔)这家公司生产的CPU的型号。


【2015年第5题】下列说法正确的是( )。
 A. CPU的主要任务是执行数据运算和程序控制
 B. 存储器具有记忆能力,其中信息任何时候都不会丢失
 C. 两个显示器屏幕尺寸相同,则它们的分辨率必定相同
 D. 个人用户只能使用 Wifi 的方式连接到 Internet
正确答案: A。
CPU的主要任务是执行数据运算(运算器负责)和程序控制(控制器负责)。RAM也属于存储器,它是内存储器,它储存的数据在断电后会丢失。显示器的分辨率跟尺寸无关,而是跟像素点有关,1920x1080分辨率的显示器是说它有1920x1080个像素点,所以即使显示器很大但是它的像素点很小的话,它的分辨率也不会很高。联网的方式不只Wifi,你也可以接网线的形式接入 Internet。


【2009年第4题】关于CPU下面哪个说法是正确的:
 A. CPU全称为中央处理器(或中央处理单元)。
 B. CPU可以直接运行汇编语言。
 C. 同样主频下,32位的CPU比16位的CPU运行速度快一倍。
 D. CPU最早是由Intel公司发明的。
正确答案: A。
这道题目有一定争议,但是选项A绝对是对的,所以选A。


【2011年第6题】寄存器是( )的重要组成部分。
 A. 硬盘
 B. 高速缓存
 C. 内存
 D. 中央处理器(CPU)
正确答案: D。
运算器、控制器、寄存器、高速缓存都是中央处理器(CPU)的重要组成部分。


【2016年第4题】以下不是CPU 生产厂商的是( )。
 A. Intel
 B. AMD
 C. Microsoft
 D. IBM
正确答案: C。
Intel(因特尔)和AMD是主要的CPU生产商,而IBM也生产CPU,但是IBM生产的CPU主要用于自己的高性能商用计算机,而不对外公开售卖。
Micsoft(微软)是一家软件公司,主要是开发软件,它不生产CPU。虽然微软是软件起家,但是近些年它也像硬件方面进军,包括收购诺基亚,生产笔记本电脑Surface Book等。


作者:zifeiy

CSP-J真题分析之中央处理器(CPU)的更多相关文章

  1. 九度oj 1006 ZOJ问题 2010年浙江大学计算机及软件工程研究生机试真题

    题目1006:ZOJ问题 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:16244 解决:2742 题目描述: 对给定的字符串(只包含'z','o','j'三种字符),判断他是否能AC.是 ...

  2. 九度oj 1004 Median 2011年浙江大学计算机及软件工程研究生机试真题

    题目1004:Median 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:14162 解决:3887 题目描述: Given an increasing sequence S of N i ...

  3. 九度oj 1464 Hello World for U 2012年浙江大学计算机及软件工程研究生机试真题

    题目1464:Hello World for U 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:3872 解决:1082 题目描述: Given any string of N (> ...

  4. 九度oj 1003 A+B 2010年浙江大学计算机及软件工程研究生机试真题

    题目1003:A+B 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:12812 解决:5345 题目描述: 给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号",&qu ...

  5. 九度oj 1001 A+B for Matrices 2011年浙江大学计算机及软件工程研究生机试真题

    题目1001:A+B for Matrices 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:15235 解决:6172 题目描述: This time, you are supposed ...

  6. 九度oj 1437 To Fill or Not to Fill 2012年浙江大学计算机及软件工程研究生机试真题

    题目1437:To Fill or Not to Fill 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:1488 解决:345 题目描述: With highways availabl ...

  7. 九度oj 1468 Sharing 2012年浙江大学计算机及软件工程研究生机试真题

    题目1468:Sharing 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:2687 解决:550 题目描述: To store English words, one method is ...

  8. 九度oj 1002 Grading 2011年浙江大学计算机及软件工程研究生机试真题

    #include<iostream> #include<queue> #include<cstdio> #include<cstring> #inclu ...

  9. 第四届蓝桥杯 c/c++真题

    第四届蓝桥杯 c/c++真题 <1>高斯日记 问题 大数学家高斯有个好习惯:无论如何都要记日记. 他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210 后来人们 ...

随机推荐

  1. Thread.sleep( ) vs Thread.yield( )

    Thread.sleep() The current thread changes state from Running to Waiting/Blocked as shown in the diag ...

  2. 【JZOJ3601】【广州市选2014】Tree(tree)

    ╰( ̄▽ ̄)╭ 每个非叶子节点,其左右子树叶子节点的权值之和相等.我们称这种二叉树叫平衡二叉树. 我们将一棵平衡二叉树叶子节点的权值从左到右列出来,假如这个权值序列是另一个序列A的子序列,我们称这棵平 ...

  3. 【C/C++多线程编程之七】pthread信号量

    多线程编程之信号量      Pthread是 POSIX threads 的简称.是POSIX的线程标准.          相互排斥量用来处理一个共享资源的同步訪问问题,当有多个共享资源时,就须要 ...

  4. 项目ITP(七) javaWeb 整合 Quartz 实现动态调度 而且 持久化

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/u010378410/article/details/36255511 项目ITP(七) javaWe ...

  5. NOIP模拟 17.8.17

    NOIP模拟17.8.17 A 小 G 的字符串文件名 输入文件 输出文件 时间限制 空间限制str.pas/c/cpp str.in str.out 1s 128MB[题目描述]有一天,小 L 给小 ...

  6. PHP定时任务获取微信access_token的方法

    一.使用brew安装php多版本方法 # brew install php56# brew install php70二.安装切换工具 # brew install php-version# sour ...

  7. 如何把一个普通的Eclipse项目改造成Eclipse Plugin项目

    New Project->Plug-in from existing JAR Archive 同时要记得不仅要将你要转换的项目的jar包选上,同时还要将项目依赖的jar包全部选上(要不然会找不到 ...

  8. AI种黄桃AI卖黄桃 阿里巴巴推进一站式政务服务

    7月11日,武汉城市峰会期间,武汉.枣阳.荆门等多个城市发布了同阿里巴巴的最新合作.这些合作包括用人工智能改善武汉交通拥堵.降低枣阳黄桃种植成本.提升荆门城市治理和市民服务水平等.阿里云.蚂蚁金服.高 ...

  9. 【JZOJ4884】【NOIP2016提高A组集训第12场11.10】图的半径

    题目描述 mhy12345学习了树的直径,于是开始研究图的半径,具体来说,我们需要在图中选定一个地方作为中心,其中这个中心有可能在路径上. 而这个中心的选址需要能够使得所有节点达到这个中心的最短路里面 ...

  10. IDEA入门(1)--lombok和Junit generator2插件的运用

    前言 最近在慕课网看到了一些视频,准备从0开始做一个电商网站.视频中的大牛用的java的IDE都是IDEA,让我很纠结.从as到MyEclipse,好不容易稍微熟悉了一下MyEclipse的基本操作, ...