Почему нам нужны два банка памяти в 8086, но только один банк памяти в 8088?
Банки памяти в Intel 8086 и 8088
Ответы (1)
8086 — это 16-битный процессор с 16-битной шиной памяти. Для этого требуется подсистема памяти, которая может выдавать 16 бит одновременно, вероятно, построенная с использованием двух наборов 8-битных микросхем памяти.
8088 использует 8-битную шину памяти, чтобы сделать его дешевле. Он был разработан, чтобы сэкономить на минимальном количестве микросхем, необходимых для построения системы.
person
Bo Persson
schedule
16.04.2012
Скорость могла бы быть намного лучше, если бы использовались два банка памяти, так как в случае выровненного слова требуется меньше циклов. Это, на мой взгляд, большое преимущество. Почему они предпочли стоимость скорости?
- person ; 16.04.2012
Покупательский спрос, я думаю. Оригинальный IBM PC использовал 8088, но в любом случае был довольно успешным. :-)
- person Bo Persson; 16.04.2012