Через HL я тоже пробовал, правда не так эффективно.
Теперь по сравнению с ix, получаются те же 8 байт, но 33 против 38 тактов. Удобный регистр портится, но тут уж придётся выбирать.
Через HL я тоже пробовал, правда не так эффективно.
Теперь по сравнению с ix, получаются те же 8 байт, но 33 против 38 тактов. Удобный регистр портится, но тут уж придётся выбирать.
>как секретная разработка
Так и есть -_-
Просто я не думал, что в моём гм.. коде, в котором и мне то трудно разбираться, кому-то копаться захочется =)
Надо было всего лишь получать из массивов параметры для ldir'а.
Из номера буфера делать что, куда, сколько. Потому и свободных регистров не было. Но сейчас всё уже работает через макрос с IX.
Проблемы конечно довольно наивные, потому грызу сам, это уж как какой-то вопрос оформился, вот спросил.
Не, их надо хранить. Да и сейчас обсуждать по этому коду что-то бессмысленно, так как он активно до/пере писывается и сильно при этом мутирует =)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)