Микропроцессорные системы. Архитектура и проектирование. Анкудинов И.Г. - 81 стр.

UptoLike

Составители: 

описывающими отображение входных последовательностей 1 и 0 в выходные
последовательности.
Комбинационные схемы представляются формулами алгебры логики и
таблицами истинности, в которых каждому входному набору значений
сигналов ставится в соответствие набор значений сигналов на выходах
комбинационной схемы [13, 14].
Последовательностные схемы могут описываться автоматными
моделями Мили или Мура, в виде диаграмм или таблиц переходов/выходов, в
которых определены взаимно однозначные соответствия между входами
схемы, внутренними состояниями (комбинациями значений элементов памяти)
и выходами [13, 14].
Подуровень микроопераций характеризуется более высокой степенью
абстрагирования и представляет собой описание регистров и выполняемых ими
микроопераций, включая передачу данных между ними. Он включает в себя две
части: операционную и управляющую. Операционная часть состоит из
регистров и связывающих их линий (шин). Управляющая часть вырабатывает
последовательности управляющих сигналов, инициирующих выполнение
микроопераций (суммирование и сдвиги кодов, пересылку данных между
регистрами), в зависимости от значения сигналов, характеризующих состояние
операционной части.
На сxемном уровне поведение МПС описывается изменениями тока и
напряжения в электрических схемах, состоящих из транзисторов, резисторов и
конденсаторов. Этот уровень описания скорее характерен для гибридных
компонентов МПС (аналого-цифровых и цифро-аналоговых преобразователей).
4.5. Разработка программного обеспечения
микропроцессорных систем
Разработка алгоритмов и проектирование программного обеспечения
МПС выполняются, как правило, параллельно с разработкой и изготовлением
аппаратных средств. Разработчики математического обеспечения и
программисты проектируют алгоритмы, тексты исходных программ,
выполняют их трансляцию в объектные коды и автономную отладку.
Комплексная отладка заключается в доводке рабочих программ и
обеспечении их правильного функционирования на реальной аппаратуре и в
реальных условиях. Задача комплексной отладки состоит в выявлении ошибок