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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.05.2012, 18:21   #1
Марик73
 
Регистрация: 01.12.2011
Сообщений: 5
По умолчанию Ввод данных не в коде, а в программу с клавиатуры (Assembler)

Посоветуйте, как исправить программу, чтобы строка вводилась с клавиатуры, а не заранее в коде?
Заранее спасибо за советы)

Код:
.model small
.code
.startup
  push cs
  pop  es
 
  mov  di,offset s
  mov  cx,-1
  mov  al,' '
  repe scasb
  not  cx
  dec  cx
  
  mov al,cl  
  add ax,0E30h                       
  mov bl,7                          
  int 10h                             
 
  xor ax,ax                          
  int 16h
  mov ax, 4c00h                  
  int 21h
 
  s db '  sdfe'
end
Марик73 вне форума Ответить с цитированием
Старый 30.05.2012, 22:50   #2
Марик73
 
Регистрация: 01.12.2011
Сообщений: 5
По умолчанию

Просьба актуальна
Марик73 вне форума Ответить с цитированием
Старый 31.05.2012, 08:10   #3
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

почитайте про прерывание 21h - там всё есть... если хотите проще и быстрее...
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ввод с клавиатуры и поиск/Assembler/TASM for Dos Rifler Помощь студентам 8 03.09.2010 08:22
Assembler - ввод данных (имени и фамилии) с клавиатуры и вывод на экран МартинИ Помощь студентам 1 25.05.2010 00:40
Разработать резедентную Assembler-программу ключ клавиатуры gogi73 Фриланс 1 15.06.2009 15:51
ввод данных с клавиатуры juden Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 07.05.2008 18:05