计算机系统知识--CPU

经历了两个月的软考洗礼,23号考完了,真个人都松了一口气,不去关心考的好坏,经历了这段时间觉得过得还是很充实的。从看希赛网视频, 到专项复习,再看课本了解更详细的知识点,然后准备好了知识,经历20天的真题洗礼,一个字,不懂的还真多。。。

既然软考了,而且以后这种知识对以后的学习还有很大的帮助,就不能让他随风飘逝了。。。总结一下。

计算机系统分为运算器、控制器、存储器、输入、输出5大部件,cpu分为运算器、控制器、寄存器和内部总线;

cpu控制数据经过输入设备(键盘、鼠标等)将数据输入计算机内部,经过存储器(外存、主存、cache等)存储数据,经历cpu处理,然后将处理后的数据存入存储器中,cpu控制将数据经过输出设备(显示器、打印机等)将数据输出。

cpu工作原理

cpu是整个计算机工作的工作核心,个头不大,但是作用却不小,它主要有运算器和控制器以及内部总线、寄存器几个部件组成。

运行原理:

取值阶段

在程序开始执行前,程序的起始地址送入程序计数器PC(地址在内存中存储)通过指令地址总线,送入地址寄存器AR经过指令译码器ID进行译码,然后将数据输入到数据操作器中,以上阶段属于取指阶段;

运算阶段

与此同时地址对应的数据也会通过数据总线,cpu会把数据暂存在数据寄存器DR中,通过算术逻辑单元ALU对数据进行操作,然后将数据存储在累加寄存器AC中。

指令地址+1

当处理一个指令后,指令计数器PC中存储地址+1,即存储下一个指令地址,这个指令执行和前一个指令的取指过程相同。

cpu指令:

一条指令就是机器语言的一个语句,它是一组有意义的二进制代码,指令的基本格式如:操作码字段、地址码字段,其中操作码指明了指令的操作性质及功能,地址码则给出了操作数或操作数的地址。

cpu中的数据:

码制

在计算机中传递的数据过程中,用二进制表示的带符号机器数,便于运算采用原码、反码、补码等不同的编码方法,机器数的这些编码方法称为码制。

例如-1的码制表示:

原码:

反码:

补码:

移码:

校验码

同时在数据传送过程中,为确保正确无误,利用校验码进行查错和纠错。目的是提高硬件电路的可靠性,和提高代码的校验能力。以下三种方法都是增加码距的形式进行检错。

1、奇偶校验码(Parity Codes)

2、海明码(Hamming Code)

3、循环冗余校验码(Cyclic Redunancy Check,CRC)

在cpu中海油一个重要的知识点就是如何寻址。。

计算机系统中也有其他的硬件与cpu协作完成工作,比如存储数据的存储器。。。

《计算机系统知识--CPU》

时间: 2025-01-02 15:04:43

计算机系统知识--CPU的相关文章

软件设计师考试计算机系统知识——CPU

第一章: 计算机系统知识 1.1.1计算机系统硬件的基本组成 运算器.控制器.存储器.输入设备.输出设备 1.1.2 中央处理器 ①CPU的功能: a.程序控制:CPU通过执行指令来控制程序执行的顺序: b.操作控制:CPU产生每条指令的操作信号并将操作信号送往不同的部件: c.时间控制:CPU对各种操作进行时间上的控制: d.数据处理:CPU通过对数据进行算术运算以及逻辑运算方式进行加工处理: ②CPU组成:运算器.控制器.寄存器组.内部总线 (1)运算器--数据加工处理部件,用于完成计算机的

计算机系统知识--输入输出技术

首先了解一个概念输入输出技术是处理内存和外设设备间数据联系的,并且交互过程受cpu控制. 程序控制输入输出 程序的输入输出方法主要有四种: 无条件传送 计算机系统存在一些简单外部设备,当他们开始工作时,随时准备好接收到cpu的数据,或随时准备好数据,被cpu调用.这就是一种无条件传送. 查询方式 无条件传送方式使用也是有条件的,就是外设总是准备好数据,或者运行很慢的外设.对于那些不总是准备好的外设,就是慢速或中速设备就使用查询的方式,这种方式要求外设提供设备状态. 通过询问外设的状态,就能实现输

计算机系统知识总结

软考第一章讲了计算机系统知识,学习到了一些和硬件相关的知识,对计算机体系结构有了一个大概的了解. 1.计算机基本组成 让我认识了CPU的具体结构,大致的工作流程,了解了数据在计算机内部的表现形式.尤其是机器数,反码补码的创造,是灵活与智慧的表现.下面是思维导图: 2.计算机体系结构 根据不同的层次定了多个系统,本节介绍了指令系统,存储系统,输入输出技术以及总线结构.导图如下: 3.安全性.可靠性与系统性能评测 导图如下: 这么多的内容,课本只用了五十页,好多的知识不够详细,以至于有些知识难以理解

(1)计算机系统知识

1.计算机系统知识 1.1.1 硬件基本组成 电脑基本硬件系统由:运算器.控制器.存储器.输入.输出 五大设备组成 运算器.控制器集成在一起组成中央处理单元(CPU)用来完成算术.逻辑运算.控制 存储器:分内部存储(内存:容量小速度快)和外部存储(硬盘:容量大速度慢) 外设:输入设备和输出设备 1.1.2 中央处理单元 寄存器分为:专用寄存器(运算器和控制器)和通用寄存器 运算器: ①         算术逻辑单元ALU ②         累加寄存器 ③         数据缓冲寄存器④ 状态

软考(5)——计算机系统之CPU组成

其实我们很早就接触过计算机系统方面的知识,但是还是出现印象不深,理解不清楚的现象,丢分很严重.这部分的知识需要我们花功夫去理解,因为很多东西我们接触不到,比如校验码.码制等,如果你不去理解而是去记,就很难参透其中的原理,况且记是记不住的. 首先,这部分的内容可以分为三大块:基础知识,体系结构和评价. 第一部分先是介绍计算机组成原理的基础知识,包括硬件组成,CPU组成,计算机中的码制以及校验码等内容.介绍了基础知识之后,就进入了核心部分--体系结构.体系结构介绍了存储系统.输入输出技术和总线结构.

计算机系统知识

计算机系统知识一.计算机组成(运算器.控制器.存储器.原码.反码. 补码)? 运算器算术逻辑单元(ALU).累加器.状态寄存器.通用寄存器组等组成.算术逻辑运算单元(ALU)的基本功能为加.减.乘.除四则运算,与.或.非.异或等逻辑操作,以及移位.求补等操作.计算机运行时,运算器的操作和操作种类由控制器决定.运算器处理的数据来自存储器:处理后的结果数据通常送回存储器,或暂时寄存在运算器中.与Control Unit共同组成了CPU的核心部分.? 控制器是整个CPU的指挥控制中心,由指令寄存器IR

[汇编] 002基础知识-CPU和寄存器

时间:2014年05月31日 当然这里的内存不仅仅指电脑上的内存,例如:我的金士顿8G内存,七彩虹1G独显,在这里来说,显卡也是有内存的(寄存器) 问题:CPU是如何和电脑主机中其它芯片有条不紊工作的? 答:CPU主要是在操作各个部件的内存,例如要显示一张美女图片 汇编语言的组成 汇编指令 伪指令 其它符号 相关资料: <解密与加密> [汇编] 002基础知识-CPU和寄存器,布布扣,bubuko.com

全国软考数据库系统工程师教程(第2版) 第1章 计算机系统知识

计算机系统基础知识 计算机系统硬件基本组成五部分(运算器.控制器.存储器.输入设备.输出设备) CUP(Central Processing Unit):中央处理,运算器.控制器等部件集成. 存储器:记忆设备,分为:内部存储器和外部存储器, 输入.输出设备:外部设备(外设) 2.中央处理单元 1.CUP的功能:a:程序控制:b:操作控制:c:时间控制:d:数据处理 2.CPU组成:运算器.控制器.寄存器组.内部总线等部件. 1)运算器:算术逻辑单元(ALU).累加寄存器.数据缓冲寄存器.状态条件

软考——计算机系统知识

当我们的日常生活都离不开计算机的时候,弄懂它内部的原理是每个人都需要做的,所以在软考学习中,计算机系统主要是由三个方面来论述,硬件.体系结构和对它的测评. 一.计算机硬件基础知识 通常我们提到计算机硬件系统都会列举出运算器.控制器.存储器.输入设备和输出设备五大部件来.其中运算器和控制器被继承在一起统称为CPU,CPU细化组成又是有寄存器组和内部总线等部件.整体如下图所示: 二.体系结构 当我们站在程序员的角度所看到的计算机属性就是计算机的体系结构,程序员要能编写出可在机器上正确运行的程序所必须