微机接口_第二章微处理器.ppt

BIU的组成 4个16位的段地址寄存器(CS、DS、ES、SS)、16位的指令指针寄存器 IP、20位的地址加法器、6字节的指令队列缓冲器、16位的内部暂存器和总线逻辑控制器 BIU各部件的作用 ⑴ 段地址寄存器 CS:16位代码段寄存器,寄存程序代码段首地址的高16位。 DS:16位数据段寄存器,寄存数据段首地址的高16位。 ES:16位扩展段寄存器,寄存另一个数据段首地址的高16位。 SS:16位堆栈段寄存器,寄存堆栈区数据段首地址的高16位。 ⑵ 16位的指令指针寄存器 IP:指出当前指令在程序代码段中的16位偏移量。 ⑶ 20位的地址加法器:用来产生20位物理地址。   段基址:段寄存器提供的16位信息,左移4位。   偏移地址:EU提供的16位信息或者IP提供的16位信息。 ⑷ 6字节的指令队列缓冲器:用来存放预取指令的指令队列。 ⑸ 16位的内部暂存器:暂存输入/输出信息的寄存器。 ⑹ 总线逻辑控制器:以逻辑控制方式实现总线上的信息传送,如信息分时传送等。 EU各部件的作用 ⑴ 4个通用寄存器 AX:16位的累加器 BX:16位的基数寄存器 CX:16位的计数寄存器 DX:16位的数据寄存器 4个专用寄存器   BP:16位的基数指针寄存器   SP:16位的堆栈指针寄存器   堆栈:一组寄存器或一个存储区域,用来存放调用子程序或响应中断时的主程序断点地

文档评论(0)

1亿VIP精品文档

相关文档