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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.10.2010, 16:40   #1
yk92
 
Регистрация: 16.05.2010
Сообщений: 4
По умолчанию логические операции

нада написать програму которая описивает одномерний массив целих чисел
. найти в етом масиве найти значение которие больше 1 и записать в другой массив.
yk92 вне форума Ответить с цитированием
Старый 23.10.2010, 17:25   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Как пробовал?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.10.2010, 09:38   #3
wanes101
Форумчанин
 
Регистрация: 04.06.2010
Сообщений: 212
По умолчанию

пожалуйса: программа которая ищет числа в массиве больше 1 и записывает в массив 2. Писал я её для компилятора masm и процессора 8086.

data segment
masm1 db 56,0,-1,53,0,3
masm2 db 6 dup (?)
data ends

code segment
assume cs:code,ds: data
m2: ;копирование byte в массив masm2
mov al,[si]
mov [di],al
inc di
jmp m3

start: ;точка входа

;установка сегментного регистра
mov ax,seg data
mov ds,ax

;в si и di помещаю адеса масивов
lea si,masm1 ;адрес массиова для сканирования
lea di,masm2 ;адрес массиова приёмника
mov cx,6 ;размер массива для сканирования
m:
cmp byte ptr [si],1
jg m2
m3:
inc si
loop m

;выход
mov ah,4ch
int 21h
code ends
end start

удачи
wanes101 вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Логические операции AlexandraKr Помощь студентам 0 18.10.2010 15:20
Логические операции в операторе if – else(C++) LaNgOr Помощь студентам 1 01.10.2010 23:42
Логические операции тотошкин Помощь студентам 1 23.01.2010 21:52
Логические загадки crazy horse Свободное общение 406 03.11.2009 16:09
TurboPascal: логические операции над целыми числами плюс перевод.... ulala Помощь студентам 4 21.10.2009 12:00