Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Тема 4. Микропроцессорная техника



Индивидуальное задание №7 (Урок №4)

(К ЛР№5 «Исследование работы микроконтроллера»)

Задача №1. Используя систему команд микроконтроллера КР1816ВЕ51 определить коды операций для команд:

Варианты
0+ ADD А, R0 ADD А, R7 ADD А, R1 ADD А, R6 ADD А, R2 ADD А, R5 ADD А, R3 ADD А, R4 ADD А, R7 ADD А, R5
MOV А, R7 MOV А, R1 MOV А, R0 MOV А, R6 MOV А, R3 MOV А, R7 MOV А, R0 MOV А, R1 MOV А, R4 MOV А, R5
INC R1 INC R0 INC R2 INC R3 INC R4 INC R6 INC R5 INC R0 INC R1 INC R7
ANL А, R7 ANL А, R1 ANL А, R6 ANL А, R2 ANL А, R5 ANL А, R3 ANL А, R4 ANL А, R7 ANL А, R5 ANL А, R7
SUB B А, R6 SUB B А, R2 SUB B А, R5 SUB B А, R3 SUB B А, R4 SUB B А, R7 SUB B А, R0 SUB B А, R7 SUB B А, R1 SUB B А, R6
10+ SUB B А, R0 SUB B А, R7 SUB B А, R1 SUB B А, R6 SUB B А, R2 SUB B А, R5 SUB B А, R3 SUB B А, R4 SUB B А, R7 SUB B А, R5
INC R2 INC R3 INC R4 INC R6 INC R5 INC R0 INC R1 INC R7 INC R1 INC R0
ANL А, R3 ANL А, R4 ANL А, R7 ANL А, R5 ANL А, R7 ANL А, R7 ANL А, R1 ANL А, R6 ANL А, R2 ANL А, R5
ADD А, R5 ADD А, R3 ADD А, R4 ADD А, R7 ADD А, R5 ADD А, R0 ADD А, R7 ADD А, R1 ADD А, R6 ADD А, R2
MOV А, R7 MOV А, R0 MOV А, R1 MOV А, R4 MOV А, R5 MOV А, R7 MOV А, R0 MOV А, R1 MOV А, R4 MOV А, R5
20+ SUB B А, R5 SUB B А, R3 SUB B А, R4 SUB B А, R7 SUB B А, R5 SUB B А, R0 SUB B А, R7 SUB B А, R1 SUB B А, R6 SUB B А, R2
ADD А, R0 ADD А, R7 ADD А, R1 ADD А, R6 ADD А, R2 ADD А, R5 ADD А, R3 ADD А, R4 ADD А, R7 ADD А, R5
MOV А, R7 MOV А, R1 MOV А, R0 MOV А, R6 MOV А, R3 MOV А, R7 MOV А, R0 MOV А, R1 MOV А, R4 MOV А, R5
INC R1 INC R0 INC R2 INC R3 INC R4 INC R6 INC R5 INC R0 INC R1 INC R7
ANL А, R7 ANL А, R1 ANL А, R6 ANL А, R2 ANL А, R5 ANL А, R3 ANL А, R4 ANL А, R7 ANL А, R5 ANL А, R7
30+ SUB B А, R6 SUB B А, R2 SUB B А, R5 SUB B А, R3 SUB B А, R4 SUB B А, R7 SUB B А, R0 SUB B А, R7 SUB B А, R1 SUB B А, R6
ADD А, R5 ADD А, R3 ADD А, R4 ADD А, R7 ADD А, R5 ADD А, R0 ADD А, R7 ADD А, R1 ADD А, R6 ADD А, R2
MOV А, R7 MOV А, R0 MOV А, R1 MOV А, R4 MOV А, R5 MOV А, R7 MOV А, R0 MOV А, R1 MOV А, R4 MOV А, R5
INC R2 INC R3 INC R4 INC R6 INC R5 INC R0 INC R1 INC R7 INC R1 INC R0
ANL А, R3 ANL А, R4 ANL А, R7 ANL А, R5 ANL А, R7 ANL А, R7 ANL А, R1 ANL А, R6 ANL А, R2 ANL А, R5

 

Задача №2. Используя систему команд МК КР1816ВЕ51, составить программу в машинных кодах. Вычислительная задача и исходные данные представлены в таблице.

По результату выполнения арифметической операции определить состояние (расписать по разрядам-признакам в двоичной системе счисления) регистра признаков FL (ССП).

Вариант
Вычисл. задача Х+У=Z Х-У=Z Х*У=Z Х-У=Z Х+У=Z Х*У=Z Х+У=Z Х-У=Z Х+У=Z Х*У=Z
X16 7А в М(1007) 4B в М(1007) B2 в p.R5 в М(100F) 3А в М(1004) E2 в p. R2 6B в М(1007) в М(100F) 7B в М(1009) в p. A
Y16 в р.R7 в р.R5 в р.R0 в р.R4 в р.R3 в р.R1 в М(2008)   в р.R5 в М(100C)   в р.R7
Z в М(1008) в р.R1 в М(1008)   в р.A, B в р.R1 в М(1002) в р.R6 в р.R6, R7 в р.R4 в р.R7 в р.R2 в р.R3, R4
Вариант
Вычисл. задача Х+У=Z Х-У=Z Х*У=Z Х-У=Z Х+У=Z Х*У=Z Х+У=Z Х-У=Z Х+У=Z Х*У=Z
X16 в М(1003) DB в М(1005) B7 в p.R5 в М(1006) 1А в М(1008) E5 в p. R5 AB в М(1004) в М(1006) в М(1000) в p. R3
Y16 в р.R0 в р.R6 в р.R7 в р.R4 в р.R5 в р.R6 в М(1008)   в р.R3 в М(100C)   в р.R7
Z в М(1008) в р. R5 в М(1008)   в р.A, R2 в р.R6 в М(1006) в р.R1 в р.A, B в р.R2 в р.R7 в р.R4 в р.A, B
Вариант
Вычисл. задача Х+У=Z Х-У=Z Х*У=Z Х-У=Z Х+У=Z Х*У=Z Х+У=Z Х-У=Z Х+У=Z Х*У=Z
X16 7А в М(1007) 4B в М(1007) B2 в p.R5 в М(100F) 3А в М(1004) E2 в p. R2 6B в М(1007) в М(100F) 7B в М(1009) в p. A
Y16 в р.R7 в р.R5 в р.R0 в р.R4 в р.R3 в р.R1 в М(1008)   в р.R5 в М(100C)   в р.R7
Z в М(1008) в р.R1 в М(1008)   в р.A, B в р.R1 в М(1002) в р.R6 в р.R6, R7 в р.R4 в р.R7 в р.R2 в р.R3, R4
Вычисл. задача
X16 Х+У=Z Х-У=Z Х*У=Z Х-У=Z Х+У=Z Х*У=Z Х+У=Z Х-У=Z Х+У=Z Х*У=Z
Y16 в М(1003) DB в М(1005) B7 в p.R5 в М(1006) 1А в М(1008) E5 в p. R5 AB в М(1004) в М(1006) в М(1000) в p. R3
Z в р.R0 в р.R6 в р.R7 в р.R4 в р.R5 в р.R6 в М(1008)   в р.R3 в М(100C)   в р.R7
в М(1008) в р. R5 в М(1008)   в р.A, R2 в р.R6 в М(1006) в р.R1 в р.A, B в р.R2 в р.R7 в р.R4 в р.A, B

Задание к ЛР№5 Исследование работы микроконтроллера

Необходимо каждому студенту выполнить индивидуальное задание по программированию микропроцессоров.

Контрольная работа №2

Основы цифровой и микропроцессорной техники

по дисциплине ЦТ

По специальности 25.02.03.

 

Индивидуальные задания (ИЗ) по контрольной работе №2 выполняются после соответствующих лекций, уроков или практических занятий. Оформляется контрольная работа в отдельной тетради. Номер варианта заданий соответствует порядковому номеру студента в журнале учета учебных занятий.

С целью проверки правильности решения контрольной работы материалы большинства ИЗ готовятся к соответствующей лабораторной работе. Накануне лабораторной работы ИЗ оформляются в соответствующей части отчета и проверяется при выполнении лабораторных исследований на занятии с использованием лабораторных установок и учебно-лабораторных стендов.


Тема 6. Процессоры БЦВМ

Индивидуальное задание №8 (ПЗ№4)

(варианты представлены в таблице 1)

(К ЛР№6 «Исследование работы процессора БЦВМ»)

Задача №1.

По схеме сложения и вычитания при исходных данных - числах А, В (представлены в 8-ой с.с., в дополнительном коде) выполняется операция АСО: РН=В; ОЗУ=А определить состояние РН, РА, w, j после выполнения операции. Определить состояние выходов Ч1(И2…И1), Ч2(И2…И1), Ч3(И3…И2), Р(И2…И1) при выполнении этой операции.

 

Задача №2.

По схеме сложения и вычитания при исходных данных - числах А, В (представлены в 8-ой с.с., в дополнительном коде) выполняется операция АВО: РН=В; ОЗУ=А определить состояние РН, РА, w, j после выполнения операции. Определить состояние выходов Ч1(И2…И1), Ч2(И2…И1), Ч3(И3…И2), Р(И2…И1) при выполнении этой операции.

 

Задача №3.

По схеме умножения при исходных данных (в дополнительных кодах) выполняется операция АОО: РА=В; ОЗУ=А определить состояние РН, РА, w, К1, К2, М, 2М, 3М после выполнения операции. Определить состояние выходов Э1(И3…И2), Э2(И3…И2), …, Э8(И3…И2) при выполнении этой операции.

 

Варианты для операций АСО, АВО, АОО.

(номер варианта соответствует номеру студента по журналу учета учебных занятий)

Таблица 1.

Вариант
  А8 =1, 75031 В8 =0, 45037 А8 =0, 75031 В8 =1, 45037 А8 =0, 75031 В8 =0, 45037 А8 =1, 75031 В8 =1, 45037 А8 =1, 75031 В8 =0, 45037
  А8 =0, 45001 В8 =0, 45037 А8 =1, 45001 В8 =0, 45037 А8 =1, 45001 В8 =1, 45037 А8 =0, 45001 В8 =1, 45037 А8 =0, 45001 В8 =0, 45037
  А8 =0, 45001 В8 =0, 30037 А8 =1, 45001 В8 =0, 30037 А8 =1, 45001 В8 =1, 30037 А8 =0, 45001 В8 =1, 30037 А8 =0, 45001 В8 =0, 30037
  А8 =1, 26007 В8 =1, 30037 А8 =1, 26007 В8 =0, 30037 А8 =0, 26007 В8 =0, 30037 А8 =0, 26007 В8 =1, 30037 А8 =1, 26007 В8 =0, 30037
  А8 =1, 26007 В8 =1, 70044 А8 =1, 26007 В8 =0, 70044 А8 =0, 26007 В8 =0, 70044 А8 =0, 26007 В8 =1, 70044 А8 =1, 26007 В8 =0, 70044
А8 =0, 34012 В8 =1, 70044 А8 =1, 34012 В8 =1, 70044 А8 =1, 34012 В8 =0, 70044 А8 =0, 34012 В8 =0, 70044 А8 =1, 34012 В8 =1, 70044
А8 =0, 34012 В8 =1, 50042 А8 =0, 34012 В8 =1, 50042 А8 =1, 34012 В8 =1, 50042 А8 =0, 34012 В8 =0, 50042 А8 =1, 34012 В8 =1, 50042
А8 =0, 74013 В8 =1, 50042 А8 =0, 74013 В8 =1, 50042 А8 =1, 74013 В8 =1, 50042 А8 =0, 74013 В8 =0, 50042 А8 =1, 74013 В8 =1, 50042
А8 =1, 54013 В8 =1, 50042 А8 =0, 54013 В8 =1, 50042 А8 =1, 54013 В8 =0, 50042 А8 =0, 54013 В8 =0, 50042 А8 =0, 54013 В8 =0, 50042
А8 =1, 53013 В8 =1, 57042 А8 =0, 53013 В8 =1, 57042 А8 =1, 53013 В8 =0, 57042 А8 =0, 53013 В8 =0, 57042 А8 =0, 53013 В8 =0, 57042

Задание к ЛР№6 Исследование работы процессора БЦВМ

Необходимо каждому студенту выполнить команды АСО, АВО, АОО в режиме ручного счета и заполнить соответствующие таблицы отчета.

 

Тема 7. Запоминающие устройства (память) БЦВМ

Индивидуальное задание №9 (ПЗ№5)

(адрес ячейки памяти соответствует номеру студента по журналу учета учебных занятий)

(К ЛР№7 «Исследование работы запоминающих устройств БЦВМ»)

 

Задача №1.В режиме считывания информации из заданной ячейки ОЗУ определить (по функциональной схеме ОЗУ БЦВМ):

- код в регистре адреса ОЗУ БЦВМ;

- состояние выхода триггера регистра 5 разряда в момент времени И9;

- состояния выходов формирователей F1 для 6, 7 разрядов;

- состояния выходов формирователей F2 для 4, 5 разрядов;

- состояния выходов формирователей F1 для 2, 3 разрядов;

- состояния выходов формирователей F2 для 0, 1 разрядов;

- номера трансформаторов дешифратора 2-й ступени на выходных обмотках которых формируются токи Ix и Iy;

- номер ферритового кольца дешифратора 3-й ступени, по обмоткам которого протекают токи полувыборки;

- номера ферритовых колец дешифратора 3-й ступени, по обмоткам которых протекает ток Ix;

- номера ферритовых колец дешифратора 3-й ступени, по обмоткам которых протекает ток Iy;

- номера ферритовых колец дешифратора 3-й ступени, по обмоткам которых не протекают токи Ix и Iy.

Задача №2.

Представить в виде таблицы формы осциллограмм в контрольных точках функциональной схемы исследуемого ОЗУ.

№ разъема № контакта Контрольная точка (наименование сигнала) Осциллограмма выходных сигналов

 

Пример для ЯП ОЗУ 10010 → (1448)

100: 8=12 4

12: 8=1 4

1: 8=0 1 ↑

Тема 8. Устройства ввода-вывода БЦВМ

Индивидуальное задание №10 (ПЗ№6)

(номер варианта соответствует номеру студента по журналу учета учебных занятий)

К ЛР№8 Контроль работоспособности БЦВМ с помощью тест программы и КПА

(Фрагмент проверки исправности преобразователей УВВ БЦВМ)

Задача №1. Определить и изобразить формат кода данных МПЧ для заданной входной частоты по заданному каналу Fi.

Задача №2. Определить и изобразить формат кода данных УАЦП при заданном угле поворота ротора СКТ a.

Задача №3. Определить и изобразить формат кода данных УАЦП при преобразовании постоянного напряжения при заданном опорном Uоп и заданном входном напряжении Uвх.

Варианты индивидуальных заданий Таблица 1

Вариант Номер задачи Величина 0+ 10+ 20+ 30+
F1, кГц
a, градусов
  Uвх, В
Uоп, В
F1, кГц
a, градусов
  Uвх, В
Uоп, В
F1, кГц
a, градусов
  Uвх, В
Uоп, В
F2, кГц
a, градусов
  Uвх, В 8, 5 13, 5
Uоп, В
F2, кГц
a, градусов
  Uвх, В
Uоп, В
F2, кГц
a, градусов
  Uвх, В 9, 5 14, 5
Uоп, В
F3, кГц
a, градусов
  Uвх, В
Uоп, В
F3, кГц
a, градусов
  Uвх, В 10, 5 15, 5
Uоп, В
F3, кГц
a, градусов
  Uвх, В
Uоп, В
F1, кГц 22, 5 32, 5 12, 5 33, 5
a, градусов
  Uвх, В 11, 5 16, 5
Uоп, В

Задание к ЛР№8 Контроль работоспособности БЦВМ с помощью тест программы и КПА (Фрагмент проверки исправности преобразователей УВВ БЦВМ)

Необходимо каждому студенту выполнить индивидуальное задание по анализу работы преобразователей УВВ БЦВМ.


Поделиться:



Последнее изменение этой страницы: 2017-05-06; Просмотров: 491; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.046 с.)
Главная | Случайная страница | Обратная связь