Сообщение от
Alex_K
Используются все 16 разрядов адреса при его выставлении на шину. Да, обычно при чтении и записи целого слова разряд AD0 равен нулю (точнее единица, т.к. шина инверсная). Но если читается байт из нечетного адреса или слово по нечетному адресу (и такое возможно), то тогда на AD0 выставляется единица.
Сами устройства на шине обычно при чтении/записи полного слова разряд AD0 при выставлении адреса игнорируют, а так он нужен обычно при записи байта, если устройство поддерживает байтовую запись.