Извините, не удержался:
Считал и так и этак, но всегда получал 13: 4+3+3+3. Энивэй, как уже было сказано, можно использовать MOV M,A/MOV A,M за 7 тактов (4+3). Если рабочая скорость карты будет равна тактовой процессора, то добавляем NOP и все в ажуре. Это если не делать RDY/WAIT. По скорости, связка LDA/STA это 26 тактов (13+13), а MOV/NOP/MOV уже 18 (7+4+7). Ускорение примерно 44%. Если использовать IN/OUT, то получаем 20 тактов (10+10).






Ответить с цитированием