Я ж поэтому и не лезу в порт DRQ, а просто читаю регистр состояния ВГшки.
Сигнал READY при обращении к DRQ снимает не только МС1502, например, "Поиск" поступает точно так же. Это сделано для того, чтобы обеспечить синхронную работу с контроллером. Например, когда надо записать последовательность байт, мы просто загоняем первый, даем команду записи и читаем порт DRQ. Как прочли, загоняем второй и т.д. Без этого нам надо было бы опрашивать регистр состояния в непрерывном цикле, а это два лишних байта кода на каждую такую операцию
Поиск-1, Поиск-2, Парус ВИ-201, Олимпик-С, Электроника МК61
DrPass, я хочу написать Вам личное сообщение, а у Вас превышен максимальный объём сохранённых личных сообщений. Мне сообщение об этом пришло.
Последний раз редактировалось SoftCat; 16.02.2014 в 21:31.
У меня показывает, что в ящике 197 сообщений из 200 возможных, т.е. должно влезть, вроде как.
Поиск-1, Поиск-2, Парус ВИ-201, Олимпик-С, Электроника МК61
У меня еще вопросик по мс-ке, скорость работы некоторых игр медленная до жути, если заменить проц на 8088-1 или на NEC V20 эти процессоры на более высокой частоте работают, мс-ка с ними будет быстрее работать?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Поиск-1, Поиск-2, Парус ВИ-201, Олимпик-С, Электроника МК61
SoftCat, DrPass понял спасибо, хотелось бы поэкспериментировать с более быстрым процессором, а если увеличить частоту процессора, есть шанс что сработает?
Если кому интересно, то вот тут кратко и понятно описано внутреннее устройство МС1502, его сходство и отличие от IBM PC. Страницы 2, 3, 4 и 7.
http://files.mail.ru/432CA8AED7F24D0C95FE18F1D97A98D2
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)