雷竞技注册

微处理器和计算机

微处理器

微处理器和计算机

蒂姆菲恩布普姆在北西雅图社区学院创造的视频讲座。

  • 分享

介绍

我们在第16章,第16章的主题是微处理器和计算机。微处理器充当电脑的大脑。微处理器几乎是由之前研究过的所有数字电路组成的,我想说,还有更多。它是一种集成芯片,由触发器、门等组成,具有取代许多其他集成电路的能力。我们将从总体上看微处理器。我们不会看细节,我们会讨论词汇。高级课程用了整整一个季度的时间来检验微处理器理论。如果这是你感兴趣的领域,你可以考虑上高级课程,花整整一个季度的时间来研究微处理器理论,在这门课程中,他们会研究一个非常特定的处理器。

基本概念和术语

基本上可以将微处理器视为通知,一个“高速指令集执行程序”。微处理器给出了要做的事项列表,这是指令,它执行或执行这些指令。此术语在这里是您的文本用于表示微处理器的符号。这是具有大写P的符号微型。您的文本将使用它作为表达微处理器的简写方式。

指令集

每个微处理器都有一组能够执行的一组指令。这组指令被称为其指令集。每种类型的微处理器都有自己的指令集,它可以解释和执行。英特尔,AMD和其他人已开发出今天使用的大部分指令集。如果您在互联网上出发并搜索这些术语RISC和CISC,这是为了减少指令集计算机,这对于复杂的指令集计算机来说,您可以找到讨论和理论寻址指令集。

典型的指令和这些都代表了您在指令集中找到的少数指令。这是一个添加的指令,这个指令会说将一个号码添加到另一个号码。移动的指令,这将从一个存储位置移动到另一个存储位置。递增,这将增加一个柜台的值。降递比将减少一个柜台的值。然后向左或向右移动,这与向左或右侧的二进制数一个位置转换所有位。我们有一个,二,三,四,一个零,零,零...在这里这将是一个二进制八,如果我们向右转移到右边,那么我们就会有这样的东西。如果我们将此转移到左侧,我们就会有这样的东西。这将是转变的,左转。就像一个侧面注,这相当于将原始数字分别乘以或划分。 If you might note here is if you … here we have A, if we shift one to the right then it becomes four, if we shift it to the left it becomes 16. Anyways, kind of a side note. These are examples of typical instructions.

程式

按特定顺序排列的指令称为程式。这完全是另一个领域。软件和建筑使用像数字基础之类的程序。软件工程,我们不打算讲这个,我只是提一下。当微处理器按顺序执行程序时。程序可以是任何东西,从文字处理器,到恒温控制器,到手机,计算器等。无论如何,这个清单是无穷无尽的。这将解决整个软件领域的问题。

记忆

记忆对于微处理器或计算机系统来存储程序是必要的。这种特定的存储器类型取决于特定的应用程序和术语,有一个称为字节的术语。我们在早期章节中谈到了这一点。一个字节是八位。另一个名为Word,这通常是指两个字节,但是根据总线大小,字大小可以扩展到32,64和其他尺寸。出于目的和简单性,我们会将我们的讨论限制为单位机器。

一些应用程序需要几百个字节的内存,而另一些则需要许多兆。例如,如果你有一个计算器,你可能只需要几百字节的存储,而一台PC可能需要很多兆位。在今天的机器中,许多机器使用的是千兆内存。好的,内存,如果我们使用一个小的8位机器我们有2的8次方会给我们256个可能的指令。这里的思路是,1 2 3 4 5 6 7 8,这是0然后1 2 3 4 5 6 7 8,这是255。在0到255之间有256个值,每个值代表一条指令。如果你有一台8位的机器,它可能有256条指令。这里我们有几个潜在指令的例子。这里有0 0 1 1 0 0 1,这个可以表示加这个可以表示减,但我们得到的是特定的二进制值。它们将一个命令附加到这些值上,这样计算机就知道当这个特定的二进制值被执行时,它就给出了执行特定任务的指令。

内存需求由程序的大小和相关数据的大小确定。这可能是许多兆位的数百个字节。我们已经开始或讨论了微处理器。我们在内存,程序,指令集时简要介绍,我们将结束。

视频讲座由蒂姆Fiegenbaum.在北西雅图社区学院