Разработка ЭВМ

Автор: Пользователь скрыл имя, 30 Марта 2012 в 20:10, курсовая работа

Описание работы

Целью курсового проектирования является углубление и закрепление теоретических знаний студентов, приобретение навыков разработки узлов ЭВМ на структурном, функциональном и алгоритмическом уровнях.
Курсовой проект посвящен разработке структурной схемы гипотетической ЭВМ, принципиальной схемы и алгоритма(ов) работы конкретного блока, входящего в состав этой ЭВМ.

Содержание

1. Цель работы
2. Задание
3. Разработка гипотетической ЭВМ
3.1 Разработка центрального процессора
3.1.1 Операционный блок
3.1.2 Микропрограммное устройство управления
3.2. Система прерываний
3.3 Кэш-память
3.4 Основная память
3.5 Прямой доступ к памяти
3.6 Контроль по Хеммингу
3.7 Блок синхронизации и таймер
3.8 Устройства ввода – вывода
Клавиатура
Монитор
Жесткий диск
4. Разработка арифметического сопроцессора
Алгоритм операции умножения.
Алгоритм операции деления.
Заключение
Список литературы

Работа содержит 1 файл

Курсовой_ЭВМ.doc

— 255.00 Кб (Скачать)

2.       Сумма порядков, затем из результата – 127.

3.       В регистр Рг.Х загружаем мантиссу множимого

4.       В Рг.Y – мантиссу множителя

5.       Выполняется перемножение

6.       Результат собирается по частям.

7.       На D-вход МПС выдается мл. часть произведения

8.       При необходимости выдается старшая часть

Алгоритм операции деления.

  1. Путем сдвига в МПС нормализуется делитель D так, что 1/2<D<1.
  2. Через шину Y преобразованный D подается на вход секвенсера и затем на МПП, где из таблицы происходит выборка микрокомманды, содержащей в поле константы нужный X0. Этот коэффициент через D-вход МПС заносится в Рг.Y.
  3. Делитель D заносится в Рг.Х. Происходит умножение Xi-1 D.
  4. МПС производится операция 2-Xi-1D. Результат – в Рг.Х.
  5. В Рг.Y все еще Xi-1, перемножаем: Xi = Xi-1 (2- Xi-1D), резултат – в Рг.Y
  6. Выполняем пункты 3,4,5 три раза (для точности результата в одинарной точности). В результате Xi =1/D.

 

В итоге частное Q= A Xi .


Заключение

 

В ходе работы были получены углубленные знания и приобретены навыки разработки узлов ЭВМ на структурном, функциональном и алгоритмическом уровнях. В частности был разработан арифметический сопроцессор, реализующий операции умножения и деления над числами с плавающей точкой формата стандарта IEEE 754.

 


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

 

1.   Цилькер Б. Я., Орлов С. А. Организация ЭВМ и систем: Учеб. пособие для вузов. –СПб: Питер, 2004. - 668с.: ил.

2.   Каган Б. М. Электронные вычислительные машины и системы: Учеб. пособие для вузов.-3-е изд., перераб.и доп.-М.: Энергоатомиздат, 1991. – 592 с.:ил.

3.   Wikipedia, the free encyclopedia. [электронный ресурс]. Режим доступа:

http://en.wikipedia.org/



Информация о работе Разработка ЭВМ