![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.11.2009
Сообщений: 34
|
![]()
Доброго времени суток!
С ассемблером дружу не очень... поэтому прошу хоть небольшой (абсолютно любой) помощи у Вас = ) Есть задание: Поиск символьной цепочки в базовой памяти (цепочка задается в качестве параметра программы, регулируется диапазон поиска). Как это можно реализовать? что можно почитать? Особенно интересует вопрос о "в качестве параметра программы" и "регулируется диапазон поиска" Помогите люди добрые кто чем может... просто в инете очень как то мало информации об оперативной памяти и работы с ней в ассемблере...
Изучаю Си\Си++
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
![]()
параметр программы лежит в psp с адреса 80(количество символов) 81h(строка)
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 26.11.2009
Сообщений: 34
|
![]() Цитата:
Поискал в интернете нашел про эту структуру... попытался скомпилировать исходник: "В качестве примера приведем текст программы PARM, составленной на языке ассемблера, которая выводит на экран передаваемые ей через PSP параметры запуска." Код:
Изучаю Си\Си++
|
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
![]()
.exit(0) - в младших версиях tasm не работает
воспользуетесь кодом предложенным Goodwin98
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 26.11.2009
Сообщений: 34
|
![]()
Спасибо = )
программа запустилась... но выдает "карабульки" возможно ли это все из-за той же младшей версии tasm?
Изучаю Си\Си++
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 26.11.2009
Сообщений: 34
|
![]() ![]() Но никак не могу найти информацию.. как можно регулировать диапазон поиска ![]() И возможно туповатый вопрос.... Само задание подразумевает поиск подстроки в строке? Просто ничего другого в голову не лезет... т.к. в памяти содержится как правило "мусор", и искать в "мусоре" вменяемую символьную цепочку по определению будет заканчиваться неудачей... или я не прав?
Изучаю Си\Си++
Последний раз редактировалось Lawliet32; 28.11.2009 в 14:10. |
![]() |
![]() |
![]() |
#9 |
Регистрация: 05.10.2011
Сообщений: 6
|
![]()
Закажу код этой программы, прошу пишите сюда...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ассемблер. Программа генерации цепочки звуков. | ZHU35 | Помощь студентам | 2 | 06.11.2009 18:54 |
С++ Обработка символьной информации Помогите | Kachagar | Помощь студентам | 2 | 03.07.2009 13:33 |
програма на обработку символьной информации | АлександрFRONT | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 19.12.2008 13:48 |