Реферат: Микропроцессорные БИС
ключа.
ПШД обеспечивает три варианта сопряжения с управляющим микропроцессором. Для
этой цели используются три порта: главный, подчиненный и вспомогательный.
Главный порт совместим по шине с микропроцессором 28000 и имеет 8
двунаправленных линий адресов-данных и входы строба адреса (МАS), строба данных
(МDS) и выбора кристалла (МСS). Подчиненный и вспомогательный порты, имеющие по
8 линий данных, представляют собой подмножества интерфейса шины микропроцессора
28000. Эти порты могут включаться различными способами, что обусловливает
гибкость интерфейса.
Первым, наиболее простым вариантом сопряжения является интерфейс с
использованием только главного порта. В этом режиме обмен всеми командами и
данными между микропроцессором и ПШД осуществляется через главный порт. Ключи
шифрования и деши-фрования данных могут вводиться либо через главный, либо через
вспомогательный порт. В то же время главный ключ шифра может вводиться только
через вспомогательный порт непосредственно с клавиатуры, что исключает нарушение
защиту ключей вследствие программных ошибок.
Во втором варианте сопряжения для обмена данными используются два порта -
главный и подчиненный, а все команды передаются только через главный порт.
В этом режиме ПШД выполняет функции двунаправленного полудуплексного канала.
Пользователь выбирает, какой именно порт (подчиненный или главный) будет
применен для передачи зашифрованных, а какой – для передачи незашифрованных
данных. После этого задается режим шифрования или дешифрования данных.
Как и в случае сопряжения с использованием только главного порта, аппаратное
разделение незашифрованных и зашифрованных данных повышает надежность защиты
данных в системе. Кроме того, пользователь может вводить ключи шифрования и
дешифрования данных через главный порт или через вспомогательный порт, что также
повышает надежность защиты.
Третий вариант сопряжения применяется в системах использующих
микропрограммируемые разрядно-модульные микропроцессоры. При этом на линию С/К