微处理器的结构.ppt

微处理器的结构解读

第二章 微处理器的结构 3,总线接口部件(BIU)和执行部件(EU)的功能 (1)指令队列中出现两个字节为空时自动按CS值和IP值组成20位实际物理地址到存储器中取指令,一次取两个字节指令存放到指令队列中; (2)EU从BIU指令队列中读取指令; (3)由EU控制电路对指令进行译码分析,指出操作性质及操作对象; (4)EU执行指令,如果执行指令时必需访问存储器或者I/O端口,则在EU中计算出操作数的16位地址偏移量送给BIU,由BIU的∑形成20位绝对地址; (5)BIU根据EU请求,将操作数的20位物理地址传递给存储器; (6)BIU取来操作数经总线控制逻辑传送到内部EU数据总线; (7)EU将取来的操作数从内部总线送入ALU,进行指令指定的操作; (8)EU运算出的结果,经内部总线送到指定的位置,若需要传送给存储器,则由EU请求BIU产生20位实际目标地址,将结果写入存储器。 控制标志(3个): (1) DF —方向标志位 DF=1 串操作指令以递减顺序处理数据串; DF=0 串操作指令以递增顺序处理数据串; (2) IF — 中断允许标志 IF=1 CPU允许接收外部可屏蔽中断请求,即开中断; IF=0 关中断; (3) TF — 跟踪标志位 TF=1 处理器处于单步工作方式时,每执行完一条指令产生一个软件中断;

文档评论(0)

1亿VIP精品文档

相关文档