Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2013, 14:25   #1
GordonG
Новичок
Джуниор
 
Регистрация: 17.05.2013
Сообщений: 2
По умолчанию Удалить из байтовой строки символы

Здравствуйте. Мне нужна помощь в написании COM программы на ассемблере, которая удаляет из байтовой строки все символы "*", если они есть. Использую FASM. Вот начало программы:
Код:
org 100h
use16

mov ah, 9h
mov dx, hello
int 21h

mov ah, 8h
int 21h
ret

hello db "Hell*, Wor*d!$"
Как я понимаю, нужно как-то обратиться к байту в памяти, и обнулить его, если его значение совпадает с кодом звёздочки. Не подскажите как это сделать?
GordonG вне форума Ответить с цитированием
Старый 18.05.2013, 16:10   #2
GordonG
Новичок
Джуниор
 
Регистрация: 17.05.2013
Сообщений: 2
По умолчанию

Кароче, решил я свою проблему... Ответ нашёл тут
http://asm-book.ru/faq/0087.php
Тему можно закрывать.
GordonG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удалить символы из строки develsnik Общие вопросы Delphi 22 02.04.2013 03:50
Удалить повторяющиеся символы Heng Помощь студентам 4 11.11.2012 18:04
Удалить из строки все символы типа #10 #9 и т.д. TwiX Общие вопросы Delphi 10 01.12.2009 19:21
как удалить лишнеие символы в строке, и ограничить длину строки MixanMM Общие вопросы Delphi 3 11.06.2009 07:03
как из строки ТМемо удалить ненужные символы MixanMM Общие вопросы Delphi 3 10.06.2009 13:49