Структура фрагмента процессора. Функциональный состав процессорного блока. Входные/выходные сигналы распределителя. Микропрограмма управления для команды. Устройство управления и синхронизации, принцип его работы. Порты ввода, вывода микроконтроллера.
Аннотация к работе
В качестве операндов команд микро-ЭВМ семейства 8051 могут использовать отдельные биты, четырехбитные цифры, байты и двухбайтные слова. Тип команды Первый байт D7…D0 Второй байт D7…D0 Третий байт D7…D0 тип 1 коп тип 2 коп #d тип 3 коп ad тип 4 коп bit тип 5 коп rel тип 6 коп a7…a0 тип 7 коп ad #d тип 8 коп ad rel тип 9 коп ads add тип 10 коп #d rel тип 11 коп bit rel тип 12 коп ad16h ad16l тип 13 коп #d16h #d16l При тактовой частоте 12 МГЦ длительность машинного цикла составляет 1 мкс, при этом 64 команды исполняются за 1 мкс, 45 команд - за 2 мкс и 2 команды (умножение и деление) - за 4 мкс. Неявная адресация (Register-Specific Instructions).Некоторые инструкции используют индивидуальные регистры (например, операции с аккумулятором, DPTR), при этом данные регистры не имеют адреса, указывающего на них; это заложено в код операции По команде ХСН выполняется обмен байтами между аккумулятором и ячейкой РПД, а по команде XCHD - обмен младшими тетрадами (битами 0 - 3), (4 - 7).