|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/introduction-to-8086-microprocessors/
课程评论:没有评论
**课程名称:8086微处理器入门** **课程概述:** 本课程将深入介绍Intel于1976年设计的8086微处理器。作为8085微处理器的增强版本,8086是一款16位微处理器,拥有20条地址线和16条数据线,可支持高达1MB的存储空间。 **课程重点:** * **强大的指令集:** 8086拥有强大的指令集,可以轻松执行乘法和除法等运算。 * **两种工作模式:** 支持最大模式(Maximum Mode)和最小模式(Minimum Mode)。最大模式适用于多处理器系统,最小模式则适用于单处理器系统。 * **指令队列:** 具有指令队列功能,可以预先从内存中存储六个指令字节,从而提高处理速度。 * **16位架构:** 是首款采用16位ALU、16位寄存器、16位内部数据总线和16位外部数据总线的16位处理器,显著提升了处理性能。 * **结构划分:** 8086微处理器主要分为两个功能单元:执行单元(EU)和总线接口单元(BIU)。 * **执行单元 (EU):** 负责解码和执行指令,通过指令译码器和ALU控制数据操作。EU不直接连接系统总线,而是通过BIU与系统总线进行数据交互。 * **总线接口单元 (BIU):** 负责从内存中获取数据,并将从EU接收到的指令发送给EU,从而协调整个微处理器的执行流程。 **课程目标:** 学员将全面了解8086微处理器的架构、工作原理、关键特性以及其在计算机系统中的作用。
This course teaches about the 8086 microprocessor.8086 Microprocessor is an enhanced version of 8085 Microprocessor that was designed by Intel in 1976. It is a 16-bit Microprocessor having 20 address lines and16 data lines that provides up to 1MB storage. It consists of powerful instruction set, which provides operations like multiplication and division easily. It supports two modes of operation, i.e. Maximum mode and Minimum mode. Maximum mode is suitable for system having multiple processors and Minimum mode is suitable for system having a single processor. It has an instruction queue, which is capable of storing six instruction bytes from the memory resulting in faster processing. It was the first 16-bit processor having 16-bit ALU, 16-bit registers, internal data bus, and 16-bit external data bus resulting in faster processing.8086 Microprocessor is divided into two functional units, i.e., EU (Execution Unit) and BIU (Bus Interface Unit).Execution unit gives instructions to BIU stating from where to fetch the data and then decode and execute those instructions. Its function is to control operations on data using the instruction decoder & ALU. EU has no direct connection with system buses as shown in the above figure, it performs operations over data through BIU.