Тестовая программа. Трассировочная таблица (теоретическая). Трассировочная таблица (экспериментальная)

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Фрагмент текста работы

Лабораторная работа по базовой ЭВМ №8

Студентов группы №151

7ххх

МК: 1000

0

0

0

1

0

0

0

0

0

0

0

0

0

0

0

0

Адрес: В0

00 – ОМК0

01 – А на левый вход АЛУ

00

00 – 0 на правый вход АЛУ

00 – обратный код не вычислять

00 – А+0

00 – не сдвигать

00 – нет обмена

МК: 4002

0

1

0

0

0

0

0

0

0

0

0

0

0

0

1

0

Адрес: В1

01 – ОМК1

00

00 – обмена с ВУ нет

00 - ----------||----------00 – C не менять

00 – N, Z не менять

00 – ЭВМ не останавливать

10 – БР è РД

МК: 0002

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

Адрес: В2

00 – ОМК0

00 – 0 на левый вход АЛУ

00

00 – 0 на правый вход АЛУ

00 – обратный код не вычислять

00 – 0+0

00 – не сдвигать

10 – Запись в память

МК: 0020

0

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

Адрес: В3

00 – ОМК0

00 – 0 на левый вход АЛУ

00

00 – 0 на правый вход АЛУ

00 – обратный код не вычислять

10 – 0&0

00 – не сдвигать

00 – нет обмена

МК: 4035

0

1

0

0

0

0

0

0

0

0

1

1

0

1

0

1

Адрес: B4

01 – ОМК1

00

00 – Обмен с ВУ не осуществлять

00 – ----------------||-------------------00 – С не менять

11 – Записать результат в N, Z

01 – ЭВМ не останавливать

01 – Результат в А

МК:838F

1

0

0

0

0

0

1

1

1

0

0

0

1

1

1

1

АДРЕС:B5

10 – УМК. В однобитовом поле сравнения 0.

00 – Выбранное поле проверки РС

00 – Выбранный бит проверки (3)h

11 - -------------------||--------------------10- Адрес перехода (8F)h

00 - -------------------||--------------------11 - -------------------||--------------------11 - -------------------||---------------------

Тестовая программа

Адрес

Код команды

Мнемоника

Комментарии

001

Ячейка для сохранения А для команды 7ххх

005

Ячейка с пересылаемым числом

009

F200

CLA

Очистка Аккумулятора

00A

4005

ADD 05

A + (05) è A

00B

7001

Новая команда

A è (01);    0 è A

00C

F000

HLT

Стоп

Трассировочная таблица (теоретическая)

СчМК до выборки

МК

Содержимое регистров после выборки и исполнения МК

РМК

СК

РА

РК

РД

А

С

БР

N

Z

СчМК

Команда F200 расположенная по адресу 009

00

-------------

009

009

F200

F200

0000

0

0000

0

1

---------

Команда ADD 05 расположенная по адресу 00A

89

-------------

00A

005

4005

000A

000А

0

000А

0

0

----------

Команда 7ххх расположенная по адресу 00В

01

0300

00B

005

4005

000A

000A

0

000B

0

0

02

02

4001

00B

00B

4005

000A

000A

0

000B

0

0

03

03

0311

00B

00B

4005

7001

000A

0

000C

0

0

04

04

4004

00C

00B

4005

7001

000A

0

000C

0

0

05

05

0100

00C

00B

4005

7001

000A

0

7001

0

0

06

06

4003

00C

00B

7001

7001

000A

0

7001

0

0

07

07

AFOC

00C

00B

7001

7001

000A

0

7001

0

0

0C

0C

AB1D

00C

00B

7001

7001

000A

0

7001

0

0

1D

1D

EF2D

00C

00B

7001

7001

000A

0

7001

0

0

1E

1E

0100

00C

00B

7001

7001

000A

0

7001

0

0

1F

1F

4001

00C

001

7001

7001

000A

0

7001

0

0

20

20

EE27

00C

001

7001

7001

000A

0

7001

0

0

27

27

0001

00C

001

7001

000A

000A

0

7001

0

0

28

28

AD2B

00C

001

7001

000A

000A

0

7001

0

0

29

29

AC43

00C

001

7001

000A

000A

0

7001

0

0

2A

2A

83B0

00C

001

7001

000A

000A

0

7001

0

0

B0

B0

1000

00C

001

7001

000A

000A

0

000A

0

0

B1

B1

4002

00C

001

7001

000A

000A

0

000A

0

0

B2

B2

0002

00C

001

7001

000A

000A

0

000A

0

0

B3

B3

0020

00C

001

7001

000A

000A

0

0000

0

0

B4

B4

4035

00C

001

7001

000A

0000

0

0000

0

1

B5

B5

838F

00C

001

7001

000A

0000

0

7001

0

1

8F

8F

8788

00C

001

7001

000A

0000

0

7001

0

1

88

88

4008

00C

001

7001

000A

0000

0

7001

0

1

89

89

8301

00C

001

7001

000A

0000

0

7001

0

1

01

Команда F000 расположенная по адресу 00С

89

-------------

00D

00C

F000

F000

0000

0

F000

0

1

-----------

Трассировочная таблица (экспериментальная)

СчМК до выборки

МК

Содержимое регистров после выборки и исполнения МК

РМК

СК

РА

РК

РД

А

С

БР

N

Z

СчМК

Команда F200 расположенная по адресу 009

00

-------------

009

009

F200

F200

0000

0

0002

0

1

---------

Команда ADD 05 расположенная по адресу 00A

89

-------------

00A

005

4005

000A

000А

0

0000

0

0

----------

01

0300

00B

005

4005

000A

000A

0

0000

0

0

02

02

4001

00B

00B

4005

000A

000A

0

000B

0

0

03

03

0311

00B

00B

4005

7001

000A

0

000C

0

0

04

04

4004

00C

00B

4005

7001

000A

0

000C

0

0

05

05

0100

00C

00B

4005

7001

000A

0

000С

0

0

06

06

4003

00C

00B

7001

7001

000A

0

7001

0

0

07

07

AFOC

00C

00B

7001

7001

000A

0

7001

0

0

0C

0C

AB1D

00C

00B

7001

7001

000A

0

7001

0

0

1D

1D

EF2D

00C

00B

7001

7001

000A

0

7001

0

0

1E

1E

0100

00C

00B

7001

7001

000A

0

7001

0

0

1F

1F

4001

00C

001

7001

7001

000A

0

7001

0

0

20

20

EE27

00C

001

7001

7001

000A

0

7001

0

0

27

27

0001

00C

001

7001

000A

000A

0

0000

0

0

28

28

AD2B

00C

001

7001

000A

000A

0

7001

0

0

29

29

AC43

00C

001

7001

000A

000A

0

7001

0

0

2A

2A

83B0

00C

001

7001

000A

000A

0

7001

0

0

B0

B0

1000

00C

001

7001

000A

000A

0

0800

0

0

B1

B1

4002

00C

001

7001

000A

000A

0

000A

0

0

B2

B2

0002

00C

001

7001

000A

000A

0

0000

0

0

B3

B3

0020

00C

001

7001

000A

000A

0

0000

0

0

B4

B4

4035

00C

001

7001

000A

0000

0

0000

0

1

B5

B5

838F

00C

001

7001

000A

0000

0

7001

0

1

8F

8F

8788

00C

001

7001

000A

0000

0

0002

0

1

88

88

4008

00C

001

7001

000A

0000

0

0002

0

1

89

89

8301

00C

001

7001

000A

0000

0

0002

0

1

01

Команда HLT расположенная по адресу 00С

89

-------------

00D

00C

F000

F000

0000

0

F000

0

0

-----------

Анализ расхождений таблиц

1.  Теоретически после выполнения команды F200 в БР должен был остаться 0, а оказалось 0002.

2.  Теоретически по команде 0100 содержимое регистра данных должно посылаться в БР, на правый вход АЛУ. (Команда №05); Но это не подтверждается  экспериментально.

3.  Теоретически команда 0001 (чтение из памяти) не должно влиять на содержимое БР). (Команда №27); Но это не подтверждается  экспериментально.

4.  Микро Команда 1000 (№В0) теоретически должна помещать содержимое А т.е. 000А, а на практике туда было помещено 0800 и нужное значение оказалось там при следующем шаге.

5.  При выполнении МК 0002 (РД è ОП(РА)) БР был обнулён.

6.  При выполнении МК проверки РС 8788 в БР было записано число 0020.

Программа и микро программа отладки не потребовали.

Dxxx

МК: B18F

1

0

1

1

0

0

0

1

0

0

0

1

1

1

1

1

Адрес: D0

10 – УМК. Поле сравнения = 0.

11 – Проверяемый регистр А.

00 - -------------||------------01 – Проверяемый бит №1.

10 – Адрес перехода (8F)h

00 - -------------||------------11 - -------------||------------11 - -------------||-------------

МК: 0100

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

Адрес: D1

00 – ОМК0

00 – На левый вход АЛУ 0

00

01 - На левый вход АЛУ РД

00 – Обратный код не вычислять.

00 – Операция 0+РД

00 – не сдвигать

00 – Обмен с памятью не осуществлять

МК: 4004

0

1

0

0

0

0

0

0

0

0

0

0

0

1

0

0

Адрес: D2

01 – ОМК1

00

00 – Обмен с ВУ не осуществлять

00 - --------------------||---------------00 – С не менять

00 – N,Z не менять

00 – ЭВМ не останавливать

00 – Переслать в СК

МК:838F

1

0

0

0

0

0

1

1

1

0

0

0

1

1

1

1

АДРЕС:B5

10 – УМК. В однобитовом поле сравнения 0.

00 – Выбранное поле проверки РС

00 – Выбранный бит проверки (3)h

11 - -------------------||--------------------10- Адрес перехода (8F)h

00 - -------------------||--------------------11 - -------------------||--------------------11 - -------------------||---------------------

Тестовая программа

Адрес

Код команды

Мнемоника

Комментарии

001

Ячейка для сохранения А для команды Dххх

005

Ячейка с пересылаемым числом

009

F200

CLA

Очистка Аккумулятора

00A

4005

ADD 05

A + (05) è A

00B

700D

Новая команда

If A=(2n+1) then go to (OD)

00C

C00E

BR 0E

Переход к завершению программы

00D

3001

MOV 01

A è (01)

00E

F000

HLT

Стоп

Трассировочная таблица (теоретическая)

СчМК до выборки

МК

Содержимое регистров после выборки и исполнения МК

РМК

СК

РА

РК

РД

А

С

БР

N

Z

СчМК

Команда F200 расположенная по адресу 009

00

-------------

009

009

F200

F200

0000

0

0000

0

1

---------

Команда ADD 05 расположенная по адресу 00A

89

-------------

00A

005

4005

000A

0007

0

0007

0

0

----------

Команда Dххх расположенная по адресу 00В

01

0300

00B

005

4005

0007

0007

0

000B

0

0

02

02

4001

00B

00B

4005

0007

0007

0

000B

0

0

03

03

0311

00B

00B

4005

D00D

0007

0

000C

0

0

04

04

4004

00C

00B

4005

D00D

0007

0

000C

0

0

05

05

0100

00C

00B

4005

D00D

0007

0

D00D

0

0

06

06

4003

00C

00B

D00D

D00D

0007

0

D00D

0

0

07

07

AFOC

00C

00B

D00D

D00D

0007

0

D00D

0

0

0C

08

AE0C

00C

00B

D00D

D00D

0007

0

D00D

0

0

0C

09

AD0C

00C

00B

D00D

D00D

0007

0

D00D

0

0

0A

0C

AB1D

00C

00B

D00D

D00D

0007

0

D00D

0

0

1D

1D

EF2D

00C

00B

D00D

D00D

0007

0

D00D

0

0

1E

2D

AE30

00C

00B

D00D

D00D

0007

0

D00D

0

0

2E

2E

AC47

00C

00B

D00D

D00D

0007

0

D00D

0

0

2F

2F

83D0

00C

00B

D00D

D00D

0007

0

D00D

0

0

D0

D0

B18F

00C

00B

D00D

D00D

0007

0

D00D

0

0

D1

D1

0100

00C

00B

D00D

D00D

0007

0

D00D

0

0

D2

D2

4004

00D

00B

D00D

D00D

0007

0

D00D

0

0

D3

D3

838F

00D

00B

D00D

D00D

0007

0

D00D

0

0

8F

8F

8788

00D

00B

D00D

D00D

0007

0

D00D

0

1

88

88

4008

00D

00B

D00D

D00D

0007

0

D00D

0

1

89

89

8301

00D

00B

D00D

D00D

0007

0

D00D

0

1

01

Команда BR 0E расположенная по адресу 00C

00

-------------

00C

00C

C00E

C00E

0007

0

0000

0

1

---------

Команда MOV 01 расположенная по адресу 00D

00

-------------

00D

001

3001

0007

0007

0

0007

0

1

---------

Команда HLT расположенная по адресу 00E

89

-------------

00F

00F

F000

F000

0007

0

F000

0

1

-----------

Трассировочная таблица (экспериментальная)

СчМК до выборки

МК

Содержимое регистров после выборки и исполнения МК

РМК

СК

РА

РК

РД

А

С

БР

N

Z

СчМК

Команда F200 расположенная по адресу 009

00

-------------

009

009

F200

F200

0000

0

0000

0

1

---------

Команда ADD 05 расположенная по адресу 00A

89

-------------

00A

005

4005

000A

0007

0

0000

0

0

----------

Команда Dххх расположенная по адресу 00В

01

0300

00B

005

4005

0007

0007

0

0000

0

0

02

02

4001

00B

00B

4005

0007

0007

0

000B

0

0

03

03

0311

00B

00B

4005

D00D

0007

0

000C

0

0

04

04

4004

00C

00B

4005

D00D

0007

0

000C

0

0

05

05

0100

00C

00B

4005

D00D

0007

0

000С

0

0

06

06

4003

00C

00B

D00D

D00D

0007

0

D00D

0

0

07

07

AFOC

00C

00B

D00D

D00D

0007

0

D00D

0

0

08

08

AE0C

00C

00B

D00D

D00D

0007

0

D00D

0

0

09

09

AD0C

00C

00B

D00D

D00D

0007

0

D00D

0

0

0C

0C

AB1D

00C

00B

D00D

D00D

0007

0

D00D

0

0

1D

1D

EF2D

00C

00B

D00D

D00D

0007

0

D00D

0

0

1E

2D

AE30

00C

00B

D00D

D00D

0007

0

D00D

0

0

2E

2E

AC47

00C

00B

D00D

D00D

0007

0

D00D

0

0

2F

2F

83D0

00C

00B

D00D

D00D

0007

0

D00D

0

0

D0

D0

B18F

00C

00B

D00D

D00D

0007

0

0800

0

0

D1

D1

0100

00C

00B

D00D

D00D

0007

0

0007

0

0

D2

D2

4004

00D

00B

D00D

D00D

0007

0

D00D

0

0

D3

D3

838F

00D

00B

D00D

D00D

0007

0

D00D

0

0

8F

8F

8788

00D

00B

D00D

D00D

0007

0

0000

0

0

88

88

4008

00D

00B

D00D

D00D

0007

0

0000

0

0

89

89

8301

00D

00B

D00D

D00D

0007

0

0000

0

0

01

Команда BR 0E расположенная по адресу 00C

00

-------------

00C

00E

C00E

C00E

0007

0

0000

0

1

---------

Команда MOV 01 расположенная по адресу 00D

00

-------------

00D

001

3001

0007

0007

0

0000

0

1

---------

Команда HLT расположенная по адресу 00E

89

-------------

00F

00F

F000

F000

0007

0

F000

0

1

-----------

Анализ расхождений:

1.  При исполнении команды ADD 05 БР обнуляется, чего быть не должно.

2.  При исполнении команды MOV 01 БР обнуляется, чего быть не должно.

3.  При исполнении команды 83D0 (№2F)  при следующем шаге содержимое БР меняется на 0800, что было замечено при выполнении предыдущей программы.

4.  При исполнении команды 838F (№D3)  при следующем шаге БР обнуляется.

(В предыдущей работе аналогичные ячейки содержали 0002).

Программа и микро программа отладки не потребовали.

FD00

МК: E98F

1

1

1

0

1

0

0

1

1

0

0

0

1

1

1

1

Адрес:E0

11 – УМК. Однобитовое поле сравнения 1.

10 – Проверяемый регистр РК.

10 – Проверяемый бит № 8.

01 - -----------------||-------------------10- Адрес перехода (8F)h

00 - -------------------||--------------------11 - -------------------||--------------------11 - -------------------||--------------------МК: A88F

1

0

1

0

1

0

0

0

1

0

0

0

1

1

1

1

Адрес: E1

10 – УМК. Однобитовое поле сравнения 0

10 – Проверяемый регистр РК.

10 – Проверяемый бит №8.

00 - ------------------||--------------------10- Адрес перехода (8F)h

00 - -------------------||--------------------11 - -------------------||--------------------11 - -------------------||--------------------МК: 0004

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

0

Адрес: E2

00-  ОМК0..

00 – 0 на левый вход АЛУ.

00

00 - 0 на правый вход АЛУ.

00 – обратный код не вычислять

01 – Сдвиг вправо

00 – Нет обмена с памятью.

МК: 4075

0

1

0

0

0

0

0

0

0

1

1

1

0

1

0

1

Адрес: E3

01-  ОМК1.

00

00 – Обмена с ВУ не осуществлять.

00 - -----------------||------------------01 – Перенос.

11 – Записать результат в N, Z

01 – ЭВМ не останавливать.

01 – Переслать в А.

МК: 0004

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

0

Адрес: E2

02-  ОМК0..

00 – 0 на левый вход АЛУ.

00

00 - 0 на правый вход АЛУ.

00 – обратный код не вычислять

01 – Сдвиг вправо

00 – Нет обмена с памятью.

МК: 4075

0

1

0

0

0

0

0

0

0

1

1

1

0

1

0

1

Адрес: E3

03-  ОМК1.

00

00 – Обмена с ВУ не осуществлять.

00 - -----------------||------------------01 – Перенос.

11 – Записать результат в N, Z

01 – ЭВМ не останавливать.

01 – Переслать в А.

МК:838F

1

0

0

0

0

0

1

1

1

0

0

0

1

1

1

1

АДРЕС:B5

10 – УМК. В однобитовом поле сравнения 0.

00 – Выбранное поле проверки РС

00 – Выбранный бит проверки (3)h

11 - -------------------||--------------------10- Адрес перехода (8F)h

00 - -------------------||--------------------11 - -------------------||--------------------11 - -------------------||---------------------

Тестовая программа

Адрес

Код команды

Мнемоника

Комментарии

001

Ячейка для сохранения А для команды FD00

005

Ячейка со сдвигаемым числом

009

F200

CLA

Очистка Аккумулятора

00A

4005

ADD 05

A + (05) è A

00B

FD00

Новая команда

Циклический сдвиг на 2 разряда вправо

00С

3001

MOV 01

A è (01)

00D

F000

HLT

Стоп

Трассировочная таблица (теоретическая)

СчМК до выборки

МК

Содержимое регистров после выборки и исполнения МК

РМК

СК

РА

РК

РД

А

С

БР

N

Z

СчМК

Команда F200 расположенная по адресу 009

00

-------------

009

009

F200

F200

0000

0

0000

0

1

---------

Команда ADD 05 расположенная по адресу 00A

89

-------------

00A

005

4005

000A

000F

0

000F

0

0

----------

Команда FD00 расположенная по адресу 00В

01

0300

00B

005

4005

000F

000F

0

000B

0

0

02

02

4001

00B

00B

4005

000F

000F

0

000B

0

0

03

03

0311

00B

00B

4005

FD00

000F

0

000C

0

0

04

04

4004

00C

00B

4005

FD00

000F

0

000C

0

0

05

05

0100

00C

00B

4005

FD00

000F

0

FD00

0

0

06

06

4003

00C

00B

FD00

FD00

000F

0

FD00

0

0

07

07

AFOC

00C

00B

FD00

FD00

000F

0

FD00

0

0

08

08

AE0C

00C

00B

FD00

FD00

000F

0

FD00

0

0

09

09

AD0C

00C

00B

FD00

FD00

000F

0

FD00

0

0

0A

0A

83BE

00C

00B

FD00

FD00

000F

0

FD00

0

0

5E

5E

AB61

00C

00B

FD00

FD00

000F

0

FD00

0

0

5F

5F

AA6C

00C

00B

FD00

FD00

000F

0

FD00

0

0

E0

E0

E98F

00C

00B

FD00

FD00

000F

0

FD00

0

0

E1

E1

A88F

00C

00B

FD00

FD00

000F

0

FD00

0

0

E2

E2

0004

00C

00B

FD00

FD00

000F

0

0007

0

0

E3

E3

4075

00C

00B

FD00

FD00

0007

0

0007

0

0

E4

E4

0004

00C

00B

FD00

FD00

0007

0

0003

0

0

E5

E5

4075

00C

00B

FD00

FD00

0003

0

0003

0

0

E6

E3

838F

00C

00B

FD00

FD00

0003

0

0003

0

0

8F

8F

8788

00C

00B

FD00

FD00

0003

0

0003

0

0

88

88

4008

00C

00B

FD00

FD00

0003

0

0003

0

0

89

89

8301

00C

00B

FD00

FD00

0003

0

0003

0

0

01

Команда MOV 01 расположенная по адресу 00C

00

-------------

00D

001

3001

0003

0003

0

0003

0

0

---------

Команда HLT расположенная по адресу 00D

89

-------------

00E

00E

F000

F000

0003

0

F000

0

0

-----------

Трассировочная таблица (экспериментальная)

СчМК до выборки

МК

Содержимое регистров после выборки и исполнения МК

РМК

СК

РА

РК

РД

А

С

БР

N

Z

СчМК

Команда F200 расположенная по адресу 009

00

-------------

009

009

F200

F200

0000

0

0000

0

1

---------

Команда ADD 05 расположенная по адресу 00A

89

-------------

00A

005

4005

000A

000F

0

0007

0

0

----------

Команда FD00 расположенная по адресу 00В

01

0300

00B

005

4005

000F

000F

0

0000

0

0

02

02

4001

00B

00B

4005

000F

000F

0

000B

0

0

03

03

0311

00B

00B

4005

FD00

000F

0

000C

0

0

04

04

4004

00C

00B

4005

FD00

000F

0

000C

0

0

05

05

0100

00C

00B

4005

FD00

000F

0

000C

0

0

06

06

4003

00C

00B

FD00

FD00

000F

0

FD00

0

0

07

07

AFOC

00C

00B

FD00

FD00

000F

0

FD00

0

0

08

08

AE0C

00C

00B

FD00

FD00

000F

0

FD00

0

0

09

09

AD0C

00C

00B

FD00

FD00

000F

0

FD00

0

0

0A

0A

83BE

00C

00B

FD00

FD00

000F

0

FD00

0

0

5E

5E

AB61

00C

00B

FD00

FD00

000F

0

FD00

0

0

5F

5F

AA6C

00C

00B

FD00

FD00

000F

0

FD00

0

0

E0

E0

E98F

00C

00B

FD00

FD00

000F

0

0080

0

0

E1

E1

A88F

00C

00B

FD00

FD00

000F

0

FD00

0

0

E2

E2

0004

00C

00B

FD00

FD00

000F

0

FD00

0

0

E3

E3

4075

00C

00B

FD00

FD00

0007

0

0007

0

0

E4

E4

0004

00C

00B

FD00

FD00

0007

0

0007

0

0

E5

E5

4075

00C

00B

FD00

FD00

0003

0

0003

0

0

E6

E3

838F

00C

00B

FD00

FD00

0003

0

0003

0

0

8F

8F

8788

00C

00B

FD00

FD00

0003

0

0003

0

0

88

88

4008

00C

00B

FD00

FD00

0003

0

0003

0

0

89

89

8301

00C

00B

FD00

FD00

0003

0

0003

0

0

01

Команда MOV 01 расположенная по адресу 00C

00

-------------

00D

001

3001

0003

0003

0

0003

0

0

---------

Команда HLT расположенная по адресу 00D

89

-------------

00E

00E

F000

F000

0003

0

F000

0

0

-----------

Анализ расхождений таблиц:

1.  При исполнении команды ADD 05 БР обнуляется, чего быть не должно.

2.  При исполнении команды MOV 01 БР обнуляется, чего быть не должно.

3.  При выполнении условного перехода AA6C (№5F) при последующем шаге

Похожие материалы

Информация о работе

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.