Изучение лабораторного микропроцессорного комплекта и решения простейших задач

Раздел
Технические дисциплины
Просмотров
225
Покупок
0
Антиплагиат
Не указан
Размещена
24 Апр 2022 в 12:30
ВУЗ
ТИУ Эдукон
Курс
Не указан
Стоимость
1 250 ₽
Демо-файлы   
1
pdf
Metodicheskie_ukazanija_k_laboratornoi_rabote_No1_Izuchenie_MP_kontrollera_i_reshenie_prosteishikh_zadach (1) Metodicheskie_ukazanija_k_laboratornoi_rabote_No1_Izuchenie_MP_kontrollera_i_reshenie_prosteishikh_zadach (1)
845.9 Кбайт 845.9 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Лабораторная работа № 1
737.1 Кбайт 1 250 ₽
Описание

ЛАБОРАТОРНАЯ РАБОТА №1 Цель работы: изучение структуры микропроцессорной системы на основе УМК, системы команд микропроцессора КР580ВМ80А (МП КР580) и принципов построения программ в машинных кодах для микропроцессорных систем управления.

Оглавление

Задача № 1 Записать в регистр А однобайтовое число 47Н и проинвертировать его. Результат операции оставить в аккумуляторе На каждую задачу в 1 лабораторной работе составляется алгоритм.

Список литературы

ВЫПОЛНЕНИЕ ЛАБОРАТОРНОЙ РАБОТЫ №1 Этапы цикла выполнения программы включают в себя принцип цикличности. 1. Процессор выставляет число, хранящееся в регистре счетчика команд, на шину адреса и отдаёт памяти команду чтения. 2. Выставленное число является для памяти адресом. Память, получив адрес и команду чтения, выставляет содержимое, хранящееся по этому адресу, на шину данных и сообщает о готовности. 3. Процессор получает число с шины данных, интерпретирует его как команду (машинную инструкцию) из своей системы команд и исполняет её. 4. Если последняя команда не является командой перехода, процессор увеличивает на единицу (в предположении, что длина каждой команды равна единице) число, хранящееся в счётчике команд; в результате там образуется адрес следующей команды. Выполнение программы осуществляется на языке Assembler Assembler — язык программирования низкого уровня, 20 представляющий собой формат записи машинных команд, удобный для восприятия человеком. Команды языка ассемблера один в один соответствуют командам процессора и, фактически, представляют собой удобную символьную форму записи (мнемокод) команд и их аргументов. Также язык ассемблера обеспечивает базовые программные абстракции: связывание частей программы и данных через метки с символьными именами и директивы. Язык программирования низкого уровня, представляющий собой формат записи машинных команд, удобный для восприятия человеком. Команды языка ассемблера один в один соответствуют командам процессора и, фактически, представляют собой удобную символьную форму записи (мнемокод) команд и их аргументов. Язык ассемблера обеспечивает базовые программные абстракции: связывание частей программы и данных через метки с символьными именами и директивы. Директивы ассемблера позволяют включать в программу блоки данных (описанные явно или считанные из файла); повторить определённый фрагмент указанное число раз; компилировать фрагмент по условию; задавать адрес исполнения фрагмента, менять значения меток в процессе компиляции; использовать макроопределения с параметрами и др.

Вам подходит эта работа?
Похожие работы
Микропроцессорная техника
Лабораторная работа Лабораторная
24 Окт в 19:08
38 +1
0 покупок
Микропроцессорная техника
Лабораторная работа Лабораторная
24 Окт в 19:05
44 +1
0 покупок
Микропроцессорная техника
Тест Тест
21 Окт в 21:25
21 +1
0 покупок
Другие работы автора
Государственное управление
Тест Тест
3 Сен в 07:46
213 +4
0 покупок
Темы журнала
Показать ещё
Прямой эфир