- •Вопрос 1 Исторические этапы развития мп.
- •Вопрос 2 мп и цифровые устройства на жесткой логике
- •Вопрос 3Основные понятия мп техники
- •Вопрос 4 Понятие информации. Способы передачи информации
- •Вопрос 5,6 Системы счисления, используемые в выч технике
- •Вопрос 7 Логические основы мп техники. Выполнение лог операций в мп техники.
- •Вопрос 8 Принципы программного управления фон Неймона
- •Вопрос 9 схемотехническая реализация базовых элементов ттл и моп
- •Вопрос 10. Кодирование информации. Представление информации с помощью цифровых сигналов.
- •Вопрос 11 Представление текстовой инф в мпсист. Понятие о кодовых таблицах.
- •Вопрос 12 Представление числовой инф
- •Вопрос 13 восьмеричная и 16 система счисления
- •Вопрос 14 Выполнение арифмет операций с числами в 2-10 коде
- •Вопрос 15 Структурная схема мп системы
- •Вопрос 16 Счетчики и их применение в мп устройствах
- •Вопрос 33 .Цифро-аналоговые преобразователи в микропроцессорных устройствах.
- •Вопрос 34.Основные характеристики и классификация микропроцессоров.
- •Вопрос 35 Назначение и классификация устройств памяти. Основные параметры устройств памяти.Запоминающие устройства. Основные параметры и классификация
- •Вопрос 36 Статическиеоперационные запоминающие устройства (созу).
- •Вопрос 43.Структурная схема и основные параметры мк мк-51.
- •Вопрос 44.Назначение управляющих сигналов мп мк-51.
- •Вопрос 50.Особенности системы команд мпмк мк-51.
- •Вопрос 56.Организация прямого доступа в память (пдп) в мп системах.
- •Вопрос 57.Система прерываний мп. Назначение и основные моменты.
- •Вопрос 58.Организация прерываний вмп системах. Обзорные и векторные прерывания.
- •Вопрос 59.Организация прерываний в мп системах на баземк мк-51.
- •Вопрос 60. Организация обмена информацией в мпсистемах. Понятие интерфейса.
- •Вопрос 61 .Классификация интерфейсов, применяемых вмп системах.
- •Вопрос 62.Интерфейсы периферийных устройств. Особенности организации.
- •Вопрос 63.Организация последовательного интерфейса периферийных устройств.
- •Вопрос 64.Организация параллельного интерфейса периферийных устройств.
- •65.Последовательный интерфейс периферийных устройствRs-232c.
- •Оглавление
Вопрос 14 Выполнение арифмет операций с числами в 2-10 коде
Недостатки
Требует больше памяти.
Усложнены арифметические операции. Так как в 8421-BCD используются только 10 возможных комбинаций 4-х битового поля вместо 16, существуют запрещённые комбинации битов: 1010(1010), 1011(1110), 1100(1210), 1101(1310), 1110(1410) и 1111(1510).
Поэтому, при сложении и вычитании чисел формата 8421-BCD действуют следующие правила:
При сложении двоично-десятичных чисел каждый раз, когда происходит перенос бита в старший полубайт, необходимо к полубайту, от которого произошёл перенос, добавить корректирующее значение 0110 ( = 610 = 1610 - 1010: разница количеств комбинаций полубайта и используемых значений).
При сложении двоично-десятичных чисел каждый раз, когда встречается недопустимая для полубайта комбинация, необходимо к каждой недопустимой комбинации добавить корректирующее значение 0110 с разрешением переноса в старшие полубайты.
При вычитании двоично-десятичных чисел, для каждого полубайта, получившего заём из старшего полубайта, необходимо провести коррекцию, отняв значение 0110.
Пример операции сложения двоично-десятичных чисел:
Требуется: Найти число A = D + C, где D = 3927, C = 4856
Решение: Представим числа D и C в двоично-десятичной форме:
D = 392710 = 0011 1001 0010 0111BCD
C = 485610 = 0100 1000 0101 0110BCD
Суммируем числа D и С по правилам двоичной арифметики:
0011 1001 0010 0111
+ 0100 1000 0101 0110
___________________
= 1000 0001 0111 1101 - Двоичная сумма
+ 0110 0110 - Коррекция
___________________
1000 0111 1000 0011
'*' — тетрада, из которой был перенос в старшую тетраду
'**' — тетрада с запрещённой комбинацией битов
В тетраду, помеченую символом *, добавляем шестёрку, т.к по правилам двоичной арифметики перенос унёс с coбой 16, а по правилам десятичной арифметики должен был унести 10. В тетраду, помеченую символом **, добавляем шестёрку и разрешаем распространение переноса, так как комбинация битов 1101 (что соответствует десятичному числу 13) является запрещённой.
Вопрос 15 Структурная схема мп системы
Базовая структура микропроцессорной системы имеем вид
Задача управления системой возлагается на центральный процессор(ЦП), который связан с памятьюисистемой ввода-выводачерез каналы памяти и ввода-вывода соответственно. ЦП считывает из памяти команды, которые образуют программу и декодирует их. В соответствии с результатом декодирования команд он осуществляет выборку данных из памяти м портов ввода, обрабатывает их и пересылает обратно в память или порты вывода. Существует также возможность ввода-вывода данных из памяти на внешние устройства и обратно, минуя ЦП. Этот механизм называетсяпрямым доступом к памяти(ПДП). Каждая составная часть микропроцессорной системы имеет достаточно сложную внутреннюю структуру. С точки зрения пользователя при выборе микропроцессора целесообразно располагать некоторыми обобщенными комплексными характеристиками возможностей микропроцессора. Разработчик нуждается в уяснении и понимании лишь тех компонентов микропроцессора, которые явно отражаются в программах и должны быть учтены при разработке схем и программ функционирования системы. Такие характеристики определяются понятием архитектуры микропроцессора. Архитектура микропроцессора - это его логическая организация, рассматриваемая с точки зрения пользователя; она определяет возможности микропроцессора по аппаратной и программной реализации функций, необходимых для построения микропроцессорной системы. Понятие архитектуры микропроцессора отражает: - его структуру, т.е. совокупность компонентов, составляющих микропроцессор, и связей между ними; для пользователя достаточно ограничиться регистровой моделью микропроцессора; - способы представления и форматы данных; способы обращения ко всем программно-доступным для пользователя элементам структуры ( адресация к регистрам, ячейкам постоянной и оперативной памяти, внешним устройствам); - набор операций, выполняемых микропроцессором; - характеристики управляющих слов и сигналов, вырабатываемых микропроцессором и поступающих в него извне; - реакцию на внешние сигналы ( система обработки прерываний и т.п.).