Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
AlexK29
0 / 0 / 0
Регистрация: 05.10.2010
Сообщений: 5
1

Сравнение двух регистров со светодиодной индикацией

13.12.2012, 20:40. Просмотров 508. Ответов 0
Метки нет (Все метки)

Доброго времени суток!
Так как не хватает времени разобраться с ассемблером помогите пожалуйста с программкой.
Что требуется:
1. ввод чисел в 2 регистры;
2. сравнение;
3. если первый больше - загорается светодиод 1,
если второй - светодиод 2,
если равны - оба.

В идеале можно бы еще схему всей установки)

Что-то не нашел я подобной программки именно со светодиодами. Нашел только сравнение... Если бы в нее еще светодиоды добавить...
Цитата Сообщение от skaa Посмотреть сообщение
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
        mov     AL,2;занесли в регистр AL 2
        mov     BL,3;занесли в регистр BL 3
 
        call    adddiv;вызов процедуры которая делает всё что надо
        ;Выход из программы - здесь в зависимости от ОС, для Windows это invoke ExitProcess,0, для MS DOS mov ah,9 и int 21h и т.п.
adddiv:
        cmp     AL,BL;сравнить AL и BL
        JNe     mNE;если не равны то переходим на mNE:
        mov     AX,1;заносим 1 в AX
        jmp     mRet;прыгаем в конец процедуры
mNE:
        mov     Ax,0;заносим 0 в AX
mRet:
        ret;выходим из процедуры, т.е. переходм на строку которая после call    adddiv
Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2012, 20:40
Ответы с готовыми решениями:

Перемещение часть данных из двух регистров в один
В регистрах еах и ebx хранится: EAX 12411019 EBX 14111012 нужно с помощью...

Вывести на экран монитора в режиме эмуляции DOS содержимого двух регистров cx, bh
Всем привет, помогите пожалуйста написать программу на ассемблере. Вывести...

Обменяйте значения двух 32-х битных регистров между собой. Другие регистры использовать нельзя.
Обменяйте значения двух 32-х битных регистров между собой. Другие регистры...

Сравнение двух чисел
Народ помогите написать код:

Сравнение двух чисел
Никогда не работал с Ассемблером, а тут понадобилось написать...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.12.2012, 20:40

Сравнение двух строк
помогите пожалуйста с заданием Даны две строки по длине не превышающие 255...

Сравнение двух строк
Написать программу сравнения двух строк. Результатом работы программы должно...

Сравнение двух знаковых чисел
задание такое:нужно сравнить два знаковых числа. числа в пределах от -9 до 9,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru