Содержание

В заданном массиве чисел со знаками (отрицательные в дополнительном коде) у всех отрицательных чисел поменять знак.

Выдержка из текста

АдресКодМнемоникаКомментарии

210316 22MVI D,22Начало адреса массива

21051E 00 MVI E,00

21070E 03MVI C,03Длина массива

21091AQ2: LDAX DЧтение текущего адреса массива

210A47MOV B,AСохранение

210BE6 80ANI 80Проверка отрицательности, если не отрицательное, то на Q1

210DCA 15 21JZ Q1

21103E FFMVI A,FFПеревод в положительное число

211290SUB B

21133CINR A

211412STAX DЗапись в текущий адрес

Похожие записи