2. Двухадресный компьютер (Система №5. Базис ).
Список команд:
А? |
Ввести с клавиатуры двоичное число в регистр А. |
А! |
Вывести на дисплей двоичное число из регистра А. |
A&B |
Установить в 0 разряды регистра A, соответствующие нулевым разрядам регистра B. |
A^B |
Инвертировать разряды регистра A, соответствующие единичным разрядам регистра B. |
A B |
Инвертировать разряды регистра A, соответствующие нулевым разрядам регистра B. |
A |
B |
C |
|
|
|
|
|
|
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
Протокол выполнения программы
Команда |
Результат выполнения |
Комментарий |
A? |
0000 1111 |
|
B? |
0011 0011 |
|
C? |
0101 0101 |
|
X X |
1111 1111 |
|
X&A |
0000 1111 |
|
X&C |
0000 0101 |
|
Y Y |
1111 1111 |
|
X^Y |
1111 1010 |
|
Y&A |
0000 1111 |
|
Y B |
1100 0011 |
|
X&Y |
1100 0010 |
|
Y Y |
1111 1111 |
|
X^Y |
0011 1101 |
|
D D |
1111 1111 |
|
D&X |
0011 1101 |
|
D! |
0011 1101 |
Вывод ( ) |
Список литературы
Учебник «Основы информатики» А.Я. Савельев.
Тетрадь с конспектами.
Интернет.