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

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

В этой команде изменяются признаки S, Z, P, AС, СY.

В этой команде изменяются признаки S, Z, P, AС, СY. - Курсовая Работа, раздел Компьютеры, Дисциплина: цифровые устройства и микропроцессоры Например: Add A ; (A)←(A)+(A)...

Например:

ADD A ; (A)←(A)+(A)

Разновидность команды:

Сложение содержимого аккумулятора с содержимым ЯП (косвенная адресация):

Б1 ADD M

(A)←(A)+([H-L]), S, Z и др.

Сложение аккумулятора с константой:

Б1 Б2 ADI
8-разрядная константа

(A)←(A)+(< Б2>), S, Z и др.

Например: ADI 7Bh ; (A)←(A)+7Bh, S, Z и др.

Помни: Символ «I» в командах означает работу с константой.

2.2. Вычитание содержимого регистра из аккумулятора

Б1 SUB r

(A)←(A) - (r), S, Z и др.

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

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

Дисциплина: цифровые устройства и микропроцессоры

Дисциплина цыфровые устройства и микропроцессоры.. цу и мп.. лекции час лаб зан час зачет для р курсовая работа..

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: В этой команде изменяются признаки S, Z, P, AС, СY.

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

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

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

Общие принципы организации и работы микропроцессорной системы
Учебные вопросы: 1. Структура (архитектура) микропроцессорной системы (МПС). 2. Структура, архитектура однокристального восьмиразрядного микропроцессора (МП) КР58

Структура (архитектура) микропроцессорной системы (МПС)
  Определение МПС: комплекс аппаратных и программных средств, которые выполняют определённый набор арифметических и логических операций, таких как: сложение, у

Структура МП
  МП состоит из трех блоков:

Принцип работа МП
  Работу МП рассмотрим на примере выполнения команды арифметического сложения.   Команда на языке ассемблера (пользователя): ADD B; (А)←(

Двухбайтные;
3) трёхбайтные. В однобайтной команде хранится код операции и операнды. Например: MOV B,C; в регистр В записывается содержи

Из аккумулятора (А) вывести информацию на устройство вывода с адресом FB.
Круглые скобки (…) - содержимое ЯП или устройства вывода/ввода; Квадратные скобки [..] – адрес ЯП или устройства вывода/ввода.

Другие (вспомогательные) команды.
1. Команды пересылки данных 1.1 регистровая пересылка

Rr – регистровая пара (B-C, D-E, H-L; PSW-аккумулятор и регистр признаков).
Б1 Б2 Б3 LXI B 9A 8B (B-C)←8B9A

Пересылка из запоминающего устройства в аккумулятор.
Б1 Б2 Б3 LDA младший разряд адрес ячейки памяти ЗУ старший р

В этой команде изменяются признаки S, Z и др.
SUB A; (A)←(A)-(A) в аккумуляторе ноль, следовательно, появляется нулевой признак (Z=1). Б1 SUB M

Rr – регистровая пара (B-C, D-E, H-L).
Например: DCX B; (B-C)←(B-C)-1 Помни: Символ «Х» в команде означает работу с регистровой парой. 2.4. И

ANI FF ; В аккумуляторе остается содержимое аккумулятора.
Б1 ANA r (A)←(A)^(r) Б1 ANA M

Сложение по модулю два константы с аккумулятором
Б1 Б2 XRI константа (A)←(A)

Команды управления (безусловный и условные переходы)
4.1. Команда безусловного перехода Б1 Б2 Б3 JMP младшие разряды

Для организации стековой памяти необходимо определить начальный адрес (вершину стека).
Примечание: в некоторых МПС начальный адрес стека определяется автоматически. Для задания вершины стека используются два варианта команд:

SP – шестнадцатиразрядный указатель стека, т.е. в указателе стека
2-ой вариант: Б1 SPHL (SP)←(H-L) Запись содержимого рег

Синтаксис команды обращения к подпрограмме
Б1 Б2 Б3 CALL младшие разряды адрес ячейки памяти ЗУ с командой подпрогрпммы

Команда возврата из подпрограммы
Б1 RET (CPL) ← ([SP+1]), (запись в счетчик команд PC адреса (CPH

Построение программы.
Этапы создания программы: 1) Разработка алгоритма программы и ее написание на языке ассемблер. Набор программы осуществляется только!!! в Блокноте ил

Отладка программы.
Структура программы Программа состоит из предложений. Каждое предложение имеет следующую структуру: [метка] <мнемоника команды&

Построение программы с управляющими сигналами
Если МПС управляет устройством, то на вход МПС поступает сигнал, по результатам которого формируется управляющий сигнал. Пусть двоичный счетчик управляется двумя сигналами, а именно, сигнал

Рассмотрим последовательность применения управляющих сигналов.
а) выделение сигнала Х1. Для этого применим команду логического умножения (конъюнкция) АNI X, где Х – число (соnst), позволяющее выделить любой разряд (ы) регистра (аккумулятора)

Формирователя сигналов сложной формы

Программа формирователя сигналов сложной формы
INPORT equ 1 OUTPORT equ 2 K equ 9 DEL equ 2h includeinit.asm

Лекция 8
1. Организация интерфейса ввода/вывода данных Способы организации ввода/вывода данных в микропроцессор. Интерфейс – совокупн

Параллельный периферийный адаптер КР580ВВ55
Параллельный периферийный адаптер (ППА) предназначен для обмена данными в оба направления параллельным способом. ППА – программируемый адаптер, т.е. его настройка осущ

Организация прерываний в МП КР 580ВМ80 (симулятор Avsim85)
В качестве немаскируемого аппаратного прерывания используется прерывание с именем TRAP. В программе общее разрешение прерывания Е1. D1 – запрет общих прерываний (м

Интерфейс МП КР58ВМ80
Принцип выполнения команды (операции) в МП. Интерфейс однокристального восьмиразрядного микропроцессора не обеспечивает непосредственного соединения с системной магистр

Структура системного микроконтроллера.
В начале каждого машинного цикла на шину данных микропроцессора (

Архитектура и принцип работы микроконтроллеров.
МК относится к числу встраиваемых с Гарвардской структурой микроконтроллеров. Чтобы ввести в действие МК нужно на «Ассемблере» или «С» разработать программу, отладить с помощью отладчика (

Память микроконтроллера
МК AVR включают 3 вида памяти: · Память программ (Flash-память). Предназначена для хранения управляющей программы. Выполнена по Flash – технологии, то есть энер

Ассемблер
  Наиболее эффективные программы получаются при использовании языка ассемблер. Строго ассемблером называется программа, которая является транслятором. Эта программа переводит последов

Формат программ на ассемблере
  Программа на ассемблере представляет собой текстовый файл, который состоит из мнемоник – символьных обозначений команд микроконтроллера, меток и директив. Любая строка може

Система команд микроконтроллеров AVR
  Транслятор ассемблера позволяет использовать в тексте программы мнемоники (обозначения команд микроконтроллера), полностью совпадающие с их названием в системе команд микроконтролле

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

Определения и история разработки ПЛИС.
ПЛИС – цифровая интегральная микросхема, которая состоит из программируемых логических блоков и программируемых логических соединений между этими блоками. 1)

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