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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2014, 20:11   #1
yurez_orsha
 
Регистрация: 10.01.2014
Сообщений: 6
По умолчанию Сортировка массива emu 8086

Привет всем!!!Помогите пожалуйста написать программу, вот условие:
Расположить отрицательные элементы в заданном векторе по убыванию; элементы вектора двухбайтовые.
есть код, но только в нём по убыванию положительные числа


Код:
#make_COM#
include 'emu8086.inc'
ORG 100h
.data
mas db 1,18,12,13,56,14,65,43   
 
X       db   0
.code
    mov   cx, 7
    mov si, 1 
cycl1:  push  cx
    mov   cx, 8 
    sub   cx, si    
    push  si    
    mov si, 7
cycl2:  mov al, mas[si-1]   
    cmp mas[si], al                                      
    jb m1
    mov x,al        
    mov al, mas[si[
    mov mas[si-1],al    
    mov al,x
    mov mas[si],al      
m1: dec si
    loop cycl2
    pop si
    inc si
    pop cx
    loop cycl1 
    CALL    PTHIS
DB 13, 10, 'Otsortirovanniy massiv: ', 0
    mov cx,8        
    mov si,0
cycl4:
    mov al,mas[si] 
    CALL    PTHIS
DB 13, 10, 'Element:', 0
    CALL    PRINT_NUM_UNS   
    inc si      
    loop cycl4  
exit:   
    ret 
;=================================
DEFINE_SCAN_NUM
DEFINE_PRINT_NUM
DEFINE_PRINT_NUM_UNS
DEFINE_PTHIS
;=================================
END
Заранее благодарен!!!
yurez_orsha вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработать программу в emu 8086 ImSoul Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 06.06.2013 16:59
Быстрая сортировка(сортировка Хоара). Сортировка фрагмента массива [C++] druger Помощь студентам 0 20.04.2012 15:49
Сортировка массива методами предсортировки и слияния, и пирамидальная сортировка. lenny_24 Помощь студентам 2 17.04.2011 18:57
Сортировка массива natt23 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 22.11.2010 10:49