![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 10.01.2009
Сообщений: 6
|
![]()
Помогите реализовать программу на Ассемблере. Суть такова : Дан текст. Определить количество повторяющихся символов и те которые повторяются 2 или 3 раза заменить пробелом.
Вот что я нашел процудура которая считает кол-во каждого символа (вроде) Код:
Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]()
Что то типа этого:
Код:
xor eax, eax
xchg [eax], eax |
![]() |
![]() |
![]() |
#3 |
Регистрация: 10.01.2009
Сообщений: 6
|
![]()
спасибо.
Но пожалуйста можете мне собрать всю программу или выложить похожие на нее. Но плиз те которые можно скомпилировать и посмотреть как работают (тоесть готовые). |
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]() Цитата:
![]() Вот, кстити, похожее задание http://www.cyberforum.ru/assembler/thread37963.html Код:
xor eax, eax
xchg [eax], eax |
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 10.01.2009
Сообщений: 6
|
![]()
Спасибо! Это то чно нужно, только проблема что не компилируется не одна из них. В первой на экране множество символов, а во второй вообще экзешник не создается(
|
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]()
Майки, все там работает. Я проверял. Компилировал на TASM'е как com прогу(tasm proga.asm и затем tlink proga.obj/t)
Цитата:
![]() замените тогда так: Код:
![]()
xor eax, eax
xchg [eax], eax Последний раз редактировалось MalCer; 16.07.2009 в 20:23. |
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 10.01.2009
Сообщений: 6
|
![]()
не у меня всеравно такое(( Может из-за того что компилирую masm.exe?
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]()
тогда весь код расположи между этими строками:
Код:
xor eax, eax
xchg [eax], eax |
![]() |
![]() |
![]() |
#9 |
Регистрация: 10.01.2009
Сообщений: 6
|
![]()
Спасибо =)
Можешь напоследок скинуть tasm и tlink ) |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ассемблер | SWEET_15 | Помощь студентам | 3 | 06.09.2016 08:45 |
Ассемблер | maziLa | Помощь студентам | 2 | 14.07.2009 09:25 |
Ассемблер и массив | NSvirus | Фриланс | 1 | 29.06.2009 22:51 |
Ассемблер | InTest | Фриланс | 1 | 12.12.2007 02:05 |