Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: HELP ME Массивы вывод на экран почему закрывается экран  (Прочитано 211 раз)
0 Пользователей и 1 Гость смотрят эту тему.
hack
Новенький

ru
Offline Offline

« : 10-08-2017 08:08 » 

привет!  Хочу вывести на экран массив что дополнить в коде чтобы экран не закрывался? exe формат программы

.model small
.stack 256
.data
mes db 0ah, 0dh, '0,1,3,5,8,9,3 ","$'
mas db 10 dup(?)
i db 0
.code
main:
   mov ax, @data
   mov ds, ax
   xor ax, ax
   mov cx, 10
   mov si, 0
go:
   mov bh, i
   mov mas[si], bh
   inc i
   inc si
   loop go

   mov cx, 10    ;вывод на экран массива
   mov si, 0
   mov ah, 09h
   lea dx, mes
   int 21h
show:
   mov ah, 02h
   mov dl, mas[si]
   add dl, 30h
   int 21h
   inc si
   loop show
exit:
   mov ax, 4c00h
   int 21h
end main
   

Добавлено через 11 минут и 55 секунд:
что сделать чтобы не закрывался экран ?
« Последнее редактирование: 10-08-2017 08:19 от hack » Записан
Вад
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 10-08-2017 09:47 » 

hack, обычно добавляют какое-то блокирующее действие - чаще всего, чтение 1 символа с клавиатуры, чтобы программа не завершалась до нажатия.
Можно просто сначала консоль открыть, а потом в уже открытой запустить программу.
Записан
Aether
Молодой специалист

ru
Offline Offline
Пол: Мужской

« Ответ #2 : 10-08-2017 20:43 » new

Можно просто сначала консоль открыть, а потом в уже открытой запустить программу.
Если запускать предполагается в Windows, то можно сделать *.bat файл вида:
Код:
@< Имя Вашей программы. >.exe
@pause
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines