我们说8086CPU的上一代CPU(8080、8085)等是8位机,而8086是16位机,也可以说8086是16位结构的CPU。那么什么是16位结构的CPU呢?
概括地讲,16位结构(16位机、字长为16位等常见说法,与16位结构的含义相同)描述了一个CPU具有下面几方面的结构特性:
(1)运算器一次最多可以处理16位的数据;
(2)寄存器的最大宽度为16位;
(3)寄存器和运算器之间的通路为16位。
8086是16位结构的CPU,这也就是说在8086内部,能一次性处理、传输、暂时存储的信息的最大长度是16位的。内存单元的地址在送上地址总线之前,必须在CPU中处理、传输、暂时存放,对于16位CPU,能一次性处理、传输、暂时存储16位的地址。
问:为什么8086CPU,能一次性处理、传输、暂时存储的信息的最大长度是16位?
答:因为8086是16位结构的CPU,处理、传输、暂时存储的信息,不得超过16位。否则,属于溢出。
问:那有没有一次性处理、传输,暂时存储的信息最大长度,超过16位的呢?
答:当然有,现在的时间是2017年4月2日7:50:12。现在的CPU,基本是64位结构。
转载请注明原文地址: https://ju.6miu.com/read-40324.html