рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Постановка задачи

Постановка задачи - раздел Высокие технологии, Описание и характерные особенности микроконтроллеров ATmega8535   1. Занести Число Из Столбца «Число 1» Таблицы 7 И Строки, Соо...

 

1. Занести число из столбца «Число 1» таблицы 7 и строки, соответствующей заданному варианту, в регистр R24;

2. Занести число из столбца «Число 2» таблицы 7 и строки, соответствующей заданному варианту, в в регистр R25;

3. Занести число из столбца «Число 3» таблицы 7 и строки, соответствующей заданному варианту, в регистровую пару X(R26:27);

4. Занести число из столбца «Число 4» таблицы 7 и строки, соответствующей заданному варианту, в в регистр в регистровую пару Y(R28:29);

5. Занести содержимое регистровой пары X в оперативную память, младшую часть регистровой памяти занести по адресу $0070, старшую – по адресу $0071.

6. Занести содержимое регистровой пары Y в оперативную память, младшую часть регистровой памяти занести по адресу $0080, старшую – по адресу $0081.

7. Обменять числа, хранящиеся в регистрах R24 и R25 после выполнения пунктов 1 и 2, между собой, 3-мя разными способами;

8. Обменять числа, хранящиеся в регистровых парах X и Y после выполнения пунктов 3 и 4, между собой, 3-мя разными способами;

9. Обменять между собой содержимое четырех ячеек оперативной памяти: содержимое ячейки памяти с адресом $0070 поменять с содержимым ячейки $0080, а содержимое ячейки памяти с адресом $0071 поменять с содержимым ячейки памяти с адресом $0081.

 

Таблица 7

Номер варианта Число 1 Число 2 Число 3 Число 4
4F5A
6BCF
210F
10FE
0FED
789A
89AB 468A
9ABC 68AC
ABCD 8ACE
BCDE ACE8
CDEF CE86
DEF0 E864
EF01
F012
FEDC
EDCB 579B
DCBA 79BD
CBA9 9BDE
BA98 BDE1
A987 DE13
E135

 

Содержание отчета

Отчет по лабораторной работе должен содержать номер, название, цель лабораторной работы, задание на лабораторную работу, текст программы на языке ассемблера.

– Конец работы –

Эта тема принадлежит разделу:

Описание и характерные особенности микроконтроллеров ATmega8535

Любые устройства в том числе и устройства связи радиоавтоматики или аудиовизуальной аппаратуры требуют присутствия в своем составе устройства... Одним распростран нными в настоящее время являются микроконтроллеры фирмы... Описание и характерные особенности микроконтроллеров ATmega...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Постановка задачи

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Система команд микроконтроллера
Система команд микроконтроллера ATmega8535 весьма развита и насчитывает 130 различных инструкций. Большинство команд занимает только 1 ячейку памяти (16 бит) и выполняется за 1 такт [4].

Команды пересылки данных
Команда MOV Синтаксис: MOV Rd, Rr 0 < d < 31, 0 < r < 31.   Команда копирует содержимое регистра Rr в р

Арифметические команды
Сложение без переноса ADD (ADD - Add without Carry) Синтаксис: ADD Rd, Rr 0 < d < 31, 0 < r < 31. &

Команды умножения
Команда MUL   Синтаксис: MUL Rd, Rr 0 < d < 31,0 < r < 31   Команда перемножает две 8-раз

Команды сравнения
Команда TST Синтаксис: TSR Rd где 0 < d < 31   Команда осуществляет проверку на ноль или минус. При её выполнении пр

Логические команды
Команда AND Синтаксис: AND Rd, Rr где 0 < d < 31, 0 < r < 31   Команда межрегистрового логического «И».

Команда ANDI
Синтаксис: ANDI Rd, K где 0 < d < 31, 0 < K < 255   Команда осуществляет операцию логического «И» (см. таблицу 1) для содержимого ре

Команды сдвигов и операций с битами
Команда CLR (Clear Register) Синтаксис: CLR Rd где 16 < d < 31   Команда установки значения логического «нет» (нуля)

Команды безусловного перехода
  Команда RJMP Синтаксис: RJMP n где -2048 < n < 2048 (-2K < n < 2K)   Кома

Команды обращения к процедурам
  Команда RCALL Синтаксис: RCALL n где -2048 < n < 2048 (-2K < n < 2K)   Ко

Команды условного перехода
  Команда CPSE Синтаксис: CPSE Rd, Rr где 0 < d < 31, 0 < r < 31   Команда межрегистровог

Команда BRIE
Синтаксис: BRIE n где -64 < n < 63   Команда относительного перехода через n+1 команду, в случае, если установлен (равен единице) флаг гло

Окно просмотра содержимого памяти
Для просмотра содержимого оперативной памяти необходимо в меню «View» выбрать пункт «Memory» (рисунок 12).

Запуск эмулятора
Программа "AVR Studio" позволяет запустить программу в реальном времени и в пошаговом режиме. В меню отладки «Debug» находятся все варианты запуска программы, например:

Постановка задачи
Занести числа в память: a = ; b =

Постановка задачи
Занести числа в память: a = N+100; b = ; c = N+60;

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги