![]() |
|
|
![]()
|
|
| Sweeney |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 3.12.2007 Репутация: нет Всего: нет |
Есть работающая программа. Если вставить дополнительную процедуру по очистке экрана(но не вызывать ее!!!), то программа глючит! В чем дело???
|
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 1 Всего: 207 |
Sweeney,
Чтатайте внимательно правила форума особенно п. 3 -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
| Sweeney |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 3.12.2007 Репутация: нет Всего: нет |
Программа выглядит следующим образом:
data segment 'data' String1 db 'First Parameter - $' String2 db 'Second Parameter - $' String3 db 'Third Parameter - $' Number = 1 i db 1 data ends code segment 'code' assume cs:code,ds:data ;!!!!!!!!!!!!!!!!!!!!!!!! Если сюда вставить следующую процедуру(закомментирована), то ничего не работает. ;--------------------------------------- ;ClearScreen proc ; mov ax,0600h ; mov bh,71h ; mov cx,0000h ; mov dx,184fh ; int 10h ; ret ;--------------------------------------- CountDown proc dec cx inc bx mov dl,0ah int 21h ret ShowParameter proc cycl: mov dl,es:82h+bx cmp dl,20h je CountDown mov ah,2 int 21h inc bx loop cycl mov ah,1 int 21h ret ShowFirstParameter proc lea dx,String1 mov ah,9 int 21h call ShowParameter ret ShowSecondParameter proc lea dx,String2 mov ah,9 int 21h call ShowParameter ret endm ShowThirdParameter proc lea dx,String3 mov ah,9 int 21h call ShowParameter ret start: mov ax,data mov ds,ax mov cl,es:80h mov bx,0h ShowNextParameter: call ShowFirstParameter call ShowSecondParameter call ShowThirdParameter mov cl,es:80h mov bx,0h code ends end start |
|||
|
||||
| dumb |
|
||||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: 4 Всего: 158 |
Sweeney, при вставке исходного текста пользуйся кнопкой "Код".
ничего не менял(пардон,
|
||||
|
|||||
![]()
|
| Правила форума "Asm: Общие вопросы" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |