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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2011, 18:49   #1
pyls
Новичок
Джуниор
 
Регистрация: 22.05.2011
Сообщений: 1
Сообщение программы на одну две строчки

вот мой вариант, а после него что я написал, и то что я написал не совсем правильно, я так и не понял что, ну а 4ое задание я просто не знаю как делать, даже с чего начать:
№3
1.Записать в резидентную память данных в ячейки начинающиеся с адреса 41 и заканчивающиеся адресом 45 числа от 1 до 5
2.Выполнить логический сдвиг влево двухбайтного слова (R2)(A) вправо
3.Сложить число хранящееся по адресу 41 с введённым из порта P1 и если в результате сложения возникло переполнение перейти на метку LL
4.Схема управления полным мостом преобразователя напряжения.

у меня был третий вариант и вот что у меня получилось:
1) mov @R0, #41 // R - это регистр
mov @R1, #42
mov @R2, #43
mov @R3, #44
mov @R3, #45
mov R0, 1b // записываем в R0 число 1 в десятичной системе
mov R1, 2b
mov R2, 3b
mov R3, 4b
mov R4, 5b
2) mov R0, r2
left r2 //сдвигаем влево слово r2
mow R1, A
Right a // сдвигаем вправо слово а
3) mov R0, P1 // записать число с порта Р1 в регистр R0
mov R1, @41 // записать число хранящееся по адресу 41 в регистр R1
mov R2, R1
add R2, R0 // заносим R1 в R2, далее добавляем R0 в R2, R0 сохранит результат сложения в R2, а R0 и R1 сохрянят свои значения
pyls вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен макрос, объединяющий две таблицы в одну VectorC Microsoft Office Excel 6 10.02.2011 11:15
Не понимаю две строчки в коде по сумме ряда. idmessage Паскаль, Turbo Pascal, PascalABC.NET 5 10.01.2011 18:28
перевод чисел. (связать две программы в одну.) 13xXx13 Паскаль, Turbo Pascal, PascalABC.NET 1 21.12.2010 19:51
Объединить две процедуры в одну AndreiFQ Помощь студентам 5 24.06.2010 09:26
C++. Собрать две маленькие программки в одну!! || Flashka || Помощь студентам 0 11.05.2010 13:59