Вниз
Скачать: CL | DM;

ТASM   Найти похожие ветки 

← →
wHammer ©   (2004-04-15 08:22) [0]

Подскажите как можно ввести строку с клавиатуры в определенную переменную, а затем, в какой-то момент, вывести ее на экран. Поиск примеров в яндексе ничего не принес увы.

С наилучшими...
Александр.


← →
Думкин ©   (2004-04-15 08:32) [1]

http://www.firststeps.ru/asm/


← →
wHammer ©   (2004-04-15 08:37) [2]


> http://www.firststeps.ru/asm/


Там смотрел в первую очередь, но то что мне надо там нет.

С наилучшими...
Александр.


← →
Думкин ©   (2004-04-15 08:42) [3]

Каков вопрос - таков ответ. :((


← →
wHammer ©   (2004-04-15 08:54) [4]


> Думкин ©   (15.04.04 08:42) [3]
> Каков вопрос - таков ответ. :((


???


← →
Alx2 ©   (2004-04-15 09:03) [5]

>wHammer ©   (15.04.04 08:54) [4]
Поищи документацию по прерыванию 10h, либо 21h


← →
Digitman ©   (2004-04-15 09:08) [6]


> wHammer


ты хоть бы сподобился прокомментировать, какую программу пытаешься сотворить ? ДОС-программу ? Win-приложение (консольное/GUI) ? Совершенно же по-разному реализуется сабж ! Поэтому тебе и говорят, мол, каков вопрос - таков и ответ ...


← →
Anatoly Podgoretsky ©   (2004-04-15 09:13) [7]

По крайней мере по выводу в ДОС эеран примеры идут с самим TASM, если у тебя ворованый, то на моей странице есть документация из TASM


← →
wHammer ©   (2004-04-15 09:25) [8]


> Digitman ©   (15.04.04 09:08) [6]


DOS-программу, я думал что TASM под Win нет, потому и не уточнял.


Anatoly Podgoretsky ©   (15.04.04 09:13) [7]


Спасибо Анатолий, но документации у меня полно, а вот самого алгоритма нигде не найти.

С наилучшими...
Александр.


← →
Думкин ©   (2004-04-15 09:31) [9]

Алгоритма чего?
Вывода, ввода, какого-то момента?
И вывод и ввод - везде есть, хоть сапогом черпай.


← →
Anatoly Podgoretsky ©   (2004-04-15 09:42) [10]

Плохо читаешь документации, там даже не один пример с выводом не экран.
TASM нормально компилирует для Виндоус, конечно не ранниие версии. Он даже ООП поддерживает!


← →
wHammer ©   (2004-04-15 09:45) [11]


> Думкин ©   (15.04.04 09:31) [9]


Если нужно еще конкретнее то, необходимо:

1.Ввести с клавиатуры в переменную, скажем MyStr db 30 несколько символов, например "Hello!", окончанием ввода может быть Enter или пробел, все равно. Затем произвести какие-то действия, после чего вывести эту цепочку символов (в данном случае это 6 символов) на экран. Все. В какой-то момент снова ввести в эту переменную строку и снова вывести на экран.

С наилучшими...
Александр.


← →
Anatoly Podgoretsky ©   (2004-04-15 09:55) [12]

Смотри описания прерываний ДОС и БИОС, ввод/вывод делает в основном через них, за исключением извращенных случае прямого доступа к устройствам. Все это очень хорошо документировано тоннами документации. У меня на сайте есть отдельный раздел посвященный Ассемблеру, куча книг. Читай на здоровье.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.027 c
6-1075643670
stimm
2004-02-01 16:54
2004.04.11
Пишу программу Анти-Интернет для братишки :)


9-1065515385
Zergling
2003-10-07 12:29
2004.04.11
Отладка программы во время работы с DirectX


1-1079686697
Vlad3
2004-03-19 11:58
2004.04.11
Как, находясь в окне, узнать, что мышь покинула его?


14-1081686789
Thor
2004-04-11 16:33
2004.04.11
самоубийство.


1-1082717242
афвуд
2004-04-23 14:47
2004.04.11
Как установить дробный разделитель для чисел в своей проге?




   Наверх