CSP-J真题分析之中央处理器(CPU)
中央处理器(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)的更多相关文章
- 九度oj 1006 ZOJ问题 2010年浙江大学计算机及软件工程研究生机试真题
题目1006:ZOJ问题 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:16244 解决:2742 题目描述: 对给定的字符串(只包含'z','o','j'三种字符),判断他是否能AC.是 ...
- 九度oj 1004 Median 2011年浙江大学计算机及软件工程研究生机试真题
题目1004:Median 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:14162 解决:3887 题目描述: Given an increasing sequence S of N i ...
- 九度oj 1464 Hello World for U 2012年浙江大学计算机及软件工程研究生机试真题
题目1464:Hello World for U 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:3872 解决:1082 题目描述: Given any string of N (> ...
- 九度oj 1003 A+B 2010年浙江大学计算机及软件工程研究生机试真题
题目1003:A+B 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:12812 解决:5345 题目描述: 给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号",&qu ...
- 九度oj 1001 A+B for Matrices 2011年浙江大学计算机及软件工程研究生机试真题
题目1001:A+B for Matrices 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:15235 解决:6172 题目描述: This time, you are supposed ...
- 九度oj 1437 To Fill or Not to Fill 2012年浙江大学计算机及软件工程研究生机试真题
题目1437:To Fill or Not to Fill 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:1488 解决:345 题目描述: With highways availabl ...
- 九度oj 1468 Sharing 2012年浙江大学计算机及软件工程研究生机试真题
题目1468:Sharing 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:2687 解决:550 题目描述: To store English words, one method is ...
- 九度oj 1002 Grading 2011年浙江大学计算机及软件工程研究生机试真题
#include<iostream> #include<queue> #include<cstdio> #include<cstring> #inclu ...
- 第四届蓝桥杯 c/c++真题
第四届蓝桥杯 c/c++真题 <1>高斯日记 问题 大数学家高斯有个好习惯:无论如何都要记日记. 他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210 后来人们 ...
随机推荐
- webpack学习之—— 依赖图(Dependency Graph) 及 构建目标(Targets)
Dependency Graph 任何时候,一个文件依赖于另一个文件,webpack 就把此视为文件之间有依赖关系.这使得 webpack 可以接收非代码资源(non-code asset)(例如图像 ...
- 【GDOI2017 day2】凡喵识图 二进制切分
题面 100 有一个显然的做法是\(O(n^2)\): 想办法优化这个做法: 我们给一个64位整数,切分成四个16位整数. 那么如果两个64位整数符合汉明距离为3的话,那么两者切分的四个16位整数中: ...
- 基于mcp940反编译Minecraft源代码
引言 Minecraft中文叫"我的世界",没怎么深入玩过,来试试把它源代码反编译出来吧. 参考教程: https://minecraft.gamepedia.com/Mods/C ...
- java 4对象群体的组织
两个接口 collecion接口 元素构成的元素的群体 map接口 键值对组成的群体 Array类 Vector ArrayList 在数组上构建的类 Java集合框架介绍 集成过得数据结构 查询方法 ...
- Codeforces 414A
题目链接 首先考虑无解的情况: n / 2 > k 或者 n==1 且 k != 0 (因为两个数的最大公约数最小为1) 然后因为有 n / 2 组(把 a[i] 和 a[i+1] 看成一组), ...
- bzoj2073 PRZ
Description 一只队伍在爬山时碰到了雪崩,他们在逃跑时遇到了一座桥,他们要尽快的过桥. 桥已经很旧了, 所以它不能承受太重的东西. 任何时候队伍在桥上的人都不能超过一定的限制. 所以这只队伍 ...
- PHP验证码文件类
转自:http://www.blhere.com/1165.html 12345678910111213141516171819202122232425262728293031323334353637 ...
- MVC设计之从零打造到实际操作(总汇)
我们为什么要自己搭建一个MVC架构的框架? 1.为了更快的开发效率 2.为了更高的运行效率 3.为了更好的证明自己 在别的框架中,有些方法我们使用起来可能会比较麻烦,我们可以在自己的框架中写一些自己想 ...
- 在IDEA中实战Git 合并&提交&切换&创建分支
工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下: 假设小组中有两个人,组长小张,组员小袁 场景一:小张创建项目并提交到远程Git仓库 场景二:小袁从远程Git仓库上获取项目源码 场景三:小 ...
- ANSI编码方式转化为UTF-8方式
说明: 记事本txt有四种编码方式,分别为:UTF-8.ANSI.Unicode和Unicode big endian,当进行写操作,创建的txt编码格式,与写入汉字的编码方式相同:如果写入的汉字是不 ...