Size: a a a

Ассемблер

2021 May 19

Ш

Шевчук in Ассемблер
Всем доброго вечера
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
блин 😬
источник

a

asm in Ассемблер
Добро пожаловать Roman. Не ответив на вопрос, будешь удалён из чата
источник

Ш

Шевчук in Ассемблер
В общем-то что-то в голове наделал. Смотрите

1. Тема: Система команд ОМК семейства MCS-51
Задание: Отметьте на рисунке, отображающий внутреннюю архитектуру микроконтроллера, регистр, в котором хранится флажок признаки переноса

Что и кого позначить не объяснили, какой код хочет с нас, тоже не говорит

2. Тема: Изучение стенда, команд однокристальной ЭВМ семейства MCS-51.
Задание: Занести в регистр А двоично-десятичное число 0Х, в регистр R2 Х0, число из А показать на четвертом знакомест статической индикации, число из регистра R2 отображать на втором знакомест статической индикации с частотой в 0.5 Гц
Приклад:
ORG 0
mov R1,#04h ;записать в R1 число 04
mov R4,#30h ;установить в R4 число 30
mov DPTR,#0B000h ;установить в DPTR адрес Инд.DD17,DD18
mov A,R1 ;записать в A значение R1
add A,R4 ;сложить значение в А и R4 результат суммы в А
movx @DPTR,A ;засветить на Инд. DD17,DD18 число хранимое в А
mov A,#00h ;обнулить А
Сon: jmp Con ;переход на зацикливание программы
END

3. Тема: Способы построения схем отображения
Задание: Занести в регистр R1 двоично-десятичное число 0Х, в регистр R3 ХХ, сумму отразить в динамическом индикаторе. Шестнадцатеричное число отобразить на HL1-HL8.
Пример:
CSEG
ORG 0
Continue:
mov A,#0
mov DPTR,#0A004h
movx @DPTR,A ;отменить гашение знакомест С_инд
mov A,#04h ;записать в Акк. число 04
mov DPTR,#0A000h ;установить в DPTR адрес левой
;пары знакомест С_инд
movx @DPTR,A ;засветить число 04
mov DPTR,#0B000h ;установить в DPTR адрес правой
;пары знакомест С_инд
movx @DPTR,A ;засветить число 04
CALL ZAD ;вызов подпрограммы задержки
mov A,#00001111b
mov DPTR,#0A004h
movx @DPTR,A ;погасить все знакоместа С_инд
CALL ZAD
jmp Continue ;переход на начало программы
ZAD: ;подпрограмма задержки
mov R1,#0FFh
C2: mov R2,#0FFh
C4: djnz R2, C4
djnz R1, C2
ret ;выход с подпрограммы
END

4. Тема: Система прерываний. Опросы дискретных датчиков.
Задание: Реализовать опрос клавиатуры. Номер клавиши отображать двоичным кодом на светодиодах HL1-HL8
Пример:
ORG 0
jb p3.2,$ ;опрос нажатия кнопки SW15, если
;кнопка нажата, программа выполняеться
;дальше
Continue:
mov A,#0
mov DPTR,#0A004h
movx @DPTR,A ;отменить гашение знакомест С_инд
mov A,#04h ;записать в Акк. число 04
mov DPTR,#0A000h ;установить в DPTR адрес левой пары
;знакомест С_инд
movx @DPTR,A ;засветить число 04
mov DPTR,#0B000h ;установить в DPTR адрес правой пары
;знакомест С_инд
movx @DPTR,A ;засветить число 04
CALL ZAD ;вызов подпрограммы задержки
mov A,#00001111b
mov DPTR,#0A004h
movx @DPTR,A ;погасить все знакоместа С_инд
CALL ZAD
jmp Continue ;переход на начало программы
ZAD: ;подпрограмма задержки
mov R1,#0FFh
C2: mov R2,#0FFh
C4: djnz R2, C4
djnz R1, C2
ret ;выход с подпрограммы

5. Тема: Цифро-аналоговых преобразования
Задание: Сформировать три прямоугольных импульса, один 1/3 макс. амплитуды, 2-ой 2/3 амп. макс, 3-ий макс. амп. с периодом повторения 100 Гц
Пример:
Сформировать три прямоугольных импульса, один 1/3 макс. амплитуды, 2-ой 2/3 амп. макс, 3-ий макс. амп. с периодом повторения 100 Гц.

Бомбёжка: Препод хочет, чтобы это всё завтра ей показал, как оно работает, решение у неё есть на бумажке распечатанное, сама нифига не объясняет нам, а тупо скидывает вот это, что выше и всё.
источник

a

asm in Ассемблер
Добро пожаловать .... ..... Не ответив на вопрос, будешь удалён из чата
источник

..

.... .... in Ассемблер
А
источник

..

.... .... in Ассемблер
Какой вопрос
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
...такой ответ
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
у тя что случилось? не уж то сессия неожиданнно началась?
источник

..

.... .... in Ассемблер
Мне нужна помощь
источник

Ш

Шевчук in Ассемблер
хд
источник

..

.... .... in Ассемблер
Сюда файл можно кинуть?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
кидай
источник

..

.... .... in Ассемблер
Индивидуальное задание №2
источник

..

.... .... in Ассемблер
Помогите
источник

..

.... .... in Ассемблер
Я ваше нолик
источник

..

.... .... in Ассемблер
Не понимаю что от меня требуют
источник

MA

Max Azatian in Ассемблер
вводишь строку в прогу - проверяешь введенную строку на свойство - если свойство есть, то меняешь сяк, свойства нет - меняешь иначе - выдаешь строку
источник

..

.... .... in Ассемблер
А какую строку
источник

MA

Max Azatian in Ассемблер
этот
источник