В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
noname3636
noname3636
25.08.2020 05:55 •  Информатика

Нужно сделать так чтоб в ассамблере ответ вышел двухзначном числоv section .text global _start _start: mov bx,ax mov eax, [x] sub cx, '0' mov ebx, [y] sub cx, '0' mov ecx, [z] sub cx, '0' add eax, ebx imul eax, ecx add eax, '0' mov [sum], eax mov ecx, msg mov edx, len mov ebx, 1 mov eax, 4 int
0x80 mov ecx, sum mov edx, 1 mov ebx, 1 mov eax, 4 int 0x80 mov eax, 1 int 0x80section .data x db '1' y db '2' z db '5' msg db "sum of x and y is" len equ $ - msgsegment .bss sum resb 1

Показать ответ
Ответ:
folaelena1
folaelena1
01.10.2022 14:50
В таких заданиях всегда советую начинать с конца!
Вот смотри нам нужно получить число 18, его можно получить как умножением на 2, так и вычитанием 3 из 21, но как же нам получить 21??? на это уйдёт больше команд значит последняя команда = 2
Смотрим дальше было 18, разделим на 2 = 9, это число нельзя получить путем умножения на 2, не будем же мы брать 4.5, значит предпоследняя команда 1
 Смотрим дальше, было 9 прибавим 3, получается 12, его можно получить обееми командами, но 15 нам будет сложно получить и будет больше 4 команд, значит пред пред последняя команда 2
Смотрим дальше, было 12 разделим на 2 получится 6, ну и тут уже очевидно, что первая команда = 2
ответ: 2212   (3*2=6,  6*2=12,  12-3=9, 9*2=18)
0,0(0 оценок)
Ответ:
Апётр
Апётр
19.11.2021 00:34
Универсальным устройством ввода информации является клавиатура. Клавиатура позволяет вводить числовую и текстовую информацию.
Для оптического ввода в компьютер и преобразования в компьютерную форму изображений (фотографий, рисунков, слайдов), а также текстовых документов используется сканер.
Для ввода графической информации и для работы с графическим интерфейсом программ используются координатные устройства ввода информации: манипуляторы (мышь, трекбол
звуковая карта, цифровые камеры, тв тюнер.
я бы так ответила)
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота