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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2019, 21:16   #1
Vita1324
Новичок
Джуниор
 
Регистрация: 20.12.2019
Сообщений: 1
По умолчанию Написать многосегментную программу в которой реализовать процедуру копирования осмысленного текста с заменой пробелов на знак «_» в отдельный сегмент данных.

В универе сказали написать код, но я не понимаю правильно или нет.
Задание: Написать многосегментную программу в которой реализовать процедуру копирования осмысленного текста с заменой пробелов на знак «_» в отдельный сегмент данных.
Мой код:
Код:
org 0x100
mov bx, mydata
call func
ret
func:
mov cx, 4
mov ax, ds
while:
mov dx, [bx]
add ax, 0x2000
mov ds, ax
cmp bx, ' '
je change
change:
mov bx, '_'
jmp next
next:
sub ax, 0x2000
mov ds, ax
dec cx
add bx, 2
jnz while
ret
mydata: db 'O HI', 0
Vita1324 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
реализовать ввод и вывод данных через операторы << и >>, конструктор копирования и оператор сравнения == и !=. alalalal Фриланс 4 13.12.2019 06:55
Анализ = как реализовать поиск файла по дате и копирования с него определенных данных, как сделать цикл Alexkino80 Microsoft Office Excel 5 06.12.2019 01:25
Ошибка в TASM c переходом Дальней подпрограммы(отдельный сегмент) Exclusive634 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 13.12.2016 21:49
Реализовать программу, в которой из кусочков изображений от целой картинки, расположенных вперемешку, собрать исходную (Delphi) Chuvak007 Помощь студентам 0 19.01.2012 02:02
Как вынести объявление переменных в отдельный сегмент кода boris-blade Microsoft Office Word 1 16.01.2010 19:31