17580

Исследование команд управления и работа с константами

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа № 5 Тема: Исследование команд управления и работа с константами. Программная реализация механизма десятичной коррекции при вычислении текста BCD Цель: Изучить принцип механизма десятичной коррекции с использованием системы команд микро...

Русский

2013-07-04

188.5 KB

1 чел.

Лабораторная работа № 5

Тема: « Исследование команд управления и работа с константами.»

«Программная реализация механизма десятичной коррекции при вычислении текста BCD»

Цель: « Изучить принцип механизма десятичной коррекции с использованием системы команд микроконтроллера»

Краткие теоретические сведения:

Команды работы с константами используют при выполнении операции явно заданные операнды, которые являются частью команды. Команда MOVLW k используется для записи константы k в рабочий регистр w. Содержимое регистра STATUS при этом не изменяется. Команда ADDLW k прибавляет непосредственно заданную величину к содержимому регистра w. Эта команда изменяет значения битов нуля, переноса и десятичного переноса таким же образом, как и команда ADDWF f, d. Команда SUBLW k вычитает содержимое регистра w из заданного значения константы k. В отличие от SUBWF f, d, результат выполнения команды SUBLW k можно представить в следующем виде: w = k + (w ^ 0x0FF) + 1. С помощью этой команды удобно изменять знак содержимого регистра w, используя ее следующим образом: SUBLW 0.Команды логических операций ANDLW k, IORLW k и XORLW k выполняют побитно соответствующие операции над содержимым регистра w и непосредственно заданной константой k. Эти команды, как и команды работы с байтами, устанавливают только бит нуля в регистре STATUS в соответствии с результатом операции. Полученный результат сохраняется в регистре w.

If((wand of)>9) or (dc=0)

Then begin

W=(w)-06h

Dc=0

End;

If((w)>9f) or (c=0)

Then begin

W:=w-60h;

C:=0

End

-06dc=00000110dc=11111010ac=FAh;

-60dc=01100000dc=10100000ac=A0h;

X=68

Y=87

x-y=68-87=81

x=01101000

y=10000111

yac=01111001

 +01101000

  01111001

 +11100001

   10100000

   10000001


 

А также другие работы, которые могут Вас заинтересовать

29625. Обработка данных социометрического опроса: социометрическая матрица 31.5 KB
  Персональные социометрические индексы – это отражение индивидуальных социальнопсихологических свойств личности проявляющихся в отношении к членам группы. Социометрический статус – персональный социометрический индекс отражающий отношение членов группы к каждому её представителю выбор отвержение опускание. Персональный социометрический статус вычисляется по формуле: Ci = где Ci социометрический статус R и R положительные и отрицательные выборы полученные i членом группы. N – число членов группы Индекс эмоциональной...
29626. Обработка данных социометрического опроса: социограммы 26.5 KB
  Графическое изображение связей внутри коллектива устанавливаемых на основании выбора называется социограммой. Его выделение важно при изучении функциональных связей рабочего коллектива или эмоциональнопсихологических связей симпатий внутри коллектива. Связь между двумя элементами – Диада структура очень часто наблюдаемая в небольших коллективах например в форме совместной деятельности а также как дружеские и доверительные связи между двумя людьми. В круговых социограммах все члены коллектива располагаются по окружности внутри...
29627. Метод тестов в социологическом исследовании. Назначение, опыт использования 23.5 KB
  Родоночальник Кендал Тесты :1 гомогенные отдельные св ва личности система заданий в которых чел должен выбрать конкретный вариант поведения 2 гетерогенные – оценивают совокупность личностных свв в соответствии с теорией. Изменения в тесты не рекомендуется делать. Проективная методика и тесты это совть методик основ. На результатов интерпретации Могут делиться на ряд групп: А Ассоциативные тесты анализ ситуации Методика незаконченных предложений Методика симантический дифференциал Б интерпретационные тесты – тест ТАД истолкование...
29628. Обработка данных социологического исследования: метод группировки 24.5 KB
  Простая группировка это классификация или упорядочение данных по одному признаку. Перекрестная группировка это связывание данных предвари тельно упорядоченных по двум признакам свойствам показате лям с целью: а обнаружить какието взаимозависимости; б осуществить взаимоконтроль показателей сформировать новый составной показатель определить направление связей влияния одного явления на другое. Анализ эмпирических данных согласно теоретической типологии предпо лагает вопервых определение частот распределения по каждому типу;...
29629. Подготовка отчета по результатам исследования. Требования к отчету 33.5 KB
  Административнофинансовое: по отчету определяются объем сроки содержание уровень качество выполненных работ затраты эффективность используемых средств Типы отчетов: По типу исследования По отношению к объему выполненных работ По автору По функциональному назначению Отчет о результатах фундаментального исследования Отчет о результатах прикладного исследования Итоговый Этапный промежуточный Отчет по направлению разделу Отчет по выполненному виду работ Монографический коллективный Итоговый полный Краткий резюме По целевому...
29630. Выборочный метод в социологическом исследовании. Основные понятия выборочного метода 27 KB
  Одной из задач которые стоят перед социологом при проведении исследования является сбор необходимых эмпирических данных об объекте исследования. Множество элементов составляющих объект исследования называют генеральной совокупностью ГС. Основная идея выборочного метода заключается в том чтобы закономерности полученные при изучении относительно небольшой группы людей ВС распространить на весь объект исследования ГС. Выборочный метод позволяет не только сократить временные и материальные затраты на...
29631. Объем выборки, факторы, влияющие на объем выборочной совокупности 21 KB
  Существует способы математического определения для объёма выборки. Опытным путём установлено что объём выборки колеблется от 3961000 1200 человек. Чем более дробный мы предполагаем сделать анализ тем при прочих равных условиях мы должны брать большой объём выборки.
29632. Класс строго вероятностных способов формирования выборочной совокупности. Механический отбор 26.5 KB
  Способы построения выборки делятся на 2 крупных класса: Случайные вероятностные – это такие способы отбора когда каждый элемент генеральной совокупности имеет известную чаще всего равную вероятность быть выбранным. Для реализации случайного отбора необходимо иметь основу выборки списки элементов генеральной совокупности. Строго говоря лишь вероятностные выборки являются репрезентативными следовательно только для них может быть рассчитана статистическая погрешность. Механический отбор где элементы генеральной совокупности...
29633. Класс строго вероятностных способов формирования выборочной совокупности. Гнездовой отбор 52 KB
  Гнездовой отбор. Способы построения выборки делятся на 2 крупных класса: Случайные вероятностные – это такие способы отбора когда каждый элемент генеральной совокупности имеет известную чаще всего равную вероятность быть выбранным. Неслучайные – все остальные способы отбора. Для реализации случайного отбора необходимо иметь основу выборки списки элементов генеральной совокупности.