Shl ассемблер
Автор Алина Кулагина задал вопрос в разделе Другие языки и технологии
Ассемблер и получил лучший ответ
Ответ от Миоко Таканава[гуру]
data segment
mass db 11001100b,10101011b,00011101b,11101000b,11100011b
wrd db 8 dup(0)
wrdx db 8 dup(0)
data ends
code segment
assume cs: code, ds:data
start:
mov ax,data
mov ds,ax
;===============Разбиение массива mass на слова и выполнение операции XOR
lea bx,mass; или mov bx,offset mass
mov al,[bx]
; Здесь всё без изменений
mov ax,4C00h ; Код завершения 0
int 21h ;Выход в DOS
code ends
end start
P.S. Жирным шрифтом выделены исправления ошибок.
P.P.S. Вы всегда одни и те же вопросы напару ?
Ответ от ?????? ????r?????u[гуру]
есть такое слово "ОТЛАДЧИК" пошагово пройдитесь и сразу поймете где у вас и как считается!
есть такое слово "ОТЛАДЧИК" пошагово пройдитесь и сразу поймете где у вас и как считается!
Ответ от KOLYA FLAKEY[активный]
нафига восемь типо переменных, которые не используются? "массив из 8 пятиразрядных слов"- ваще нигде не видно, вроде написано 5 байт на 8 элементов, а определено все 8 бит на 8 эл-ов, в самом начале: mov bx,mass
mov al,[bx] --чо значит?? где коменты?? для чего это?? нафига брать целое слово из массива в кототром 1 элемент размером с байт? ну и так далее...
нафига восемь типо переменных, которые не используются? "массив из 8 пятиразрядных слов"- ваще нигде не видно, вроде написано 5 байт на 8 элементов, а определено все 8 бит на 8 эл-ов, в самом начале: mov bx,mass
mov al,[bx] --чо значит?? где коменты?? для чего это?? нафига брать целое слово из массива в кототром 1 элемент размером с байт? ну и так далее...
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Ассемблер