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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2008, 20:47   #1
sergei64_89
Форумчанин
 
Регистрация: 20.04.2008
Сообщений: 139
По умолчанию символы, int21

Код:
mov   ah,01h
 int   21h     
 mov   ah,2
  mov dl,al   
int   21h
Почему выводит 2 символа?как сделать правильно(чтоб 1 символ выводился)?

Последний раз редактировалось rpy3uH; 13.05.2008 в 19:36.
sergei64_89 вне форума Ответить с цитированием
Старый 12.05.2008, 20:57   #2
alexBlack
Участник клуба
 
Регистрация: 12.10.2007
Сообщений: 1,204
По умолчанию

Это не два выводятся. Один от int 21,01 - эхо введенного символа. Второй от int 21,02 - собственно вывод символа.

Есть еще int 21,08 - ввод без эха.
alexBlack вне форума Ответить с цитированием
Старый 20.05.2008, 10:21   #3
veter_s_morya
ФорумчанинДжуниор
 
Аватар для veter_s_morya
 
Регистрация: 05.05.2008
Сообщений: 606
По умолчанию

Цитата:
Один от int 21,01 - эхо введенного символа. Второй от int 21,02 - собственно вывод символа.

Есть еще int 21,08 - ввод без эха
alexBlack т.е надо писать так?
mov ah,01h
int 21,08h //21,08 без эха
------------------------------
Ум без разума –это беда!

Последний раз редактировалось veter_s_morya; 20.05.2008 в 10:24.
veter_s_morya вне форума Ответить с цитированием
Старый 20.05.2008, 10:33   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
т.е надо писать так?
Что мешает попробовать?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Убрать символы. GreenDan Помощь студентам 3 31.08.2008 13:21
Специальные символы HunterMan Win Api 5 05.06.2008 00:17
прерывание int21-02 sergei64_89 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 27.05.2008 19:24
символы Rend1 Общие вопросы Delphi 1 10.04.2008 01:39
непонятные символы XATAB Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 28.12.2007 11:23