Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая1.docx
Скачиваний:
0
Добавлен:
31.07.2019
Размер:
205.88 Кб
Скачать

1. Одноадресный компьютер (Система №1. Базис ).

Список команд:

А?

Ввести с клавиатуры двоичное число в регистр А.

А!

Вывести на дисплей двоичное число из регистра А.

A

Переслать в регистр А значение из сумматора.

Установить в 0 разряды сумматора, соответствующие нулевым разрядам регистра А.

^A

Инвертировать разряды сумматора, соответствующие единичным разрядам регистра А.

А

Инвертировать разряды сумматора, соответствующие нулевым разрядам регистра А.

A

B

C

0

0

0

1

1

0

1

0

1

1

1

1

0

0

0

1

1

1

0

1

0

1

1

1

1

0

0

1

0

0

1

0

1

1

0

0

0

0

1

0

1

1

0

1

0

1

1

0

0

0

0

1

1

0

0

1

0

1

0

0

1

0

0

0

1

1

0

1

1

0

1

0

0

1

0

0

0

1

1

1

0

0

0

0

1

0

1

1

1

1

0

1

1

1

0

0

0

1

0

1

1

0

0

1

Протокол выполнения программы

Команда

Результат выполнения

Комментарий

A?

0000 1111

B?

0011 0011

C?

0101 0101

X

0000 1100

^X

0000 0000

B

1100 1100

&A

0000 1100

R

0000 1100

^R

0000 0000

R

1111 0011

R

1111 0011

^R

0000 0000

A

1111 0000

&B

0011 0000

P

0011 0000

^P

0000 0000

P

1100 1111

P

1100 1111

P

1111 1111

&A

0000 1111

&C

0000 0101

Y

0000 0101

^Y

0000 0000

Y

1111 1010

&P

1100 1010

&R

1100 0010

Z

1100 0010

^Z

0000 0000

Z

0011 1101

D

0011 1101

D!

0011 1101

Вывод ( )