Поработать со схемотехникой микропроцессорной системы на микропроцессоре
i486DX оказалось довольно интересным, поскольку после
i8086 заниматься более
развитыми процессорами этой линейки
Intell мне не приходилось...
И схемотехника рассматриваемого микроконтроллера на
i486DX мне представляется
в следующем виде:
Это
НЕ ТОЧНАЯ КОПИЯ рассматриваемой здесь платы, а схема, ограниченная набором
деталей на этой плате. Так сказать, "
близко к тексту"...
Основные отличия в дешифрации УВВ, поскольку авторский вариант мне показался
несколько странным...
В схеме реализованы 2 интервала задержки по входу RDY# CPU - один для ОЗУ и ПЗУ,
и второй, более длинный, - для УВВ.
Микропроцессор i486 контроллера стартует в реальном режиме, поэтому используется
первый мегабайт его адресного пространства, который дешифруется следующим образом:
Пространство устройств ВВОДА/ВЫВОДA дешифруется следующим образом:
Такой неприятный способ разбиения обусловлен тем, что аппаратные средства обращения
процессора к байту отсутствуют в конструкции. И обращение к порту ВВ осуществляется
младшим байтом 32-битного слова.