Мой ассемблер
Приветствуем! Наш сайт поможет вам в изучении замечательного языка программирования — ассемблера. Наиболее он полезен для тех студентов и интересующихся, которые изучают ассемблер на примере МПС КР580ВМ80А — здесь содержится обширная информация об этом великолепном устройстве.
§2.9 Группа команд однобайтовых пересылок
Команды данной группу производят обмен данными между регистрами МП и памятью МПС.
Биты регистра признаков F не изменяются в процессе выполнения этих команд.
MOVR1, R - под R1 или R понимается содержимое или регистров А, В, С, D, Е, H, L, или ячейки памяти М, адрес которой должен быть каким-либо образом загружен в регистровую пару HL перед этой командой.
Примеры:
MOV А, B - переслать содержимое регистра В в регистр А (аккумулятор).
MOV M, А - переслать содержимое аккумулятора А в ячейку памяти М с адресом, который находится в паре НL.
MVI R, D8 - передать непосредственный операнд. Это двухбайтовая команда. Содержимое второго байта передается в регистр или ячейку памяти М, адресованную парой HL.
Примеры:
MVI С, I2 - переслать число 12 в регистр С.
MVIM, E2 - переслать число Е2 в ячейку памяти М, адресованную парой HL, Если, например, в HL было число 0900, то после выполнения этой команды в ячейке с адресом 0909 окажется число Е2.
STAXYZ* - запомнить содержимое аккумулятора с косвенной адресацией. Содержимое аккумулятора А загружается в ячейку памяти М, адрес которой содержится в регистровой паре ВС и DE (но не HL!).
Наш учебный материал.
- Эмулятор
- Помощь
- §2.1 Лабораторная вычислительная система КР580ВМ80А
- §2.2 Описание лабораторной установки
- §2.3 Организация обмена информацией в микроЭВМ
- §2.4 Работа с МПС
- §2.5 Заполнение массива памяти константой (ЗК)
- §2.6 Перенесение массива памяти в адресном пространстве (ПМ)
- §2.7 Прерывание заполнения программы
- §2.8 Язык ассемблера микропроцессора КР580ВМ80
- §2.9 Группа команд однобайтовых пересылок
- §2.10 Группа команд двухбайтовых переделок
- §2.11 Группа команд ввода/вывода
- §2.12 Группа команд обмена байтами
- §2.13 Группа команд арифметических и логических операций с двумя операндам
- §2.14 Команды сдвигов содержимого аккумулятора
- §2.15 Команды передачи управления и работы с подпрограммами
- §2.16 Специальные команды
- §2.16 Система команд микропроцессора КР580ИК80А, шпаргалка.
- Уч.курс, §1.1: Программирование МПС на языке Ассемблер
- Уч.курс, §1.2 Программирование последовательных участков алгоритма
- Уч.курс, §1.3 Программирование разветвлений
- Лаб.работа №1: Ознакомление с работой МПС:
- Лаб.работа №2: КР580ВМ80А и выполнение простейших программ.
- Лаб. работа №3: Организация ввода/вывода информации в МПС:
- Лаб.работа №4, 5:Программирование МПС на языке Ассемблер:
- Курсовая работа
Наша статистка.