Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РГР МПС.doc
Скачиваний:
1
Добавлен:
17.07.2019
Размер:
104.96 Кб
Скачать

Заполнить !!!!!! Технічне завдання на розранхукову роботу Проектування мікропроцесорних систем

Студ. ……………….. гр……………….

№ залікової книжки ( ) 10, ( 01010001 ) 2

Вибір елементної бази

1816ВЕ48,

Організація шини

Вибір системи команд

Комплексна

КПП. КПДП

Спосіб множення, ділення, розрядність операндів

Кількість ЗУ

Функція ……………….

Адреси для інтерфейсу зовніш. Пристрою (ВВ55)

Зовнішня пам'ять програм

Зовнішня пам'ять даних

Функціональна схема

Допоміжні порти, периферійні адаптери

………………………………………

Завдання видав Ткаченко В.В.

Завдання прийняв

Задание на рассчетно-графическую работу.

Разработать микропроцессорную систему (МПС), ядром которой является процесор 1816ВЕ48.. Выполнить оценку эффективности принятых технических решений.

В состав разрабатываемой МПС должны входить процессор (П), основная память (ОП), содержащая ОЗУ и ПЗУ, ППА (ВВ55), а также внешние устройства (ВУ), контроллеры прерываний и прямого доступа к памяти.

Исходные данные для разработки МПС определяется по табл. 1...5, а также выдаются руководителем индивидуально каждому студенту. (В таблицах через а8...а1 обозначены младшие разряды номера зачетной книжки, представленного в двоичной системе счисления). Таблицу 6 подписать у преподавателя.

Табл. 1.

A4

a1

Объем адресуемой памяти, Мбайт

Количество ВУ

0

0

ПП - 4К, ПД - 8К

24

0

1

ПП - 3К, ПД - 4К

116

1

0

ПП - 5К, ПД - 32К

54

1

1

ПП - 4К, ПД - 16К

64

Таб.2

А1

a3

Обязательная команда

0

0

Умножение 1- способ; Деление 1 способ; Разрядность операндов - 24 (для деления 8)

0

1

Умножение 2-способ; Деление 1 способ; Разрядность операндов - 16(для деления 8)

1

0

Умножение – 3 способ; Деление 2 способ; Разрядность операндов - 16 (для деления 8)

1

1

Умножение 4- способ; Деление 2 способ; Разрядность операндов - 16(для деления 8)

Табл. 3.

a2

КПП , КПДП

Дополнительные порты

0

Централизованный

ВВ55, Р4,Р7. (адр. заданы препод)

1

Децентрализованный

ВВ55,Р5,Р6,Р7(адр. заданы препод)

Табл. 4.

A1

Организация системной магистрали

0

С разделенными шинами адреса и данных

1

С объединенными шинами адреса и данных

Вибір функції для обчислення на асемблері . Функція визначається залежно від коєфіцієнтів приведених у табл.5. Табл..5

h4h3h2h1

K1

K2

K3

K4

K5

Адреса для ВВ55

0001

1

1

0

1

0

F0h,F1h,F2h,F3h

0000

0

1

1

0

1

A0h,A1h,A2h,A3h

0011

0

1

0

1

1

D0h,D1h,D2h,D3h

0010

1

0

1

0

1

E8h,E9h,EAh,EBh

0101

1

0

1

0

1

98h,99h,9Ah,9Bh

0100

0

1

1

1

0

ECh,EAh,EEh,EFh

0111

1

1

1

0

0

58h,59h,5Ah,5Bh

0110

1

0

0

1

1

C0h,C1h,C2h,C3h

1001

0

1

0

1

1

DCh,DAh,DEh,DFh

1000

0

1

0

1

1

D8h,D9h,DAh,DBh

1011

1

1

0

1

0

B8h,B9h,BAh,BBh

1010

1

0

1

1

0

E0h,E1h,E2h,E3h

1101

1

0

1

0

1

CEh,AEh,EEh,FEh

1100

0

0

1

1

1

C8h,C9h,CAh,CBh

1111

0

1

0

1

1

E8h,E9h,EAh,EBh

0111

1

0

1

0

1

0Eh,1Eh,2Eh,3Eh

1110

1

1

1

0

0

D8h,D9h,DAh,DBh

Зміст пояснювальної записки.

Вступ.

1. Розробка архітектури.

1.1. Описати функціональне призначення і роботу основних блоків, які включені в основну структурну схему МПС (пам'ять програм і пам'ять даних, схеми їх підключення до МК. Привести приклад передачі масиву даних із зовнішньої пам'яті програм в банк регістрів та інші приклади).

1.2. Система команд ( приклади виконання деяких програм, а саме, привести три лабораторні роботи по варіантам).

1.3 КПП і КПДП. Реалізація переривань. . Реалізація обміну інформацією із зовнішніми пристроями в режимі прямого доступу до пам'яті. Привести рисунки, які ілюструють роботу вибраного блоку по варіанту (централізований або децентралізований).

2. Програмна частина.

Привести програму обчислення функції, а також підпрограму множення та ділення двох цілих чисел, цифрові діаграми, операційні схеми. Привести алгоритми всіх підпрограм..

3. В третій частині роботи намалювати структурну схему МПС олівцем (по варіанту і враховуючи Гости – формат А3 ).

Рекомендована література

1. Байков В.Д., Смолов В.Б. Специализированные процессоры: интегральные алгоритмы и структуры. - М.: Радио и связь, 1985.-288 с.

2. Балашов е.п., Пузанков Д.В. Микропроцессоры и микропроцессорные системы. - М.: Радио и связь, 1981.-328 с.

3. Брик Дж., Мик Дж. Проектирование микропроцессорных устройств с разрядно-модульной организацией.- М.:Мир, 1984, т. 1,2,-479 с.

4. Булгаков С.С. и др. Проектирование цифровых систем на комплектах микропрограммируемых БИС. - М.: Радио и связь, 1984.-240 с.

5. Каган Б.М. Электронные вычислительные машины и системы.- М.: Энергоатдат, 1985. -552 Карцев М.А. Архитектура цифровых вычислительных машин.- М."Наука",1978. - 295 с.

6. Карцев М.А., Брик В.А. Вычислительные системы и синхронная арифметика. - М.: Радио и связь, 1981.

7. Майерс Г. Архитектура современных ЭВМ (ч.1, 2). М."Мир"- 1985.- 676 с.

8. Микропроцессоры. Архитектура и проектирование микроЭВМ. Организация вычислительных процессов/ П.В.Нестеров, В.Ф.Шаньгин, В.Л.Горбунов; Под редакцией Л.Н.Преснухина. - М.: Высш. шк., 1986. - 495 с.

9. Самофалов К.Г., Корнейчук В.И., Тарасенко В.П., Жабин В.И. Цифровые ЭВМ. Практикум.- К.: Высш.шк. 1989. - 124 с.