Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2020, 16:03   #1
марко1
Новичок
Джуниор
 
Регистрация: 10.06.2020
Сообщений: 1
По умолчанию Что не так в коде, что цикл не выполняется?

Начал изучать по Калашникову. Там пример цикла. Но вставив в программу че-то не выполняется. Может где-то ошибка в оформлении программы? Подправьте пожалуйста

Код:
CSEG segment
org 100h
START:
mov cx,3
Label_1:   
mov ah,9
    mov dx, offset String
    int 21h
    loop Label_1
    CSEG ends
END START
марко1 вне форума Ответить с цитированием
Старый 11.06.2020, 19:09   #2
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,536
По умолчанию

А в чём должен быть смысл этого фрагмента? Судя по
Код:
mov ah,9
, это вывод строки. Тут цикл не нужен - система сама выводит строку до символа $ . Разве что 3 раза подряд выводить одну и ту же строку ? Сама строка заполнена? А сегментный регистр DS проинициализирован ?
Зри: http://assembler-src.blogspot.com/2010/04/21h-dos.html

Последний раз редактировалось digitalis; 11.06.2020 в 19:12.
digitalis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Если так заполнять массив, то второй цикл не выполняется, а если задавать элементы вручную - выполняется. Почему так? Hermeneticus Помощь студентам 1 30.10.2017 09:29
цикл for to do, шаг цикла не выполняется impeee Общие вопросы Delphi 20 22.10.2013 10:57
Ошибка в коде программы. Не выполняется. steeledguy Помощь студентам 2 19.11.2011 03:25
В самой проге не выполняется цикл. Repac123456 Помощь студентам 5 15.11.2010 22:10
Не выполняется весь цикл alexeevich PHP 3 30.08.2010 11:52