Ну не знаю что бы послать 16битный параметр надо 2 команды OUTI - получается 32 такта
В тоже время если порты замапить на карту памяти для передачи 16 битного параметра достаточно 16 таков ld (xxxx),HL к тому же становятся доступны такие пределсти как inc(HL) 11тактов; ld (hl),r8 7T; к тому же не надо делать порты доступные на чтение что выливается в упрощение железяки.
Плюс появляется такая прелесь как возможность посылать команды в обработчике прерываний, при том что основной поток тоже может слать команды.
Необходимо лиш сохранить область параметров в каком нить буфере.




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