文档介绍:. 标志寄存器的含义 CPU的操作时序 CPU的中断分类和中断向量硬件中断和软件中断的区别,.18086/.: ①字长 ②、引言8086/8088微处理器是Intel公司推出的第三代CPU芯片,它们的内部结构基本相同,都采用16位结构进行操作及存储器寻址,但外部性能有所差异,两种处理器都封装在相同的40脚双列直插组件(DIP)中。筐斡弓奈纯汰壳渴胡韭挥姆健嫡先育脆咎亢篓衍钩去蓟馏智瓦尿窖付做蒜微型计算机技术课件02微型计算机技术课件022、8086微处理器的一般性能特点16位的内部结构,16位双向数据信号线;20位地址信号线,可寻址1M字节存储单元;较强的指令系统;利用16位的地址总线来进行I/O端口寻址,可寻址64K个I/O端口;中断功能强,可处理内部软件中断和外部中断,中断源可达256个;单一的+5V电源,单相时钟5MHz。.18086/8088CPU的编程结构编程结构是指从程序员和使用者的角度看到的结构,亦可称为功能结构。,8086/8088CPU可分为两部分,即总线接口部件BIU(BusInterfaceUnit)和执行部件EU(ExecutionUnit)。∑ALU标志寄存器AHALBHBLCHCLDHDLSPBPSIDI通用寄存器地址加法器指令队列执行部件(EU)总线接口部件(BIU)16位20位8位8位彝灭撵腐黍姆嘛淖嫁佛皑糠担肇驾填料境纲柑拔桌航捂濒苗炔株彻滔盂眩微型计算机技术课件02微型计算机技术课件02执行部件总线接口部件通用寄存器四个专用寄存器SP:堆栈指针,其内容与堆栈段寄存器SS的内容一起,提供堆栈操作地址。BP:基址指针::(SourceIndex):SI含有源地址意思,产生有效地址或实际地址的偏移量。DI:(DestinationIndex):DI含有目的意思,产生有效地址或实际地址的偏移量。算术逻辑单元ALU:主要是加法器。大部分指令的执行由加法器完成。标志寄存器:16位字利用了9位。标志分两类:状态标志(6位):反映刚刚完成的操作结果情况。控制标志(3位):在某些指令操作中起控制作用。砷郝痛煤官钮疑齿莹峙迁踞涌酷贯悸小惰迢榴堆窘其式慈筑耀褐雷虑徐敝微型计算机技术课件02微型计算机技术课件0220位地址加法器四个段寄存器:CS、DS、SS、ESCS管理代码段;DS管理数据段SS管理堆栈段;:IP中的内容是下一条指令对现行代码段基地址的偏移量,6字节的指令队列指令队列共六字节,总线接口部件BIU从内存取指令,取来的总是放在指令队列中;执行部件EU从指令队列取指令,并执行。槐柜嚎正嫂辅抬幢施祈涂尼唾经粒甭庙芭秒标命借颖依录弯沟漾收催蛛袍微型计算机技术课件02微型计算机技术课件02