Лабораторная работа № Системы счислений. Память программ и память данных pic16F87x Цель работы: изучение систем счисления и организации памяти программ и памяти данных



Дата06.01.2022
өлшемі17,55 Kb.
#110007
түріЛабораторная работа
Байланысты:
Лаб 1


1 Лабораторная работа № 1. Системы счислений. Память программ и память данных PIC16F87x
Цель работы: изучение систем счисления и организации памяти программ и памяти данных.
Задание 1. Сложите числа в двоичной системе. Представьте слагаемые и результаты вычислений в шестнадцатеричной, десятичной системах счислений.


Вариант

13

Число А

00110101

Число В

00110001

Двоичная система

Сложение



Десятичная система

Слагаемые

А)

B)

Сумма


Шестнадцатеричная система

Слагаемые

А)

B)

Сумма



1.2 Память программ и память данных PIC16F87x
Задание 1. Определите имена регистров и банка по двоичному адресу.

Вариант

13

Регистр А

10010010

Регистр В

10100010




Двоичная

Шестнадцатеричная

Банк

Имя





1(01)

PR2





1(01)

РОН 80 байт

Задание 2. По имени регистра и банка определите его адрес.




Вариант

13

Банк

1

Имя

PCL




Банк

1

Имя

PCL

Адрес

82h


1.3 Оформление отчета по лабораторной работе
Отчет выполняется на одного выполняющего. В конце приводятся ответ на вопросы. За сданный отчет студент получает 50%. Остальные проценты дополняются после защиты лабораторной работы устно или письменно.

Контрольные вопросы


  1. Что такое основание системы счисления?

Количество цифр, используемых в системе счисления, называется её «основанием». В десятичной системе основание равно десяти, в двоичной системе — двум, ну а в восьмеричной и шестнадцатеричной — соответственно, восьми и шестнадцати.


  1. Какие цифры имеются в двоичной системе?

0, 1


  1. Какие цифры имеются в шестнадцатеричной системе?

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F


  1. Сколько банков в микроконтроллере PIC16F877А?

4 банка(00, 01, 10, 11)

  1. В какой системе счисления записываются адреса регистров?

В шестнадцатеричной


  1. Сколько страниц в памяти программ микроконтроллера PIC16F877А?

Четыре

Вывод

Произведена работа по переводу одних систем исчисления в другие. Найдены имена и адреса регистров. Ответил на контрольные вопросы. Составлен отчет.

Достарыңызбен бөлісу:




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет