Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Вниз

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

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

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

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


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

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

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


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

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


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

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


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


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


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

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


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


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


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

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


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

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


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

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


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


> Думкин ©   (15.04.04 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


 
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) ? Совершенно же по-разному реализуется сабж ! Поэтому тебе и говорят, мол, каков вопрос - таков и ответ ...


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


> wHammer


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


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

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


 
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]


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

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


 
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]

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


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

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


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

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


 
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 символов) на экран. Все. В какой-то момент снова ввести в эту переменную строку и снова вывести на экран.

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


 
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]

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


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

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



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

Форум: "Потрепаться";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.037 c
14-1081956180
}|{yk
2004-04-14 19:23
2004.05.09
IBExpert Forms


3-1081580315
Алексей Комлев
2004-04-10 10:58
2004.05.09
Подскажите SQL запрос


3-1081842986
avgur
2004-04-13 11:56
2004.05.09
Константы для Delphi 6.0


1-1082712749
tria
2004-04-23 13:32
2004.05.09
Как переименовать секцию в ini-файле?


3-1081942503
Соловьев
2004-04-14 15:35
2004.05.09
Execute statement - error :(





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский