Мда... Жаль, что у меня пока нет такой возможности - убедиться воочию. А то теперь у меня возник серьезный вопрос к самому себе: каким местом я экспериментировал/анализировал результаты, когда у меня был реал??? Хотя небольшое оправдание мне все же есть:
Цитата Сообщение от Robus Посмотреть сообщение
Vitamin, Итак ... сли сделать "0DDH,0FDH" 100 раз, а потом "3", то получается 1602 такта. Проверял на "Zilog Z84H", бак же я делал в своём эмуляторе, там такая же картина. Смысл таков: если встречается "0DDH,0FDH", то на это тратится 4*2 такта и PC устанавливается на "0FDH". Прерывания исполняются безотказно безо всяких ошибок. Дома есть "Thomphson Z80A", завтра возьму на работу и попробую что на нём. Но мне кажется, что картна будет та же.
Неужели зависит от производителя/модели процессора? =-O
Бл*ха-муха, надо срочно вспоминать тонкости работы с прерываниями и написать автоматизированный тест, да восстановить валяющийся где-то реал (128K, нет шнура для соединения с видео)... Простите за мой французский...