Вниз
Скачать: 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.03 c
1-1082304018
Tack83
2004-04-18 20:00
2004.04.11
Главное меню. Alt-акселераторы.


6-1075611081
@ac
2004-02-01 07:51
2004.04.11
Разрыв соединения с инетом


9-1065430545
Ssv
2003-10-06 12:55
2004.04.11
прорисовка файла


3-1079511944
Voyage
2004-03-17 11:25
2004.04.11
BLOB has been modified


14-1079471569
Rouse_
2004-03-17 00:12
2004.04.11
С Днем Рожденья 17 Марта




   Наверх