『期末复习』16_32位微处理器(8086)基本寄存器
8086具有16位的微处理器,16根数据线和20根地址线。因为可用20位地址,所以可寻址的地址空间可达到2^20字节即(1MB)
从功能上,8086分为两部分,即总线接口部件(BIU bus interface unit)和执行部件(EU execution unit )
一文详解8086微处理器系统结构
地址指针和变址寄存器
- 地址指针和变址寄存器组包括堆栈指针 SP、堆栈基址寄存器 指针BP以及变址寄存器 指针SI和DI等4个16位寄存器。它们主要是用来存放或指示操作数的偏移地址。
- 堆栈指针SP中存放的是当前堆栈段中**栈顶**的偏移地址。堆栈操作指令PUSH和POP就是从SP中得到操作数的段内偏移地址的。
- BP是访问堆栈时的基址寄存器。BP中存放的是堆栈中某一存储单元的偏移地址,SP、BP通常和SS联用。
- **SI和DI称为变址寄存器**。它们通常与DS联用,为程序访问当前数据段提供操作数的**段内**偏移地址。SI和DI除
微机原理之CPU架构详解
微处理器主要可以分为三类:
1. 通用高性能微处理器(通用CPU)
通用处理器追求高性能,它们用于运行通用软件,配备完备、复杂的操作系统。
通用微处理器一般指的是服务器用和桌面计算用的CPU芯片。目前,Intel 的CPU和其兼容产品统治着微型计算机的大半江山,这类微处理器主要采用x86构架的CISC(Complex Instruction Set Comouter)指令系统,同时,IBM、HP (COMPAO)等公司也有使用RISC指令系统的微处理器。
传统上,实现高性能的方法主要是开发指令级并行性(ILP)。以Intel x86为代表的CISC体系
微机原理与接口技术 8086微处理器系统结构详解
本文主要详解8086微处理器系统结构。主要从以下几个方面进行分析与总结:8086 CPU结构、EU与BIU的结构和功能、8086寄存器结构、8086系统时钟与指令周期、周期概念、8086系统时钟、指令周期、总线周期、8086存储器组织、堆栈的概念、存储器组织与I/O结构、存储体与总线的连接、8086的内外部中断、中断向量表。