В статье о микропроцессорной системе мы определили три основных её составляющих: процессор, память и устройство ввода-вывода. Эти части системы должны как-то взаимодействовать между собой. И делают они это через шину данных. Через шину данных цифровые сигналы передаются от процессора к памяти и обратно, а также от процессора к устройствам ввода-вывода и обратно. Шина данных в “железе” - это, в простом случае, набор из нескольких проводников, через которые передаются электрические сигналы. В общем случае наличие напряжения на проводе (на входе или выходе) - это логическая единица, а отсутствие напряжения - это логический ноль. Допустим, наша простая шина данных 8-разрядная, то есть имеет 8 проводников: В этом случае, например, при записи в память числа 6 (как на рисунке), на выводы D1 и D2 шины данных должны быть поданы сигналы логической единицы, а на остальные выводы - нули. Потому что число 6 в двоичном виде выглядит так: D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 1 1 0 D0 -