Тут смысл в том что XOR - достаточно тормозной элемент. Срабатывает намного дольше простого инвертора. Этим достигается необходимая задержка сигнала. Поэтому и нельзя использовать сигнал Q~ - он приходит слишком рано. У памяти есть некоторое минимальное время которое должно пройти после установке на шине адреса и включением сигнала RAS. Вот XOR и используется чтобы немножко сместить фронт сигнала и дать это время памяти. Это хорошо заметно на двухлучевом осциллографе, если сравнивать два сигнала Q~ и RAS.
---------- Post added at 13:49 ---------- Previous post was at 13:41 ----------
Дык, это же дешифратор портов. Когда A0 в нуле, это обработка порта #FE xxxxxxx0 (чтение клавиатуры и мафона, запись бипера, мафона и бордюра). Когда A5 в нуле - это чтение порта #1F xx0xxxxx (чтение kempston-джойстика). Если A5 используется также для формирования сигнала WR, то тут должен быть аппаратный глюк - при записи в порт #1F (на самом деле по любому адресу с A5=0) должно меняться состояние бордюра и спикера с магнитофоном. Обычно делается два отдельных дешифратора для #FE R/W и для #1F R, но тут, возможно, решили сэкономить элементы.

