Я пытался вывести текст своей компьютерной архитектуры, но он спрятан в коробке сзади.
Мультиплексирование адресов позволяет использовать меньше выводов на процессоре и, следовательно, меньше шинных линий. Таким образом, вместо того, чтобы иметь несколько шинных линий для адреса и еще больше для данных, вы помещаете адрес в строку данных, он читается, затем вы помещаете данные в те же строки, и они читаются и сохраняются в ранее прочитайте адрес. Для 8085, это позволило дизайну добавить один вывод, но сократить 8, для чистого выигрыша (потери?) В 7 выводов (снижение физической / производственной сложности за счет увеличения логической сложности / сложности программирования).
Компьютеры имеют разные устройства, работающие на разных скоростях. Таким образом, часто есть несколько устройств, конкурирующих за шину одновременно. Чтобы транзакции выполнялись параллельно, вместо того, чтобы «брать билет», система должна иметь возможность хранить данные, когда они становятся доступными, но шина занята, пока шина не освободится. Он хранит эти данные в буфере.
Я надеюсь, что это было достаточно ясно. Если нет, не стесняйтесь просить разъяснений по поводу всего, что вы не поняли.