
- •Российская академия народного хозяйства
- •Форматы данных, команд и способы адресации
- •Ост пу?
- •Алгоритмы выполнения отдельных операций оп команд y1 y2 x1 y4 ram d fl a rd wr rgрдВыборка команды
- •Обработка адресной части команды
- •Арифметические и логические операции
- •Заключение
- •Практика по архитектуре
- •Заключение
КАЛИНИНГРАДСКИЙ
ТОРГОВО-ЭКОНОМИЧЕСКИЙ КОЛЛЕДЖ
- филиал федерального государственного бюджетного образовательного учреждения
высшего профессионального образования
Российская академия народного хозяйства
и ГОСУДАРСТВЕННОЙ СЛУЖБЫ
при ПРЕЗИДЕНТЕ РОССИЙСКОЙ ФЕДЕРАЦИИ
___________________________________________________
Отделение __________________________________________________________________
Специальность________________________________________________________________
Выпускающая ПЦК _____________________________________________________________
КУРСОВАЯ РАБОТА (ПРОЕКТ)
на тему:
«Периферийные устройства и интерфейсы ЭВМ»
АВТОР РАБОТЫ:
Студент _______ курса
____________________ формы обучения
___________________________________
Фамилия И.О.
Подпись ___________________________
РУКОВОДИТЕЛЬ РАБОТЫ:
Должность, звание___________________
___________________________________
Фамилия И.О.
Оценка ____________________________
Подпись ___________________________
___________________________________
Калининград, 2012
Отзыв
На курсовую работу студента Беляй Олега Дмитриевича
По теме: «Периферийные устройства и интерфейсы ЭВМ»
Дисциплина «Технические Средства Информации»
______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
________________________________________________________________________________
Дисциплина «Архитектура ЭВМ»
__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
_____________________________________________________________________________
______________________________________________________________________________________________________________________________________________________________
Содержание
Форматы данных, команд и способы адресации 7
Форматы данных 7
Формат команд 7
Способы адресации 7
Обобщённый алгоритм функционирования 8
Ост 8
Алгоритмы выполнения отдельных операций 10
Выборка команды 10
Обработка адресной части команды 11
Арифметические и логические операции 12
Ввод – вывод 14
Обработка запроса на прерывание. 14
Заключение 14
Заключение 16
Структурная схема разрабатываемой
системы
Рис. 1
R0
R1
R2
.
.
.
R13
R14
R15
R16
R17
R18
.
.
.
R29
R30
R31
7
0
R32
R33
R34
.
.
.
R53
R54
R59
7
0
R60
R61
R62
R63
7
0
7
0
Рис. 2
R0 –R15 регистры для хранения данных
R16 –R31 регистры для хранения результатов операций
R32 –R55 регистры для хранения базовых адресов
IP
15
0
Flags
РК
63
0
РД
15
0
РА
15
0
РКОП
15
0
Р1
15
0
Р2
15
0
Р3
15
0
Р4
15
0
R60 –R63 регистры для хранения индексов
Рис. 3
Регистры IP,Flags, СМ, Р1, РКОП, РК,РД и РАявляются системными (см. рис. 3).
Регистр IPпредставляет собой счётчик команд, в котором постоянно хранится адрес следующей команды, которую необходимо выполнить. Данный регистр недоступен для пользователя, однако существует один из способов его изменения – это команды перехода.
В регистре Flagsхранится состояние процессора (см. рис. 3).
Z– признак нулевого результата;
C– признак переноса из старшего разряда;
S– знак результата;
O– признак переполнения результата;
I– разрешение прерывания;
T– пошаговый режим;
U– режим супервизор/пользователь.
Регистр РК представляет собой регистр команд, в который записывается выполняемая команда.
Регистр РД – регистр данных.
Регистр РКОП – регистр кода операции.
Регистр РА– регистр адреса.
Регистры Р1, Р2, Р3 и Р4 это внутренние регистры АЛУ. Они предназначены для хранения 1-го и 2-го операндов, а также результатов и флагов выполнения операции. Это внутренние регистры и они недоступны для программиста.