умножение чисел ассемблер (TASM).MODEL small .STACK 256 .codestart: MOV

Умножение чисел ассемблер (TASM)
.MODEL small
.STACK 256
.code
start:
MOV BL,3
MOV AL,2
MUL BL
mov ax,4C00h
int 21h
END start

Не работает, компилит но нету вывода

Задать свой вопрос
Алиса Цибас
Было бы удивительно, если бы что -то выводилось. mov ax,4C00hint 21h - это окончание программы, а где вывод на экран?
Былкина Александра
Как вывести???
Egor Zakoshanskij
Допеши пожалуйста
Лена Динеева
Вывод на экран будет в 5 раз больше, чем Ваша программка.
Ден Ренданов
Не могли бы вы мне посодействовать с решение данной задачи ?
Аделина
А Вы можете преподавателю разъяснить, что там написано?
Антон Католкин
Да
Василий Ойкс
tasm 1.4
Никита Ратхин
Договорились.
Канатникова Евгения
model smallstack 512datasega db 6b db 5res db 0codesegstart:mov ax, @datamov ds, axmov al, a mov bl, bmul blmov res, blmov ah, 4chint 21hend start
1 ответ
.MODEL small 
.STACK 256 
.code
start: 
    MOV BL,3 
    MOV AL,2 
    MUL BL
; вывод содержимого регистра ax на экран
    mov bl,10
    mov cx,0
b:  div bl      ;  в al - частное, ah - остаток
    add ah,48  ;  в ah - код младшей числа
    push ax
    mov ah,0 
    inc cx
    cmp al,0
    jne b
 ; вывод на экран через BIOS
c:  pop ax
    mov al,ah
    mov ah, 0eh
    int 10h     ; вывод знака
    dec cx
    jnz c
 ; ожидание ввода с клавиатуры
    mov ah,01h
    int 21h
; окончание программки
    mov ax,4C00h
    int 21h 
END start

Полина Копырева
Друг просит сделать вычитание, если для вас не трудно
Olesja Ivashkina
А что там писать, то? Меняете первые три строки MOV BL,3 MOV AL,2 MUL BL на последующие: mov ax,354 mov bx,150 sub ax,bx остальное оставляете как есть.
Суснин Валерий
Огромное вас спасибо
Mihon
Пожалуйста.
Костик Шарипзянов
Сделали альтернативу
Юрка Рехов
model smallstack 512datasega db 6b db 5res db 0codesegstart:mov ax, @datamov ds, axmov al, a mov bl, bmul blmov res, blmov ah, 4chint 21hend start
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт