- •Структурная схема типового микропроцессора
- •Микро- эвм 8086.
- •Интерфейс. Определение интерфейса.
- •Состав микропроцессорного комплекта.
- •Микропроцессорный управляющий вычислительный комплекс. (мувк)
- •Язык ассемблера.
- •Многокристальные секционированные микропроцессоры.
- •Умножение двоичных чисел
- •9.Система команд мп кр580 ик80
- •11. Структура микропроцессора. Назначение линий шины управления.
- •12. Назначение управляющих сигналов в мп.
- •13. Постановка и решение задачи управления с помощью мп
- •18. Функционирование микроЭвм.
- •19. Регистр признаков.
- •20. Структура алу.
- •21. Синтез схемы контроля параметров технологического процесса.
- •22. Устройство управления и синхронизации мп
- •23. Примеры построения программ на ассемблере.
- •24. Назначение управляющих сигналов, поступающих по шине данных.
- •25. Стек. Определение.
- •26. Назначение выводов микропроцессора.
- •27. Регистры мп.
- •28. Счетчик команд мп.
- •29. Машинные коды.
- •30. Ацп. Схемы ацп. Технические характеристики.
- •31. Кодирование. Числовые коды.
- •33. Разделение сигналов при передаче по каналам связи.
- •34. Составные коды.
- •35. Пропускная способность канала связи.
- •36. Коды с обнаружением и исправлением ошибок.
- •37. Код Грея.
- •38. Преобразование двоичных чисел в десятичные с помощью регистров сдвига.
- •39. Код Хемминга.
- •40. Минимизация логических функций.
- •42. Мультиплексор. Схема и принцип действия.
- •43. Система команд мп кр580 ик 80.
- •44. Схема инкремент-декремент.
- •45. Дешифраторы.
- •47. Методы и схемы преобразования аналоговых сигналов в дискретные.
- •48. Структура умк.
18. Функционирование микроЭвм.
19. Регистр признаков.
Регистр состояния слова в АЛУ является устройством чрезвычайно важным (его называют иногда регистром кода условий или индикатором). Этот регистр состоит из группы триггеров, которые могут быть установлены или сброшены исходя из результатов последней операции, выполненной АЛУ. Эти триггеры или индикаторы содержат указатели нуля, отрицательного результата, переноса и т. д. Индикаторы используются для принятия решений, когда вводятся команды ветвлений. Аккумулятор обычно используется в ходе большинства операций, выполняемых центральным устройством, например, передачи данных.
На рис. 8.4 представлены пять индикаторов МП 8085. Индикатор переноса СУ устанавливается или сбрасывается в результате выполнения арифметических операций. Его состояние проверяется командами программы. Как и в типовом МП, переполнение 8 бит при сложении устанавливает 1 в СУ; в случае вычитания, когда СУ установлен, это указывает, что вычитаемое больше уменьшаемого.
Индикатор нуля Z устанавливается, когда результатом некоторых операций является 0, в противном случае он сбрасывается. Мы изучали его функционирование в типовом МП.
Индикатор знака S устанавливается в зависимости от состояния наиболее значимого бита после выполнения арифметических или логических команд. Эти команды используют самый старший бит данных для того, чтобы представить знак числа, содержащегося в аккумуляторе. Установленный индикатор соответствует отрицательной величине, сброшенный — положительной.
Индикатор вспомогательного переноса АС показывает переполнение или перенос в третьем разряде аккумулятора таким же образом, как индикатор переноса показывает переполнение или перенос в седьмом разряде. Этот индикатор используется в ходе выполнения операций двоично-десятичной арифметики.
И ндикатор четности Р проверяет число бит единиц в аккумуляторе. Если это число четное, он показывает, что паритет четный, и тогда в индикаторе паритета устанавливается 1; если число нечетное, паритет нечетный, и индикатор сбрасывается в 0. Например, если команда ADD дает результат в аккумуляторе ООП 00112, в индикаторе паритета будет установлена 1, так как число единиц (4) четно. Если в аккумуляторе—1010 1110, индикатор Р будет сброшен в 0, потому что число бит единиц (5) нечетно.
20. Структура алу.
Арифметико-логическое устройство ЦП выполняет такие операции, как сложение, сдвиг/перестановка, сравнение, инкремент, декремент, отрицание, И, ИЛИ, ИЛИ ИСКЛЮЧАЮЩЕЕ, дополнение, сброс, инициализация.
Если АЛУ должно выполнить операцию сложения посредством команды ADD, процедура могла бы быть аналогичной представленной на рис. 4.8, а. Здесь содержимое аккумулятора ОАН складывается с содержимым регистра временного хранения данных 05Н. Сумма OFH помещена в аккумулятор.
Н а рис. 4.8, б приведены основные функциональные элементы типового АЛУ. Оно содержит сумматор и устройство сдвига, а результаты пересылаются в аккумулятор посредством внутренней шины данных. Регистр состояния слова в АЛУ является устройством чрезвычайно важным (его называют иногда регистром, кода условий или индикатором)1. Этот регистр состоит из группы триггеров, которые могут быть установлены или сброшены исходя из результатов последней операции, выполненной АЛУ. Эти триггеры или индикаторы содержат указатели нуля, отрицательного результата, переноса и т. д. Индикаторы используются для принятия решений, когда вводятся команды ветвлений. Аккумулятор обычно используется в ходе большинства операций, выполняемых центральным устройством, например, передачи данных.