- •Контрольная работа
- •Выбор варианта задания
- •Методические указания к заданию 1
- •Задание 2
- •Методические указания к заданию 2
- •Решение
- •Задание 3
- •Код обмена информацией кои-7
- •Методические указания к заданию 3
- •Пример кодирования сообщения в кои-7
- •Задание 4
- •Методические указания к заданию 4
- •75 2
- •Задание 5
- •Выбор варианта задания
- •Методические указания к заданию 5
- •Задание 6
- •Методические указания к заданию 6
- •Решение
- •Экзаменационные вопросы
- •Литература
Контрольная работа
Контрольная работа состоит из шести заданий. Необходимо выполнить задачи в соответствии со своим вариантом. После заданий приведены методические указания по их выполнению и рассмотрены решения типовых задач.
Студенты со сроком обучения 5 лет выполняют все задания. Студенты, обучающиеся 3,5 года, выполняют задания 1, 2, 3, 6.
Учтите, что контрольные работы должны оформляться в соответствии с требованиями Единой системы конструкторской документации. Особое внимание обратите на правильное оформление графической части. В приложении 3 приведены условные графические обозначения электрорадиоэлементов в схемах. Этот материал вам пригодится также при выполнении курсовых и дипломного проектов.
Задание 1
Дизассемблировать машинный код, полученный с шины данных МПС на базе восьмиразрядного микропроцессора КР580ВМ80 с помощью логического анализатора,
и создать листинг программы на заданном участке. Адресное пространство для своего варианта необходимо выбрать в соответствии с таблицей 1 по двум последним цифрам номера зачетной книжки. Машинные коды команд микропроцессора КР580ВМ80 и соответствующие им мнемоники ассемблера можно найти в приложении 1.
Таблица 1
Выбор варианта задания
Книжка |
Адресное пространство |
Книжка |
Адресное пространство |
00,25,50,75 |
1110h – 1131h |
13,38,63,88 |
139bh – 13b9h |
01,26,51,76 |
1132h – 114dh |
14,39,64,89 |
1323h – 1344h |
02,27,52,77 |
114eh – 1175h |
15,40,65,90 |
1345h – 1364h |
03,28,53,78 |
1176h – 1198h |
16,41,66,91 |
1365h – 1386h |
04,29,54,79 |
1124h – 1144h |
17,42,67,92 |
1387h – 13ach |
05,30,55,80 |
1145h – 1163h |
18,43,68,93 |
1000h – 101fh |
06,31,56,81 |
1164h – 1180h |
19,44,69,94 |
1020h – 103eh |
07,32,57,82 |
1181h – 11a7h |
20,45,70,95 |
103fh – 105eh |
08,33,58,83 |
1310h – 132dh |
21,46,71,96 |
105fh – 1083h |
09,34,59,84 |
132eh – 134bh |
22,47,72,97 |
107fh – 10a0h |
10,35,60,85 |
134ch – 1360h |
23,48,73,98 |
1014h – 1034h |
11,36,61,86 |
1361h – 1386h |
24,49,74,99 |
1035h – 1057h |
12,37,62,87 |
137bh – 139ah |
|
|
Начальные адреса и распечатки кодов программы в шестнадцатеричной форме приведены ниже.
Начальный адрес следующего участка программы – 1000H.
Cd 90 00 c8 c5 50 59 eb cd 90 00 eb c2 14 10 cd b8 00 c1 c9 1a e6 80 07 17 47 7e e6 80 07 17 4f e5 c5 7e e6 7f 47 1a e6 7f 90 ca 47 10 d2 35 10 2f 3c cd d6 00 fe 10 fa 3f 10 af c1 e1 c1 c9 d5 cd b0 10 e1 c3 4f 10 d5 23 46 23 4e 16 00 e1 23 23 7e 81 4f 2b 7e 88 47 2b e3 7d 8c e6 03 e1 f5 1f 1f 7e 17 0f 77 f1 e2 80 10 fe 03 c2 76 10 f5 78 b1 ca 7f 10 f1 cd d0 10 d2 8a 10 c3 9a 10 f1 1f cd f1 10 d2 8a 10 c3 9a 10 af 82 f2 9a 10 79 c6 01 4f 78 ce 00 47 dc f1 10 23 70 23 71 e1 c1 c9
Начальный адрес следующего участка программы – 1110H.
Cd 98 00 c8 c5 50 59 eb cd 98 00 eb c2 24 11 cd c7 00 c1 c9 e5 1a 96 ca 44 11 d2 32 11 2f 3c cd f2 00 fe 17 fa 3b 11 af e1 c1 c9 d5 23 cd b0 11 e1 c3 4e 11 d5 23 46 23 4e 23 56 1e 00 e1 23 23 23 7e 82 57 2b 7e 89 4f 2b 7e 88 f5 d5 5f 78 43 ae fa 81 11 7e a8 fa 76 11 7e a0 f2 81 11 78 e6 7f b1 b2 c2 81 11 d1 f1 cd 00 12 d2 8c 11 c3 a0 11 d1 f1 cd d0 11 d2 8c 11 c3 a0 11 af 83 f2 a0 11 7a c6 01 57 79 ce 00 4f 78 ce 00 47 dc 00 12 70 23 71 23 72 e1 c1 c9
Начальный адрес следующего участка программы – 1310H.
E5 d5 eb cd 90 00 eb c2 23 13 21 ba 13 cd a3 00 d1 e1 c9 af 81 ca 1a 13 e5 06 00 09 2b af b6 c2 3b 13 2b 0d c2 2e 13 e1 c3 1a 13 e1 c5 eb 7e e6 80 23 46 23 4e eb 50 59 fc 58 00 c1 e5 21 ba 13 36 08 23 af 77 67 6f e3 46 e3 af 78 1f 47 d2 65 13 19 da 6e 13 79 3d c2 6e 13 80 ca 90 13 cd 78 00 3a ba 13 3d 32 ba 13 c2 5a 13 e5 21 ba 13 36 08 23 7e c6 08 77 e1 0d ca 90 13 e3 23 c3 58 13 e5 21 ba 13 3e 08 96 23 86 2b 77 c1 d1 d1 1a d5 5f e6 80 57 fc 50 00 7b e6 7f 86 f5 b2 77 23 70 23 71 f1 d1 e1 d8 37 f8 af c9