Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm: Общие вопросы > Прога по ASM


Автор: XOKS 20.9.2010, 23:04
Нужно вычислить выражение a-3b2/4
правильно или нет сделал?
.model    small
.stack    100h
.data

a    db    12
b    db    1
c    db    1
e    db    3
f    db    4

.code
begin:    mov    ax,@data
    mov    ds,ax
    mov    al,a
    cbw
    mov    bx,ax
    mov    al,b
        imul    b;ax=b*b
    imul    e
    cbw
    mov    cx,ax
    mov    al,c
    imul    f
    sub    ax,bx;a-b2
    
    idiv    c;         al - chastnoe, ah - ostatik budet
    mov    ax,4c00h
    int    21h
end    begin

Автор: Mikl_ 22.9.2010, 09:27
XOKS, 
тебя ответ на http://programmersforum.ru/showthread.php?t=114014 не устроил?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)