8088利用了一个地址锁存器,将地址线的低八位进行分时利用,也就是说,一段时间,它传输地址,一段时间当数据线。这个过程好像是由时钟进行控制的。所以外部只有八根数据线,内部却是十六位的。
8086/8088cpu的地址总线均为20位,8086/8088cpu的寻址范围为1mb。8086有16根数据线和20根地址线,它既能处理16位数据,也能处理8位数据。
可寻址的内存空间为1mb。inter公司在推出8086的同时,还推出了一种准16位微处理器8088,8088的内部寄存器,运算部件及内部数据总线都是按16位设计的,单外部数据总线只有8条。 推出8086的主要目的是为了与当时已有的一套inter外部设备接口芯片直接兼容使用。
8086与8088在寄存器结构,编程结构,存储器组织及i/o端口组织方面是完全一样的或稍有差别。文章来源:https://www.toymoban.com/news/detail-501153.html
扩展资料:8088共有8个通用寄存器,1个标志寄存器,4个段寄存器和1个指令指针寄存器。 ① 数据寄存器。
共AX、BX、CX、DX四个,每个寄存器即可作为16位寄存器,又可拆分为两个8位寄存器,此时记为AH、AL、BH、BL等。
AX(AH、AL):累加器accumulator。
BX(BH、BL):基址寄存器base。
CX(CH、CL):计数寄存器counter。
DX(DH、DL):数据寄存器data 。
②指针和变址寄存器。
共BP、SP、SI、DI四个。
BP:基址指针寄存器BasePointer ,默认表示堆栈段基地址。
SP:堆栈指针寄存器StackPointer,指示栈顶。
SI:源变址寄存器SourceIndex。
DI:目的变址寄存器DestinationIndex 。文章来源地址https://www.toymoban.com/news/detail-501153.html
到了这里,关于8088CPU有多少根数据线和地址线?为什么8根数据线却说是16位数据线?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!