13.12.2017, 19:47 [+3 UTC]
в нашей команде: 2 375 чел. | участники онлайн: 13 (рекорд: 21)

:: РЕГИСТРАЦИЯ

:: консультации

:: задать вопрос

:: все разделы

:: правила

:: новости

:: участники

:: доска почёта

:: форум

:: блоги

:: поиск

:: статистика

:: наш журнал

:: наши встречи

:: наша галерея

:: отзывы о нас

:: поддержка

:: руководство

Версия системы:
7.41 (25.02.2017)

Общие новости:
23.02.2017, 09:51

Форум:
13.12.2017, 19:03

Последний вопрос:
13.12.2017, 17:01

Последний ответ:
13.12.2017, 18:39

Последняя рассылка:
13.12.2017, 18:45

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
06.10.2009, 18:18 »
Соколов В.В.
Программа работает, вопрос раскрыт полностью! Спасибо большое, помогло. Язык написания понятен, исчерпывающие комментарии и принцип работы. [вопрос № 172980, ответ № 255084]
07.10.2009, 11:02 »
Dima1967
Спасибо за ответ, но в ответе № 254990 лучше реализована возможность добавлять новые слова. Эта оценка - поставлена сравнительно с предыдущим ответом. [вопрос № 172887, ответ № 255015]
05.12.2010, 21:33 »
Барон Александр Михайлович
Я согласен с вашим ответом. Я пытался найти четкое обоснование того, что не требуется согласие остальных соарендаторов на внесение изменения в договор аренды со множественностью лиц на стороне арендатора. Это следует из толкования норм права в совокупности. Из-за отсутствия этого согласия юристы Росреестра грозятся отказать в регистрации доп. соглашения. Попросил отказать письменно, чтобы обжаловать в суд. Посмотрим, что произойдет на самом деле. [[url=http://rfpro.ru/ques tion/181051]вопрос № 181051, отв..

РАЗДЕЛ • Assembler

Создание программ на языке Assembler.

[администратор рассылки: Лысков Игорь Витальевич (Старший модератор)]

Лучшие эксперты в этом разделе

Коцюрбенко Алексей aka Жерар
Статус: Мастер-Эксперт
Рейтинг: 536
Зенченко Константин Николаевич
Статус: Модератор
Рейтинг: 432
Лысков Игорь Витальевич
Статус: Старший модератор
Рейтинг: 298

Перейти к консультации №:
 

Консультация онлайн # 191773
Раздел: • Assembler
Автор вопроса: bambina1203 (Посетитель)
Отправлена: 14.11.2017, 20:42
Поступило ответов: 1

Здравствуйте! У меня возникли сложности с таким вопросом:
Я не могу написать сортировку массива чисел на языке nasm ассемблер.

Состояние: Консультация закрыта

Здравствуйте, bambina1203!

Смотрите код:

Код (Assembler) :: выделить код
org     100h
        mov     bx,10
        mov     si,dwMas
        mov     cx,10
        call    OutPut
        mov     cx,10
        mov     si,dwMas
        mov     cx,10
SM1:    push    cx
        mov     ax,[si]
        mov     di,si
SM2:    cmp     ax,[di]
        ja      SM3
        xchg    ax,[di]
SM3:    add     di,2
        loop    SM2
        mov     [si],ax
        add     si,2
        pop     cx
        loop    SM1
        mov     si,dwMas
        mov     cx,10
        jmp     OutPut
dwMas   dw      9,1,8,2,7,3,6,4,5,0
OutPut: push    cx
        lodsw
        xor     cx,cx
OP1:    xor     dx,dx
        div     bx
        push    dx
        inc     cx
        or      ax,ax
        jnz     OP1
        mov     al,' '
        int     29h
OP2:    pop     ax
        or      al,'0'
        int     29h
        loop    OP2
        pop     cx
        loop    OutPut
        mov     al,10
        int     29h
        mov     al,13
        int     29h
        ret  


Команда компилятора
© Цитата:
nasm -f bin 171115a.asm -o 171115a.com

Удачи!


Консультировал: Зенченко Константин Николаевич (Модератор)
Дата отправки: 15.11.2017, 13:44

Рейтинг ответа:

+1

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 191773
bambina1203
Посетитель

ID: 401474

# 1

= общий = | 15.11.2017, 20:43 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

Забыл уточнить, что с вводом и выводом тоже не могу разобраться

Зенченко Константин Николаевич
Модератор

ID: 31795

# 2

= общий = | 20.11.2017, 09:47 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер
bambina1203:

Вывод я Вам показал. Ввод - показывайте наработки.

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.14469 сек.

© 2001-2017, Портал RFPRO.RU, Россия
Авторское право: ООО "Мастер-Эксперт Про"
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.41 от 25.02.2017
Бесплатные консультации онлайн