Вход

Разработка восьми разрядного микропроцессора с использованием принципа схемной логики, выполняющего операцию умножения чисел, представленных в прямом коде, начиная с младших разрядов, со сдвигом суммы частичных произведений вправо

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 323148
Дата создания 08 июля 2013
Страниц 20
Мы сможем обработать ваш заказ (!) 29 марта в 18:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 310руб.
КУПИТЬ

Содержание

Введение 2
1 Составление словесного алгоритма……………………………………………4
2 Синтез операционного устройства……………………………………………8
3 Синтез управляющего устройства в формате автомата Мили…………………11
3.1 Построение схемы алгоритма в микрооперациях……………………11
3.2 Построение схемы алгоритма в микрокомандах………………………12
3.3 Построение графа функционирования…………………………………13
3.4 Кодирование состояний устройства……………………………………14
3.5 Структурная схема управляющего устройства…………………………15
3.6 Построение таблицы функционирования комбинационного узла……16
3.7 Запись логических выражений для выходных величин комбинационного узла………………………………………………………17
3.8 Построение схемы комбинационного узла и процессора………………18
Литература………………………………………………………………………………20

Введение

Разработка восьми разрядного микропроцессора с использованием принципа схемной логики, выполняющего операцию умножения чисел, представленных в прямом коде, начиная с младших разрядов, со сдвигом суммы частичных произведений вправо

Фрагмент работы для ознакомления

-
-
+
Для разработки микропроцессора, выполняющего операцию умножения чисел, представленных в прямом коде, начиная с младших разрядов множителя при неподвижных частичных произведениях, регистр множимого и сумматор частичных произведений должны иметь двойную длину, поэтому потребуется как минимум пять регистров:
- два регистра, в котором находится множимое;
- регистр, в котором находится множитель;
- два регистра, в котором в процессе выполнения умножения накапливаются частичные произведения.
Регистр множителя при этом должен иметь цепи сдвига вправо, регистр множимого – цепи сдвига влево, а сумматор частичных произведений не содержит цепей сдвига.
Последовательность действий определяется младшим разрядом регистра множителя. Если в нем записана единица (1), то к сумме частичных произведений добавляется множимое и затем производится сдвиг влево в регистре множимого, вправо – в регистре множителя. Если в младшем разряде множителя записан нуль (0), то производится сдвиги без выполнения сложения.
При разработке проекта потребуются следующие знания в области алгебры логики:
- умение выполнять арифметические действия над числами в двоичной системе счисления, представленными в прямом коде;
Сложение в прямом коде чисел, имеющих одинаковые знаки, выполняется достаточно просто. Числа складываются, а результату присваивается знак слагаемых. Значительно более сложной является операция алгебраического сложения в прямом коде чисел с различными знаками. В этом случае приходится определять большое по модулю число и вычитать из него второе число. Результату присваивается знак большего числа.
При разработке микропроцессора выполняются операции над модулями чисел, поэтому они всегда положительны и операции сложения выполняется как для чисел с одинаковыми знаками.
- уметь выполнять сдвиг числа вправо;
При выполнении сдвига числа вправо, его младший разряд пропадает или передается в другой регистр, а в старший разряд записывается нуль. Рассмотрим пример.
Дано число: 00110111. Выполним сдвиг числа на один разряд вправо. Получаем – 00011011.
уметь минимизировать функции на основе знания формул алгебры логики;

Список литературы

1. Калабеков Б.А. Цифровые устройства и микропроцессорные системы. Учебник для техникумов. Москва, «Горячая линия - ТЕЛЕКОМ», 2002
2.Каган Б.М., Каневский М.М. Цифровые вычислительные машины и системы. Под редакцией Б.М. Кагана. Изд. 2-е, перераб. Учебное пособие для вузов. М.: «Энергия», 1974
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00549
© Рефератбанк, 2002 - 2024