Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
___МЕТОДИЧКИ_2013 / Пособие по ОСМПС (pdf) / 17_Контрольная работа.doc
Скачиваний:
42
Добавлен:
15.03.2016
Размер:
164.35 Кб
Скачать

Задание 2

Представить информацию, полученную из восьми первых адресов своего варианта, в виде временных диаграмм на экране логического анализатора состояний.

Методические указания к заданию 2

Пусть первый адрес просматриваемой программы – 13A0H, а в ячейках находятся коды: Cd 90 00 c8 c5 50 59 eb.

Требуется представить информацию с восьми адресов в виде временных диаграмм на экране логического анализатора состояний.

Решение

Переведем шестнадцатеричные коды в двоичные:

H- код

Cd

90

00

c8

c5

50

59

eb

B- код

11001101

10010000

00000000

11001000

11000101

01010000

01011001

11101011

Построим восемь параллельных прямых, присвоим каждой прямой имя одного из разрядов D0 –D7 (рис.1). Отметим вертикальные отрезки, соответствующие тактам. Пронумеруем такты. Проставим значения сигналов на линиях в каждом такте.

Т1 Т2 Т3 Т4 Т5 Т6 Т7 Т8

Рис. 1. Временные диаграммы на экране логического анализатора

Задание 3

Пользуясь таблицей кодов КОИ-7 (см. табл. 3)записать свою фамилию, имя и номер зачетной книжки, разделенные пробелом, в виде последователь­ности шестнадцатеричных и двоичных кодов. Дополнить полученную последовательность кодов восьмым контрольным разрядом для кон­троля на четность и записать новые последовательности кодов повышенной надежности.

Таблица 3

Код обмена информацией кои-7

Младшая

цифра

Старшая цифра

0

1

2

3

4

5

6

7

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

(ЗВ)

(ГТ)

(ПС)

(ВК)

(ЛАТ)

(РУС)

!

%

&

,

(

)

*

+

-

/

0

1

2

3

4

5

6

7

8

9

:

;

<

=

>

?

@

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

[

\

]

^

Ю

А

Б

Ц

Д

Е

Ф

Г

Х

И

Й

К

Л

М

Н

О

П

Я

Р

С

Т

У

Ж

В

Ь

М

З

Ш

Э

Щ

Ч

(ЗБ)


Методические указания к заданию 3

Рассмотрим двоичный семиразрядный стандартный код обмена информацией КОИ-7.Печатные символы кодируются семью двоичными разрядами, которые в табл. 3 представлены в шестнадцатеричном виде.

Сочетаниями букв задаются значения служебных кодовых комбинаций, например: 3В (звонок) -выдача звукового сигнала, ПС (перевод строки) - переход на следующую строку, ВК -возврат курсора или каретки печатающего устройства и т.д.

При передаче из-за наличия помех коды могут искажаться. Помехоустойчивым кодированием называется такое, при котором ошибку можно обнаружить или исправить или сделать то и другое вместе. Коды, построенные в соответствии с принципами помехоустойчивого кодирования, называются помехоустойчивыми. Наибольшее распространение получили методы информационной избыточности.

Код с проверкой четности образуется добавлением к группе информационных разрядов, представлявших простой (неизбыточный) код, одного избыточного (контрольного) разряда. При формировании кода слова в контрольный разряд записывается 0 или 1 таким образом, чтобы сумма единиц в слове, включая избыточный разряд, была четной в случае контроля на четность (или нечетной в случае контроля на нечетность).

Если при передаче информации приемное устройство обнаруживает, что в принятом слове сумма единиц не соответствует четности, то это воспринимается как признак ошибки. Например, при передаче буквы F (см. табл. 3, код 46H = 1000110B) к её двоичному коду будет добавлен контрольный разряд, равный 1, чтобы число всех единиц было четным, и будет передано 11000110, где старший восьмой разряд - контрольный.

Код с проверкой четности обнаруживает все одиночные ошибки (а также любое нечетное количество ошибок), однако две ошибки (и любое четное количество ошибок) этот код не обнаруживает. Код с проверкой четности имеет небольшую избыточность и не требует больших затрат оборудования на реализацию контроля, поэтому широко применяется МПУ.

Таблица 4