![]() |
|
|
![]()
|
|
| var |
|
|||
|
Unregistered |
Как написать функцию на ассемблере для ввода текста, аналогично функции ReadLn в Паскале?
Должно быть что-то типо:
Помогите, плз. |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 1 Всего: 454 |
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Chingachguk |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1232 Регистрация: 25.3.2002 Где: Москва Репутация: 11 Всего: 18 |
-------------------- I don't like the drugs (but the drugs like me). M.Manson. |
|||
|
||||
| Coder |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 733 Регистрация: 13.12.2004 Репутация: нет Всего: 11 |
Если нужно прочитать с консоли, можно воспользоваться API- шной функцией ReadConsole
|
|||
|
||||
| var |
|
|||
|
Unregistered |
2 Chingachguk:
Спасибо за помошь, только я одного не понял, а где функции: stop, out_str и gotoxy? И еще перед вызовом процедуры, как надо передавть параметры? mov bp+4,x inc bp mov bp,y inc bp mov bp,string call read_line Так? Я в ассемблере не силен, так что извините если вопросы глупые... Заранее спасибо. |
|||
|
||||
| Chingachguk |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1232 Регистрация: 25.3.2002 Где: Москва Репутация: 11 Всего: 18 |
Смотри тогда весь исходник. Это отдельная программа.
Присоединённый файл ( Кол-во скачиваний: 12 )
Find3str.asm-------------------- I don't like the drugs (but the drugs like me). M.Manson. |
|||
|
||||
| var |
|
|||
|
Unregistered |
Спасибо.
Сразу бы выложил! |
|||
|
||||
| ASPolyakov |
|
|||
|
Unregistered |
Люди!, скажите как выводить значения переменныйх как число.
|
|||
|
||||
| Mysterio |
|
|||
![]() Планирующий ![]() Профиль Группа: Участник Сообщений: 66 Регистрация: 28.12.2004 Репутация: нет Всего: нет |
Хе,это уже отдельная тема.Лично я делал так: делил на 10,пока есть целая часть, по ходу деления каждый символ(остаток) заносил в свой байт и добавлял 48(для ASCII). Может ,конечно, и есть алгоритм попроще.
|
|||
|
||||
![]()
|
| Правила форума "Asm для начинающих" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm для начинающих | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |