А что если опрашивается, допустим, порт 0xFCFE? Будем в самом критичном к таймингам месте бегать по ячейкам и AND-ить их? Предварительная подготовка полной таблицы сэкономит нам время и на этом, и на вычислении адреса - мы просто разместим её в памяти так, чтобы младший байт адреса ячейки совпадал со старшим байтом адреса порта.





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