计算机组成原理
文章平均质量分 88
CRongQ
不忘初心,脚踏实地!
展开
-
计算机组成原理(3)-指令系统
指令系统:一台计算机中所有机器指令的集合。一般情况下,指令叫机器指令。但是如果你要细分哪种指令,指令可以分为微指令、宏指令和机器指令。1.微指令是微程序级的命令,属于硬件。2.宏指令是由多条机器指令组成的软件指令,属于软件。3.机器指令是CPU能直接识别并执行的指令。复杂指令系统计算机(CISC):大多数计算机的指令系统多达几百条精简指令系统计算机(RISC):庞大的指令系...原创 2018-08-22 11:09:50 · 3857 阅读 · 1 评论 -
计算机组成原理(4)-中央处理器CPU
早期CPU由运算器和控制器组成,称为中央处理机。随着ULSI技术的发展,CPU芯片外部增加了一些逻辑功能部件,CPU越来越复杂,因此CPU基本部分有了运算器、cache、控制器三大部分,称为中央处理器。CPU具有的功能指令控制:由于程序是一个指令序列,这些指令的相互顺序不能任意颠倒,必须严格按程序规定的顺序进行。操作控制:CPU管理并产生由内存取出的每条指令的操作信号,把各种操作信...原创 2018-08-23 08:35:09 · 40483 阅读 · 28 评论 -
计算机组成原理(1)-计算机系统概述
冯·诺依曼设计思想冯·诺依曼设计思想可以简要地概括为以下三点:(1) 计算机应包括运算器、存储器、控制器、输入和输出设备五大基本部件。(2) 计算机内部应采用二进制来表示指令和数据。每条指令一般具有一个操作码和一个地址码。其中,操作码表示运算性质,地址码指出操作数在存储器的位置。(3)将编好的程序和原始数据(原本在外存储器,如硬盘)送入内存储器中,然后启动计算机工作,计算机应在不需操作人...原创 2018-08-17 16:38:30 · 2026 阅读 · 0 评论 -
计算机组成原理(2)-存储器
存储器存的内容:存放程序和数据采用材料:半导体器件或磁性材料存储器层次结构:小结:(1)存储信息的最小单位是位。(2)计算机中基本的数据单位是字节。(3)计算机中最小的数据单位是位。(4)计算机中最小的存储单元是字节(地址)。位:有两个稳定的工作状态,用0和1表示。字节:8位二进制数为1个字节。字:若干个字节组成1个字。每个字都可以寻址,用来处理或运算...原创 2018-08-20 17:27:11 · 6584 阅读 · 0 评论 -
计算机组成原理(4)-中央处理器CPU-时序信号
时序产生器和控制方式时序信号:一个用来确定时段执行哪些微操作的标志。就好比我们每天按时吃饭按时上学的时间的规定。1.组成计算机硬件的器件特性决定了时序信号最基本的体制是电位-脉冲制。2.取指周期和执行周期发生了什么?从时间上来说,取指令事件发生在指令周期的第一CPU周期中,即发生在“取指令”阶段,而取数据事件发生在“执行指令”阶段。从空间上来说,如果取出的代码是指令,那么一定送...原创 2018-08-23 10:10:08 · 12810 阅读 · 0 评论 -
计算机组成原理(4)-中央处理器CPU-流水CPU
并行处理技术串行处理:计算机的各个操作(如读/写存储器,算术或逻辑运算,I/O操作)只能串行地完成,即任一时刻只能进行一个操作。并行处理:计算机的各个操作能同时进行,从而大大提高了计算机的速度。并行性含义:1.同时性,指两个以上事件在同一时刻发生。2.并发性,指两个以上事件在同一时间间隔内发生。三种形式:1.时间并行(时间重叠)让多个处理过程在时间上相互错开,轮...原创 2018-08-23 10:34:01 · 5375 阅读 · 0 评论 -
计算机组成原理(2)-cache高速缓存存储器
cache-高速缓存存储器在主存与CPU之间插入一级或多级SRAM组成的高速缓存存储器。扩展cache有限,因为SRAM价格昂贵。cache作用:为了解决CPU和主存之间速度不匹配而采用的一项重要技术。cache特性:具有空间局部性以及时间局部性。cache的组成:SRAM和控制逻辑。如果cache在CPU芯片外,它的控制逻辑一般和主存控制逻辑合成在一起,称主存/cache控制器。...原创 2018-08-21 10:07:04 · 18255 阅读 · 3 评论 -
计算机组成原理(2)-虚拟存储器
虚拟存储器的含义问题:随着计算机系统软件和应用软件的功能不断增强,某些程序却需要很大的内存才能运行,但是计算机本身的物理内存容量比较小。而且在多用户多任务系统中,多用户或多个任务共享全部主存,要求同时执行多道程序。这些同时运行的程序到底占用实际内存中的哪一部分,在编制程序时是无法确定的,必须等到程序运行时才动态分配。解决问题:在程序运行时,则分配给每个程序一定的运行空间,由地址转换部件(硬...原创 2018-08-21 17:46:41 · 33714 阅读 · 6 评论 -
字符编码之编码格式
写作目的 我曾经在校期间不管是学习编程涉及到字符串或者读写文件操作还是进行另保存文本文件时,时常会碰到对字符或者字符串进行处理的问题。我当时是知其然而不知所以然,所以在进行编程作业的过程中,往往花费较多精力去解决关于字符编码的问题(比如乱码),这为后来工作当中带来了极大的不便。最终楼主决定花点时间专门研究一下字符编码的问题,以免将来再次遇到这种情况时会稀里糊涂而浪费时间。 ...原创 2019-07-27 23:18:02 · 1582 阅读 · 0 评论