Предмет алгебры логики. Микропроцессоры и микроконтроллеры. Основные функциональные блоки микропроцессора. Понятие архитектуры микропроцессора. Функционирование шин микропроцессорных устройств. Программируемые логические интегральные схемы
Предмет алгебры логики
Алгебра логики, раздел математической логики, изучающий высказывания, рассматриваемые со стороны их логических значений (истинности или ложности), и логические операции над ними. Алгебра логики возникла в середине 19 в. в трудах Дж. Буля . Основным предметом Алгебра логики стали высказывания. Под высказыванием понимается каждое предложение, относительно которого имеет смысл утверждать, истинно оно или ложно. Чаще всего предполагается (т. н. бинарная или двоичная логика, в отличие от, например, троичной логики), что высказывания могут быть только истинными или ложными.
Базовыми элементами, которыми оперирует алгебра логики, являются высказывания. Высказывания строятся над множеством {B, , , , 0, 1}, где B — непустое множество, над элементами которого определены три операции:
отрицание (унарная операция),
конъюнкция (бинарная),
дизъюнкция (бинарная),
а также константы — логический ноль 0 и логическая единица 1.
Микропроцессоры и микроконтроллеры.
Микроконтро́ллер — микросхема, предназначенная для управления электронными устройствами. Типичный микроконтроллер сочетает на одном кристалле функции процессора и периферийных устройств, содержит ОЗУ или ПЗУ. По сути, это однокристальный компьютер, способный выполнять простые задачи.
Характеристика микроконтроллера ATMega 128
· 128 кб Flash памяти программ
· 4 килобайта ОЗУ
· 4 килобайта EEPROM данных
· 3 таймера
· 2 последовательных порта SPI, UART
· 6 параллельных 8-ми разрядных двунаправленных портов, из которых один может служить аналогово-цифрового десятиразрядного преобразования 8 мультиплексируемых аналоговых сигналов.
· Тактовая частота 16 мГц
· Возможность широтно-импульсной модуляции выходного сигнала
· 8-ми разрядное АЛУ
· Аналоговый компаратор
· Возможность расширения памяти до 64 кБайт
· Блоки прерывания и управления, сторожевой таймер
· 32 регистра общего назначения
· Возможность подключения ЖК-дисплея
Микропроце́ссор — процессор (устройство, отвечающее за выполнение арифметических, логических операций и операций управления, записанных в машинном коде), реализованный в виде одной микросхемы[1] или комплекта из нескольких специализированных микросхем[2] (в отличие от реализации процессора в виде электрической схемы на элементной базе общего назначения или в виде программной модели). Первые микропроцессоры появились в 1970-х годах и применялись в электронных калькуляторах, в них использовалась двоично-десятичная арифметика 4-битных слов. Вскоре их стали встраивать и в другие устройства, например терминалы, принтеры и различную автоматику. Доступные 8-битные микропроцессоры с 16-битной адресацией позволили в середине 1970-х годах создать первые бытовые микрокомпьютеры.