引用:
作者藍鯨
這確實是個鳥新聞
不過記憶體定址確實不是判斷依據
8088可以定址到20bit(1MB), 不過它是16bit CPU, 也只有16bit暫存器
定址的方式是同時利用兩個16bit暫存器
|
根據電子科系所教授的"""計算機結構與組織""""BUS & ALU為64BITS就是64BITS的CPU,
不管他的ADDRESS BUS是幾BIT,就算ADDRESS BUS只有16 OR 8 BITS他還是64BITS的CPU.
8088的ALU 16BITS但ADDRESS BUS為8BITS,一各指令對MEMORY ACCESS 2次,
而8086ALU 16BITS但ADDRESS BUS為16BITS,一各指令對MEMORY ACCESS 1次,
所以吾人說,8088是顆伯腳的16BITS CPU,而8086為正16BITS的CPU.