Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm для начинающих > помогите -подскажите-исправьте


Автор: matadora 30.9.2011, 20:10
Привет всем
Прошу, помогите !!! задали сделать резидентную com программу про бегущую букву! Я сделала часть кода чтобы буква перемещалась по строчке длиной в 80 символов, но она при запуске не выводиться нормально на екран ( а как переделать это в com и резидентную вообще не знаю Т_Т 
Паника начинается, хочу разобраться, помогите пожалуйста 
Ниже приведу код 

Код

mov cx,80 ; длиня строки , по которой будет перемещаться буква
    text: call pozition ;установка курсора
            
    lea dx, x
    mov ah, 9
    int 21h
     
    call pozition
     
    lea dx,y
    mov ah,9
    int 21h
    inc pozx
    loop text
    
    pozition:
    mov ah,02
    mov bh,00
    mov dh,pozy
    mov dl,pozx
    int 10h
    ret



Автор: iff 3.10.2011, 19:44
Так резедентную программу не написать.

Добавлено через 44 секунды
Готов выполнить. Писать в личку. 

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