Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет УП Юрьев 2015.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
340.01 Кб
Скачать

СОДЕРЖАНИЕ

ВВЕДЕНИЕ 3

1.1 Перевод чисел в разные системы счисления и операции над ними 4

1.2 Обмен данными между регистрами процессора и памятью. Типы данных 7

1.3 Арифметико-логические операции с различными данными 9

2.1 Представление памяти, виды памяти и способы работы с ней. Видеопамять, организация вывода изображения на экран 10

2.2 Вывод информации на светодиодную индикаторную панель с помощью микроконтроллера PIC16F84A 14

2.3 Вывод информации на жидкокристаллический дисплей WN1602B-YYH-CTK 15

3.1 Создание программ для микропроцессора на языке Ассемблер 17

3.2 Тестирование и отладка МПС 18

3.3 Создание и работа с виртуальной машиной, используя VMWare 20

4.1 Сборка персонального компьютера для игрового зала 25

5.1 Подключение, установка и настройка принтеров. Проверка и настройка качества печати 27

5.2 Подключение, установка и настройка сканеров. Настройка параметров сканирования 29

5.3 Подключение, установка и настройка МФУ. Установка параметров сканирования 33

5.4 Подключение, установка и настройка мультимедийного и проекционного оборудования. Корректировка проецируемого изображения с помощью встроенного меню 35

5.5 Диагностика периферийного оборудования 38

ЗАКЛЮЧЕНИЕ 46

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 47

Введение

В ходе учебной практики должны необходимо:

  • Ознакомиться с арифметико-логическими операциями с различными данными;

  • Способы отображения информации;

  • Программирование на языке Ассемблер MPASM;

  • Тестирование и отладка микропроцессорных систем;

  • Установка и конфигурирование персональных компьютеров;

  • Подключение и настройка периферийных устройств.

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

  1. Обработка цифровой информации с помощью процессора

    1. Перевод чисел в разные системы счисления и операции над ними

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

В зависимости от способа изображения чисел с помощью цифр системы счисления делятся на позиционные и непозиционные.

В непозиционных системах любое число определяется как некоторая функция от численных значений совокупности цифр, представляющих это число. Цифры в непозиционных системах счисления соответствуют некоторым фиксированным числам. Пример непозиционной системы - римская система счисления. В вычислительной технике непозиционные системы не применяются.

Систему счисления называют позиционной, если одна и та же цифра может принимать различные численные значения в зависимости от номера разряда этой цифры в совокупности цифр, представляющих заданное число. Пример такой системы - арабская десятичная система счисления. Количество различных цифр, употребляемых в позиционной системе счисления, называется основанием.

Развернутая форма числа - это запись, которая представляют собой сумму произведений цифр числа на значение позиций, например:

Развернутая форма записи чисел произвольной системы счисления имеет вид:

, где X – число, a - основа системы исчисления, i – индекс, m - количество разрядов числа дробной части, n - количество разрядов числа целой части.

В шестнадцатеричной СС основа - это цифры 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 с соответствующими обозначениями 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Примеры чисел: 17D.ECH, F12AH.

Двоичная система счисления - это система, в которой для записи чисел используются две цифры 0 и 1. Основанием двоичной системы счисления является число 2.

Двоичный код числа - запись этого числа в двоичной системе счисления. Например: 0=02; 1=12; 2=102; 3=112; 7=1112; 120=11110002.

В вычислительной технике применяют позиционные системы счисления с недесятичным основанием: двоичную, восьмеричную, шестнадцатеричную. Для обозначения используемой системы счисления число снабжают верхним или нижним индексом, в котором записывают основание. Другой способ – использование латинских букв после записи числа (D – десятичная СС; В – двоичная СС; О – восьмеричная СС; Н – 16-ричная СС).

Несмотря на то, что 10-тичная система счисления имеет широкое распространение, цифровые ЭВМ строятся на двоичных элементах, т.к. реализовать элементы с 10 четко различимыми состояниями сложно. Историческое развитие вычислительной техники сложилось таким образом, что ЭВМ строятся на базе двоичных цифровых устройств: триггеров, регистров, счетчиков, логических элементов и т.д. 16-ричная и 8-ричная СС используются при составлении программ на языке машинных кодов для более короткой и удобной записи двоичных кодов – команд, данных, адресов и операндов.

Задача перевода из одной системы в другую часто встречается при программировании, особенно, на языке Ассемблера. Например, при определении адреса ячейки памяти. Отдельные стандартные процедуры языков программирования Pascal, Basic, C, HTML требуют задания параметров в 16-ричной системой счисления. Для непосредственного редактирования данных, записанных на жесткий диск, также необходимо умение работать с 16-ричными числами. Отыскать неисправность в ЭВМ невозможно без представлений о двоичной системе.

Для перевода числа из любой позиционной СС в десятичную необходимо использовать развернутую форму числа, заменяя, если это необходимо, буквенные обозначения соответствующими цифрами.

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

Для преобразования десятичных дробей десятичной СС в число любой СС последовательно выполняют умножение на основание системы счисления , пока дробная часть произведения не станет равной нулю. Полученные целые части являются разрядами числа в новой системе, и их необходимо представлять цифрами этой новой системы счисления. Целые части в дальнейшем отбрасываются. Необходимо отметить, что не каждое число может быть точно выражено в новой системе счисления, поэтому иногда вычисляют только требуемое количество разрядов дробной части, округляя последний разряд.

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

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

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