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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.06.2011, 11:53   #1
МихаилД
 
Регистрация: 14.06.2011
Сообщений: 3
Восклицание исправить программу

Код:
.model small
.stack 100h
.data
result dd 10 dup (0)	
array dd 1,2,3,4,5,6,7,8,9,10
dd        10,9,8,7,6,5,4,3,2,1

len=$-array	; ðàçìåð
buff db 20 dup (?),24h ; 
d db 10; 

.286
.code 
start:
mov ax,@data	; 
mov ds,ax
mov es,ax

mov di,offset array  
mov bx,offset result	
mov cx,len/4		
@1:
mov ax,[di]		
mov dx,[di+2]	
add [bx+4],ax		
adc word ptr [bx+2],0	
add [bx+2],dx		; 
adc word ptr [bx],0
add di,4		; 
rol word ptr [bx+4],8	; 
rol word ptr [bx+2],8	; 
rol word ptr [bx],8	; 

cld		; 
mov cx,6	;
xor al,al	; 
mov di,offset result 
repz scasb
dec di
mov bx,di	
inc cx
lea si,d-2     ; 
mov bp,cx	; 
@7:
mov di,bx 	
mov cx,bp
xor ax,ax
@q:
mov al,[di] 	; 
div d		
stosb		; 
loop @q		; 
or ah,30h	;
mov [si],ah	; 
dec si	 	; 
@a:
cmp word ptr [di-2],0	; 
jnz @7		; ï
sub di,2
cmp di,offset buff
ja @a
exit:
inc si
mov dx,si ; 
mov ah,9	; 
int 21h
xor ax,ax 	; î
int 16h


mov ah,4ch	;
int 21h
end start
чтобы элементы массивов складывались попарно. Очень прошу, экзамен

Последний раз редактировалось Serge_Bliznykov; 21.06.2011 в 13:08.
МихаилД вне форума Ответить с цитированием
Старый 21.06.2011, 12:23   #2
МихаилД
 
Регистрация: 14.06.2011
Сообщений: 3
Восклицание С меня 1000руб тому, кто поможет

С меня 1000руб тому, кто поможет через вебмани. Но времени 20 минут от силы
МихаилД вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
исправить программу в С++ paul0 Помощь студентам 0 26.05.2011 12:20
Исправить программу. Си. Erkon Помощь студентам 3 01.11.2010 16:47
Исправить программу amfisat Общие вопросы C/C++ 3 02.06.2010 08:22
Помогите исправить программу... Lifefine Общие вопросы C/C++ 1 29.10.2009 11:32
Помоги исправить программу. Lifefine Общие вопросы C/C++ 3 19.10.2009 20:27