
- •Тема 2 1
- •Литература* Базовая
- •Дополнительная
- •Перечень умений
- •Тематический обзор
- •1. Процессор
- •1.1. Арифметико-логическое устройство
- •1.2. Устройство управления
- •1.3. Основные принципы работы современных процессоров
- •1.4. Регистры процессора
- •1.4.1. Регистры общего назначения
- •1.4.2.Указатель команд
- •1.4.3. Сегментные регистры
- •1.4.4. Регистр состояния микропроцессора Intel 8086
- •1.4.5. Управляющие регистры
- •1.5. Представление команд в эвм
- •1.6. Основные стадии выполнения команд
- •2. СисТемная шина
- •2.1. Шины
- •2.2. Шина данных. Разрядность шины
- •2.3. Адресная шина. Разрядность шины
- •2.4. Шина управления
- •2.5. Цикл шины
- •2.6. Системные и локальные шины
- •2.7. Стандарты шин
- •3. Многоуровневая организация памяти
- •3.1. Регистровая память
- •3.2.1. Кэширование памяти
- •3.2.2. Принципы кэширования
- •3.2.3. Кэш прямого отображения
- •3.2.4. Наборно-ассоциативный кэш
- •3.2.5. Ассоциативный кэш
- •3.3. Оперативная память
- •3.3.1. Логическое распределение оперативной памяти
- •3.3.2. Стандартная оперативная память
- •3.4. Страничная и сегментная организация памяти. Виртуальная память
- •3.4.1. Режимы процессора
- •3.4.2. Организация памяти
- •3.4.3. Концепция виртуальной памяти
- •3.4.4. Страничная организация памяти
- •3.4.5. Сегментация памяти
- •3.4.6. Механизм замены (своппирования) страниц
- •3.5. Защита информации и памяти
- •3.6. Внешняя память
- •3.6.1. Классификация накопителей
- •3.6.2. Логическая структура дисков
- •3.6.3. Флоппи-диски
- •3.6.4. Сменные диски
- •3.6.5. Стриммер
- •3.6.6. Магнитооптические накопители
- •3.6.7. Накопители на гибких магнитных дисках Бернулли
- •3.6.8. Накопители на гибких магнитных дисках Zip
- •4. Система ввода-вывода
- •4.1. Принципы организации обменов данными
- •4.1.1. Структура с одним общим интерфейсом
- •4.1.2. Структура с каналами ввода-вывода
- •4.1.3. Основные параметры интерфейсов
- •4.1.4. Параллельная и последовательная передача данных
- •4.1.5. Методы передачи информации между устройствами эвм
- •4.2. Индивидуальные каналы
- •4.2.1. Основные типы каналов ввода-вывода
- •4.3. Ввод-вывод с отображением на память
- •4.4. Порты ввода-вывода
- •4.4.1. Параллельный порт
- •4.4.2. Последовательный порт
- •Адреса и прерывания последовательных портов
- •Общие сведения об интерфейсе rs–232c
- •4.4.3. Развитие параллельного и последовательного интерфейсов
- •5. Организация прерываний
- •5.1 Механизм прерываний
- •5.1.1. Назначение системы прерываний
- •5.1.2. Порядок обработки прерывания
- •5.1.3. Характеристики системы прерывания
- •5.1.4. Приоритетное обслуживание запросов прерывания
- •5.1.5. Программное управление приоритетом
- •5.2. Организация системы прерываний микропроцессора х86
- •5.2.1. Аппаратные прерывания. Контроллер прерываний
- •5.2.2. Особенности обработки аппаратных прерываний
- •5.2.3. Внутренние прерывания
- •5.2.4. Таблица векторов прерываний
- •5.2.5. Процедуры прерываний
- •Задания для самостоятельной работы
- •Тренинг умений
- •1. Пример выполнения упражнения тренинга на умение № 1
- •2. Пример выполнения упражнения тренинга на умение № 2
- •3. Пример выполнения упражнения тренинга на умение № 3
- •4. Пример выполнения упражнения тренинга на умение № 4
- •5. Пример выполнения упражнения тренинга на умение № 5
- •6. Пример выполнения упражнения тренинга на умение № 6
- •Глоссарий
6. Пример выполнения упражнения тренинга на умение № 6
Задание
Представить код символа D (код 44h) сигнальными уровнями ТТЛ для передачи по интерфейсу RS-232C.
Решение
Предварительно заполните таблицу, подобрав к каждому алгоритму конкретное соответствие из данного задания.
№ п/п |
Алгоритм |
Конкретное действие, соответствующее предложенному алгоритму |
1 |
Определить биты данных. |
44h = 1 0 0 0 1 0 0 |
2 |
Определить бит четности. |
mod2 (1, 0, 0, 0, 1, 0, 0) = 0 |
3 |
Сформировать ТТЛ сигнал для передачи по интерфейсу RS-232C. |
|
Выполните самостоятельно следующие задания:
Задание 6.1
Представить код символа Z (код 5Ah) сигнальными уровнями ТТЛ для передачи по интерфейсу RS-232C.
Задание 6.2
Представить код символа N (код 4Eh) сигнальными уровнями ТТЛ для передачи по интерфейсу RS-232C.
Задание 6.3
Представить код символа W (код 57h) сигнальными уровнями ТТЛ для передачи по интерфейсу RS-232C.
Задание 6.4
Представить код символа R (код 52h) сигнальными уровнями ТТЛ для передачи по интерфейсу RS-232C.
Задание 6.5
Представить код символа F (код 46h) сигнальными уровнями ТТЛ для передачи по интерфейсу RS-232C.
Глоссарий
Новые понятия |
Содержание |
Арифметико-логическое устройство (АЛУ) |
часть микропроцессора, которая осуществляет арифметические и логические операции |
Сумматор |
электрическая схема, используемая для сложения двоичных чисел |
Устройство управления (УУ) |
устройство, которое формирует и подает во все блоки процессора в нужные моменты времени определенные сигналы управления, обусловленные спецификой выполняемой операции и результатами предыдущих операций; формирует адреса ячеек памяти, используемых выполняемой операцией, и передает эти адреса в соответствующие блоки ЭВМ |
Регистр |
разновидность ОЗУ, встроенного в микропроцессор |
Разрядность регистра |
количество битов, которые может хранить регистр |
Стек |
часть памяти ОЗУ компьютера, которая предназначена для временного хранения байтов, используемых микропроцессором |
Команда (инструкция) |
элемент программы, приводящий к выполнению определенных действий |
Формат команды |
количество и интерпретация разрядов, представляющих машинную команду |
Цикл процессора |
цикл выборки и выполнения команды |
Системная шина |
основная интерфейсная система компьютера, обеспечивающая сопряжение и связь всех его устройств между собой |
Магистраль |
совокупность всех шин |
Магистрально-модульный принцип организации ЭВМ |
подход к организации ЭВМ, позволяющий без конструктивных изменений материнской платы подключать (отключать) дополнительные устройства |
Время доступа к памяти |
время, которое занимает установка адреса на адресной шине и считывание данных с шины данных |
Буфер |
область памяти, используемая для временного хранения информации |
Верхняя память |
участок памяти от 640 Кбайт до 1 Мбайта |
Расширенная память |
часть оперативной памяти в компьютерах с микропроцессорами Intel –80286 и выше сверх первого мегабайта |
Ячейка памяти |
элементарная адресуемая единица запоминающего устройства |
Сегмент |
единица памяти, которая в зависимости от режима работы процессора может быть 64 Кбайта, 1 Мбайта или 4 Гбайта |
Страница памяти |
единица памяти, обычно 4 Кбайта |
Страничный сегмент |
сегмент в памяти, разделенный на страницы |
Базовый адрес |
адрес, относительно которого указываются другие адреса в сегменте данных |
Смещение |
величина, добавляемая к базовому адресу для получения исполнительного адреса |
Контроль циклическим избыточным кодом |
Метод, использующий вычисление контрольной суммы и служащий для определения ошибок в передаваемых данных |
Код Хемминга |
метод определения и исправления ошибок при передаче данных, использующий проверочные биты и проверочную сумму |
BIOS (Basic Input Output System) |
базовая система ввода-вывода |
Таймер |
устройство, служащее для отсчета текущего времени |
Канал |
путь передачи данных |
Порт |
электронная схема, использующаяся для передачи сигналов на другие устройства |
Прямой доступ к памяти (ПДП) |
система для быстрой передачи данных между памятью и периферийным устройством, минуя процессор |
Прерывание |
реакция на входной сигнал запроса прерывания или команду прерывания |
Аппаратное прерывание |
прерывание, выполняемое в результате запроса, поступающего от периферийного оборудования |
Контроллер прерываний |
устройство, которое обрабатывает сигналы аппаратных прерываний |
Таблица векторов прерываний |
таблица адресов обработчиков прерываний |