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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.01.2016, 16:33   #1
tane
Пользователь
 
Регистрация: 14.12.2013
Сообщений: 64
По умолчанию Работа с массивом

Добрый день!
Помогите пожалуйста с заданием.
Написать программу , которая осуществляет пересылки элементов исходного массива ( символьной строки s1 ) в другую область памяти (второй символьная строка s2 ) , изменяя их порядок. Порядок элементов в строке s2 по отношению к строке s1 : 3-1-5-8-6-4-2-7.

Буду очень благодарен!

ПРоверьте пожалуйста:
Код:
data SEGMENT
s1 dw 1,2,3,4,5,6,7,8
s2 dw 0,0,0,0,0,0,0,0
data ENDS

code SEGMENT
assume cs: code, ds: data 
begin:
	mov ax, data
	mov ds, ax
	
	mov ax, s1 + 0
	mov bx, s1 + 1
	mov cx, s1 + 2
	mov dx, s1 + 3
	
	mov s2 + 3, ax
	mov s2 + 5, bx
	mov s2 + 7, cx
	mov s2 + 4, dx
	
	mov ax, s1 + 4
	mov bx, s1 + 5
	mov cx, s1 + 6
	mov dx, s1 + 7
	
	mov s2 + 0, ax
	mov s2 + 6, bx
	mov s2 + 1, cx
	mov s2 + 2, dx

	mov ax, 4c00h
	int 21h

code ENDS
end begin

Последний раз редактировалось tane; 18.01.2016 в 17:51.
tane вне форума Ответить с цитированием
Старый 20.01.2016, 01:29   #2
R71MT
Участник клуба
 
Аватар для R71MT
 
Регистрация: 16.06.2011
Сообщений: 1,428
По умолчанию

Цитата:
Сообщение от tane Посмотреть сообщение
Порядок элементов : 3-1-5-8-6-4-2-7.
Задание сам придумал что-ли? Ни какой закономерности в массиве...
Используй свой вариант..
Нашедшего выход - затаптывают первым..
R71MT вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с массивом nibufep Общие вопросы Delphi 4 16.02.2015 17:52
Работа с массивом Marusya293 Помощь студентам 1 21.10.2013 05:53
Работа с массивом glebast Помощь студентам 1 20.02.2013 16:53
Работа с массивом. anon321 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 24.05.2011 13:20
работа с массивом s2dentishe Помощь студентам 2 12.12.2009 22:35