КаМиЛлА777
20.09.2022 04:04

Дайте развернутый ответ: напишите фрагмент программы на языке программирования ассемблер вычисления выражения: f=5*a+15/(a+b)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Даша333555
20.07.2020 23:21
    ; assembler
    mov ax, [a] ; ax = a
    mov bx, 5   ; bx = 5
    mul bx      ; ax = 5*a
    mov cx, ax  ; cx = 5*a
    mov ax, [a] ; ax = a
    mov bx, [b] ; bx = b
    add ax, bx  ; ax = a+b
    mov bx, ax  ; bx = a+b
    mov dx, 0
    mov ax, 15  ; dx:ax = 15
    div bx      ; ax = 15/(a+b)
    add ax, cx  ; ax = 5*a + 15/(a+b)
    ; result will be in ax
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота