📝 微处理器教程
29篇技术文档📅  最后修改于: 2020-12-13 15:24:57        🧑  作者: Mango
微处理器是微型计算机的控制单元,被制造在能够执行算术逻辑单元(ALU)运算并与与其连接的其他设备进行通信的小型芯片上。在本教程中,我们将讨论微处理器的体系结构,引脚图和其他关键概念。本教程适用于所有获得计算机科学学士学位或硕士学位的读者。这将帮助他们理解与微处理器有关的基本概念。先决条件在本教程中,所有主题都已从基础级别进行了解释。因此,初学者可以很容易地理解本教程。但是,如果您一般具有计算机体系...
📅  最后修改于: 2020-12-13 15:25:20        🧑  作者: Mango
微处理器是微型计算机的控制单元,被制造在能够执行ALU(算术逻辑单元)操作并与与其连接的其他设备进行通信的小型芯片上。微处理器由ALU,寄存器阵列和控制单元组成。 ALU对从内存或输入设备接收的数据执行算术和逻辑运算。寄存器阵列由以字母B,C,D,E,H,L和累加器标识的寄存器组成。控制单元控制计算机内的数据和指令流。基本微型计算机的框图微处理器如何工作?微处理器遵循以下顺序:获取,解码,然后执行...
📅  最后修改于: 2020-12-13 15:25:49        🧑  作者: Mango
微处理器可以分为三类-RISC处理器RISC代表精简指令集计算机。它旨在通过简化计算机的指令集来减少执行时间。使用RISC处理器,每条指令仅需要一个时钟周期即可在统一的执行时间内执行结果。由于存在更多行代码,因此降低了效率,因此需要更多RAM来存储指令。编译器还必须进行更多工作,才能将高级语言指令转换为机器代码。一些RISC处理器是-动力PC:601、604、615、620DEC Alpha:21...
📅  最后修改于: 2020-12-13 15:26:15        🧑  作者: Mango
8085的发音为“ 88-85”微处理器。它是Intel在1977年使用NMOS技术设计的8位微处理器。它具有以下配置-8位数据总线16位地址总线,最多可寻址64KB16位程序计数器16位堆栈指针六个成对排列的8位寄存器:BC,DE,HL需要5V电源以3.2 MHZ单相时钟运行它用于洗衣机,微波炉,手机等。8085微处理器–功能单元8085由以下功能单元组成-累加器它是一个8位寄存器,用于执行算术...
📅  最后修改于: 2020-12-13 15:26:40        🧑  作者: Mango
下图描绘了8085微处理器的引脚图-8085微处理器的引脚可以分为七个组-地址总线A15-A8,它承载最高有效的8位内存/ IO地址。数据总线AD7-AD0,它携带最低有效的8位地址和数据总线。控制和状态信号这些信号用于识别操作的性质。有3个控制信号和3个状态信号。三种控制信号为RD,WR和ALE。RD-此信号指示要读取所选的IO或存储设备,并准备接受数据总线上可用的数据。WR-该信号表明数据总线...
📅  最后修改于: 2020-12-13 15:27:09        🧑  作者: Mango
现在让我们讨论8085微处理器中的寻址模式。8085中的寻址模式这些指令用于将数据从一个寄存器传输到另一个寄存器,从存储器传输到寄存器,以及从寄存器传输到存储器,而内容没有任何更改。 8085中的寻址模式分为5组-立即寻址模式在这种模式下,指令本身将8/16位数据指定为其操作数之一。例如:MVI K,20F:表示将20F复制到寄存器K中。寄存器寻址模式在这种模式下,数据从一个寄存器复制到另一个寄存...
📅  最后修改于: 2020-12-13 15:27:28        🧑  作者: Mango
让我们看一下8085微处理器的编程。指令集是执行某些任务的指令代码。它分为五类。S.No.Instruction & Description1Control InstructionsFollowing is the table showing the list of Control instructions with their meanings.2Logical InstructionsFoll...
📅  最后修改于: 2020-12-13 15:27:54        🧑  作者: Mango
8086微处理器是英特尔于1976年设计的8085微处理器的增强版本。它是一个16位微处理器,具有20条地址线和16条数据线,最多可提供1MB的存储空间。它由功能强大的指令集组成,可轻松提供乘法和除法等运算。它支持两种操作模式,即最大模式和最小模式。最高模式适用于具有多个处理器的系统,而最低模式适用于具有单个处理器的系统。8086的特点8086微处理器的最显着特点如下-它具有一个指令队列,该队列能...
📅  最后修改于: 2020-12-13 15:28:26        🧑  作者: Mango
8086微处理器分为两个功能单元,即EU(执行单元)和BIU(总线接口单元)。欧盟(执行单位)执行单元向BIU发出指令,说明从何处获取数据,然后解码并执行这些指令。它的函数是使用指令解码器和ALU控制数据操作。如上图所示,EU与系统总线没有直接连接,它通过BIU对数据进行操作。现在让我们讨论8086微处理器的功能部件。ALU它处理所有的算术和逻辑运算,例如+,-,×,/,OR,AND,N...
📅  最后修改于: 2020-12-13 15:29:00        🧑  作者: Mango
8086是第一个采用40引脚DIP(双列直插式封装)芯片的16位微处理器。现在让我们详细讨论8086微处理器的引脚配置。8086引脚图这是8086微处理器的引脚图-现在让我们详细讨论信号-电源和频率信号它在VCC引脚40上使用5V DC电源,并在VSS引脚1和20上使用地进行操作。时钟信号时钟信号通过引脚19提供。它为处理器提供时序进行操作。不同版本的频率不同,即5MHz,8MHz和10MHz。地...
📅  最后修改于: 2020-12-13 15:29:46        🧑  作者: Mango
8086微处理器支持8种类型的指令-数据传输说明算术指令位操作说明字符串指令程序执行转移指令(分支和循环指令)处理器控制指令迭代控制指令中断指令现在让我们详细讨论这些指令集。数据传输说明这些指令用于将数据从源操作数传输到目标操作数。以下是该组下的说明列表-单词转移指令MOV-用于将字节或字从提供的源复制到提供的目的地。PPUSH-用于在堆栈顶部放置一个单词。POP-用于将单词从堆栈顶部移至提供的位...
📅  最后修改于: 2020-12-13 15:30:18        🧑  作者: Mango
中断是一种在程序执行期间创建临时停止并允许外围设备访问微处理器的方法。微处理器通过一个ISR(中断服务程序)来响应该中断,该程序是一个简短的程序,用于指示微处理器如何处理该中断。下图显示了8086微处理器中的中断类型-硬件中断任何外围设备都会通过指定的引脚向微处理器发送信号来引起硬件中断。8086有两个硬件中断引脚,即NMI和INTR。 NMI是不可屏蔽的中断,而INTR是具有较低优先级的可屏蔽中...
📅  最后修改于: 2020-12-13 15:30:37        🧑  作者: Mango
在指令中表示源操作数的不同方式称为寻址模式。 8086编程中有8种不同的寻址模式-立即寻址模式数据操作数是指令本身一部分的寻址模式称为立即寻址模式。例寄存器寻址模式这意味着寄存器是指令操作数的源。例直接寻址模式直接将存储单元的有效地址写入指令的寻址模式。例注册间接寻址模式该寻址模式允许通过以下任意寄存器中保存的偏移地址对任何存储器位置的数据进行寻址:BP,BX,DI和SI。例基于寻址模式在这种寻址...
📅  最后修改于: 2020-12-13 15:31:00        🧑  作者: Mango
多处理器是指同时执行指令的多组处理器。有三种基本的多处理器配置。协处理器配置紧密耦合的配置松耦合配置协处理器配置协处理器是微处理器芯片上经过特殊设计的电路,可以非常快速地执行微处理器执行的相同任务。它减少了主处理器的工作量。协处理器共享相同的内存,IO系统,总线,控制逻辑和时钟发生器。协处理器处理专门的任务,例如数学计算,屏幕上的图形显示等。8086和8088可以执行大多数操作,但它们的指令集不能...
📅  最后修改于: 2020-12-13 15:31:29        🧑  作者: Mango
8087数字数据处理器也被称为数学协处理器,数字处理器扩展和浮点单元。它是英特尔设计的首款可与8086/8088配对的数学协处理器,从而使计算更加轻松快捷。一旦指令被8086/8088处理器识别,就将其分配给8087协处理器以进一步执行。8087支持的数据类型是-二进制整数包装的十进制数字实数临时实格式8087数字数据处理器的最显着特点如下-它支持2-10字节之间的整数,浮点数和实数类型的数据。处...