摘要:下面我们进入第三节的学习,也就是数据通路的功能和基本结构。我们这一节呢主要讲解单总线它的这样的一个基本结构。 我们再来回顾一下我们之前都学了一些什么。我们在第一节中讲解了CPU的功能和结构,我们讲解了CPU具有五大功能,分别是指令控制、操作控制、时间控制、数据加工和中断处理。然后我们讲解了为了实现这
阅读全文
摘要:下面我们进入流水线的学习,这是本章当中最容易考到的一个知识点,所以大家一定要提起精神。 我们来看一下,我们整个中央处理器,也就是我们的第五章,分为五个小节。我们在之前已经把CPU的功能和结构,指令的执行过程,数据通路的功能和基本结构,以及控制器的功能和工作原理都给大家讲完了。那么,到这里,我们所有的
阅读全文
摘要:下面我们进入第五章的第四节,控制器的功能和工作原理。 那么首先,我们来看一下本章的一些内容。我们再来对我们之前讲过的内容进行一下梳理。我们本章,第五章,中央处理器,也就是CPU,我们要学五节的内容。第一节我们讲解了CPU的功能和基本结构,我们讲解了运算器的功能和结构,以及控制器的功能和结构。接下来我
阅读全文
摘要:从本节开始我们就进入到本章的最后一节内容了,也就是我们算术逻辑单元的它的实现。这部分呢是数字电路的一些知识,所以呢,如果你没有学过数字电路的话,也不要慌张,我会从基础开始给大家补起。那么在计算机当中,运算器承担了执行各种算术和逻辑运算的工作,那么运算器是由什么组成的呢?我们之前也讲过,在第一章的时候
阅读全文
摘要:之前我们已经把定点数的表示和运算都全部地讲完了,那么从本节开始我们将要进入浮点数的表示和运算当中。那么浮点数是和定点数不一样的一种存在,那么这一节课呢我们将要讲浮点数的表示的前半部分。 那么表示我们将以两节课的形式把它们全部讲完。这节课我们将要讲浮点数的基本格式、规格化,这是重点。表示范围因为在大纲
阅读全文
摘要:那我们进入第二节的内容,就是指令的执行过程。 我们首先回顾一下我们这一章的一个主要的脉络,我们上一节已经把CPU的功能以及它的结构给大家讲完了。那么CPU总共有五大的基本功能,分别有指令控制、操作控制、时间控制、数据加工和中断处理。并且呢,我们也给出了对应这些功能需要有哪一些结构,我们给出了运算器的
阅读全文
摘要:下面我们进入第七章的第三节,I/O接口。 I/O接口呢就是解决了外设和主机之间的一个连接的问题。那么我们这一节就要来看一下I/O接口它有哪些功能,以及它是怎么组成的,还有就是我们主机如何来定位到那样一个外设也就是包括I/O端口和它的编址方式。我们这一部分内容呢相较于前两节来说还是比较重要的。 那么我
阅读全文
摘要:那么我们进入第二节的内容,我们在这一节课将要讲解输入输出设备。 那么首先我们再来回顾一下我们第七章将要讲一些什么内容。在上一节课呢我们已经把输入输出系统的基本概念,它的一个演变过程,以及I/O系统的它的组成给大家讲完了。那么我们今天就进入外部设备它的讲解。那么我们分两节课给大家讲一下,那么这一节课呢
阅读全文
摘要:下面我们进入这一章的最后一节,虚拟存储器的内容。 那么我们来看一下,之前我们已经讲过了,就是我们的双口的RAM和我们的多模块存储器是为了提高我们的存储器的工作速度的, 而我们的高速缓冲器也就是我们上一节的内容就是Cache,它是为了提高我们的存储系统的工作速度的。 那么我们的虚拟存储器是用来干什么的
阅读全文
摘要:那么下面,我们将要进入计算机组成原理的最后一章,也就是我们的第七章,输入输出系统的学习。那么这一部分内容呢,我们之前呢一直在提,但是并没有详细地讲解,那么进入到我们第七章输入输出系统这一部分,我们就要来详细地讲解这部分的内容。那么这一章的内容呢,和我们操作系统那门课的第五章,它呢有一些交叉的部分,所
阅读全文
摘要:那么我们从这一章开始将进入到第六章总线的学习,其实在之前的章节当中我们已经多多少少接触过一点总线,也提到过它的一些概念,但是我们当时只是稍微地提了一下,并没有具体地来展开来讲。那么我们第六章呢就来具体地分析一下总线的它的一些知识点。那么第六章相较于前面所有的章节都是比较简单的一章,因为它的内容非常少
阅读全文
摘要:那么在前四章我们已经把数据的表示和运算,存储系统和指令系统都已经给大家讲完了。那么从这一章开始,我们将要讲解中央处理器的内容。那么这一部分内容我们就进入到我们计算机组成原理的一个深水区,它是我们计算机的一个中心,它也是我们本书的一个难点,也是这门课的一个难点。那么我们这一章要干什么呢?我们要从分析我
阅读全文
摘要:那在我们讲寻址方式之前,我们先来看一下,补充的两个知识点,一个呢是操作数的类型,一个呢是数据存放的方式。那么之前我们已经讲过了,操作的类型。那么现在我们来看一下操作数的类型。 那么操作数有哪些类型呢?有常见的这四种类型。分别是地址、数字、字符和逻辑数。那么地址是什么呢?地址呢它实际上也可以看作是一种
阅读全文
摘要:那么从这一章开始,我们将要进入第四章,指令系统的学习。指令系统呢很容易出选择题,但是呢也很有可能和我们的下一章也就是CPU中央处理器结合起来出大题。所以大家对这一章也不能掉以轻心,一定打好基础,掌握它的基本概念。 那么我们这一章将要学习哪些内容呢?我们这一章的主要内容呢就是三个部分,第一个部分呢就是
阅读全文
摘要:从这一节开始我们将进入到高速缓冲存储器的学习当中。这是本章的一个重中之重,所以大家一定要提高警惕。 我们来看一下,我们之前讲过,我们要提高访存的速率有两种方法,一种方法呢就是使用高性能的比如像双端口的RAM和多模块的存储器。那么第二种方法呢,就是采用我们的高速缓冲存储器,也就是我们的Cache。那这
阅读全文
摘要:下面我们进入双端口RAM和多模块存储器的学习。这是提高我们的存储器的访存速度的一些措施。 我们之前已经讲过我们的主存和CPU是进行连接的,那么这就导致了一个问题就是说,随着我们现代科技的发展,计算机的应用领域在不断地扩大,我们所处理的信息量呢也越来越多,所以呢我们的CPU的功能在不断地加强,我们主存
阅读全文
摘要:我们这节课来看一下关于主存的一些知识。我们将要讲解主存的简单的模型和主存与CPU连接的连接原理。 我们之前呢在第一章已经学过了存储器的构成,包括了存储体、MAR(也就是地址寄存器)、MDR(也就是数据寄存器),那么这些东西呢都是在我们的第一章我们讲存储器的时候讲过的,如果已经忘了的同学呢就回过头再去
阅读全文
摘要:我们将要学习半导体存储芯片。 那么我们首先来看一下我们将要学什么。我们这一章呢将要学习这三个部分,而我们这一节就是半导体存储器这一节将要讲存储芯片的一个基本结构,然后呢我们将要讲静态RAM和动态RAM它的一个工作的原理,然后我们将要讲只读存储器ROM的特点和一个基本类型。其实呢这一部分呢还是比较简单
阅读全文
摘要:那么为了解决我们的存储系统的大容量、高速、低成本这三个相互制约的一个矛盾,于是我们提出了存储系统的层次化结构。 我们来看一下是怎样的一个层次化的结构。我们看这张图,我们看到它分成两层,哪两层呢?一个是Cache和主存的这样一个层次,还有一个呢是主存和辅存的这样一个层次,它们解决的问题是不同的。前者也
阅读全文
摘要:前面我们已经把第二章数据的表示和计算都已经讲完了,那么从这一章开始我们将进入存储系统的学习。那么本章要讲什么呢? 本章是历年考查的一个重点。特别呢是我用红框框框出来的这部分,是考试当中特别容易考到的重中之重。那么我们来看一下我们这一章要学什么?最重要的呢是要学习存储器是和如何和CPU协同工作的,那么
阅读全文