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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2012, 00:01   #1
student-99
 
Регистрация: 01.06.2010
Сообщений: 8
По умолчанию Пересилання елементів вихідного масиву в іншу область пам`яті

Доброго дня !!! погляньте будь-ласка на програму в чому проблема. Ось умова:
Написати програму, яка здійснює пересилання елементів вихідного масиву (символьний рядок) в іншу область пам`яті (другий символьний рядок), змінюючи їх порядок. s1: 1,2,3,4,5,6,7,8 це вихідний рядок. s2: 2,3,8,1,6,7,4,5 - рядок, який має получитись.
Для виконання необхідно визначити рядок s1 довільного вмісту довжиною 8 елементів, а для рядка s2 зарезервувати область пам`яті відповідного розміру. Рядки визначаються в різних сегментах програми (для парних номерів варіантів рядок s1 визначити у сегменті даних, а рядок s2 – в кінці сегменті кодів, перед директивою закриття сегмента.
Код:
data segment
s1 db 1,2,3,4,5,6,7,8
data ends

code segment
assume cs:code, ds:data

begin:
mov ax,data
mov ds,ax

mov al,ds:s1
mov cs:s2+1,al

mov al,ds:s1+1
mov cs:s2,al

mov al,ds:s1+2
mov cs:s2+3,al

mov al,ds:s1+3
mov cs:s2+2,al

mov al,ds:s1+4
mov cs:s2+5,al

mov al,ds:s1+5
mov cs:s2+4,al

mov al,ds:s1+6
mov cs:s2+7,al

mov al,ds:s1+7
mov cs:s2+6,al
 

mov ax,4c00h
int 21h
s2 db ?,?,?,?,?,?,?,?
code ends
end begin
student-99 вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Закрасить область badaladanbad Win Api 3 20.04.2011 17:05
Створення динамічно масиву форм. Звернення по імені і видимість Sveta_Sheva Общие вопросы Delphi 2 04.04.2011 11:58
Область сходимости Sport Помощь студентам 0 07.12.2010 21:12
Сортування масиву в Delphi 7 по спаданню та введення случайних чисел з допомогою Random OlegBodom Помощь студентам 3 02.10.2009 09:57
Задачи по циклическим структурам и одномерному масиву (язык Си) maloy-rom Помощь студентам 12 24.04.2009 21:59