
- •Заполнить !!!!!! Технічне завдання на розранхукову роботу Проектування мікропроцесорних систем
- •Задание на рассчетно-графическую работу.
- •10. Александров и др..Под редакцией пузанкова. Микропроцессорные системы.. Сп: Политехника, 2002.- 952с.
- •11. Пухальский г.И. Проектирование микропроцессорных систем. Сп: Политехника,2001.-544с. Технічне завдання на розранхукову роботу Проектування мікропроцесорних систем
Заполнить !!!!!! Технічне завдання на розранхукову роботу Проектування мікропроцесорних систем
Студ. ……………….. гр……………….
№ залікової книжки ( ) 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 с.