- •Определение понятия «архитектура пэвм»
- •Что называют ядром пэвм?
- •Многоуровневая структура пэвм
- •Определения понятия «операционная система»
- •Общие сведения об операционных системах, применяемых на пэвм
- •Обоснование необходимости использования операционной системы
- •Функции операционной системы Функции ос
- •Различные варианты архитектуры ядра операционной системы
- •Функциональность операционных систем. Концепция пакетного режима
- •Функциональность операционных систем. Концепция реального режима. Особенности ос жесткого и мягкого реального времени.
- •Функциональность операционных систем. Концепция разделения полномочий.
- •Функциональность операционных систем. Концепции разделения времени и многозадачности.
- •Структура ядра ос Linux. Пространство пользователя. Основные компоненты.
- •Способы взаимодействия прикладных программ с устройствами пэвм.
- •Определение понятий «архитектура» и «микроархитектура» процессора.
- •Базовая микроархитектура микропроцессора
- •Основные характеристики процессоров. Эволюция процессоров.
- •Различные варианты микроархитектуры процессора: cisc, risc, misc, vliw.
- •Методы повышения производительности процессора.
- •Программная модель процессора х86 (базовая архитектура ia-32).
- •Понятия логического, линейного и физического адресов и способы их формирования
- •Расширения базовой архитектуры: x87 (npx), mmx и sse.
- •Чем вызвана необходимость построения системы памяти по иерархическому принципу?
- •Уровни иерархии памяти пэвм. Характеристики запоминающих устройств.
- •Классификация запоминающих устройств
- •Что в иерархической системе памяти определяют термины «промах» и «попадание».
- •Основные характеристики оперативной памяти пэвм.
- •Пути повышения пропускной способности оперативной памяти.
- •Принцип блочной организации оперативной памяти.
- •Преимущества блочной организации оперативной памяти.
- •Дзупв: уго, применение, принцип работы, основные типы и характеристики.
- •Сзупв: уго, применение, принцип работы, основные типы и характеристики.
- •Конструктивное исполнение модулей памяти.
- •Что такое регенерация памяти?
- •Что такое латентность памяти?
- •Энергонезависимая память. Основные типы и их характеристики
- •Назначение и логика работы кэш-памяти, факторы, влияющие на эффективность ее использования. Принцип работы кэш памяти.
- •Факторы влияющие на эффективность кэш-памяти.
- •Способ отображения.
- •Алгоритм замещения информации заполненной кэш-памяти
- •Алгоритм согласования содержимого основной памяти и кэш-памяти.
- •Что такое чипсет?
- •Назначение северного моста
- •Назначение южного моста
- •Общая структура системной платы пэвм. Назначение ее отдельных компонентов.
- •Варианты архитектуры системной платы: шинно-мостовая, хабовая, HyperTransport.
- •Структура связей между основными устройствами эвм. Непосредственные связи, общая шина, система шин.
- •Основы межпроцессорных взаимодействий.
- •1 Прямые межпроцессорные связи.
- •2 Через память
- •Периферийные интерфейсы пэвм. Scsi, spi, sas.
- •Шины расширения пэвм. Pci, pci-X, pci-Express.
- •Назначение шины lpc, ее место в общей системной шине пэвм.
- •Интерфейсы подключения графических адаптеров.
- •Управление работой клавиатуры в текстовом и графическом режимах работы.
- •Режимы работы драйвера клавиатуры: raw, code, xlate, unicode.
- •Определение понятий «scan-код» и «ascii-код».
- •Программирование клавиатуры через порты ввода-вывода (регистры контроллера клавиатуры).
- •Каскадирование контроллеров прерываний.
- •Усовершенствованный контроллер прерываний. Особенности функционирования. Схема подключения.
- •Контроллер прямого доступа к памяти. Назначение, основы функционирования.
- •Следующий набор регистров общий для всех каналов.
- •Контролер имеет 4 режима работы:
- •Типы передачи пдп:
- •Цикл обмена пдп
- •Системные ресурсы пэвм.
- •Системный таймер. Назначение, структурная схема, принцип работы.
- •Канал управления звуком. Назначение, структурная схема, принцип работы.
- •Часы реального времени. Назначение, структура, программирование.
- •Видеосистема пэвм: назначение, параметры.
- •Что такое графический адаптер?
Назначение шины lpc, ее место в общей системной шине пэвм.
Low Pin Count (LPC bus) — шина, используемая в IBM PC-совместимых персональных компьютерах для подключения устройств, не требующих большой пропускной способности к ЦПУ. К таким устройствам относятся загрузочное ПЗУ и контроллеры «устаревших» низкопроизводительных интерфейсов передачи данных, такие как последовательный и параллельные интерфейсы, интерфейс подключения манипулятора «мышь» и клавиатуры, НГМД, а с недавнего времени и устройств хранения криптографической информации. Обычно контроллер шины LPC расположен в южном мосте на материнской плате.
Шина LPC была введена фирмой Intel в 1998 году для замены шины ISA. Хотя LPC физически сильно отличается от ISA, программная модель периферийных контроллеров, подключаемых через LPC, осталась прежней. Это позволило без доработок использовать на компьютерах с LPC ПО, разработанное для управления периферийными контроллерами, которые подключались к шине ISA.
Спецификация на шину LPC определяет семь обязательных сигналов, необходимых для обеспечения двусторонней передачи данных. Четыре из этих сигналов используются для передачи как адресной информации, так и для передачи данных. Оставшиеся три используются для управления; это сигналы frame, сигнал сброса и тактовый сигнал.
Интерфейсы подключения графических адаптеров.
Стандартным интерфейсом для подключения видеокарт в настоящее время является шина PCI-Express 1.1 (PCIe или PCI-E). Последовательная передача данных в режиме "точка-точка", примененная в PCI-E, обеспечивает возможность ее масштабирования (в спецификациях описываются реализации PCI-Express 1x, 2x, 4x, 8x, 16x и 32x)
PCI-Express 2.0 с увеличенной вдвое пропускной способностью (что в случае PCI-E 16x дает 8 Гб/с в каждом направлении)
Устаревший, но еще широко используемый видеоинтерфейс AGP (Accelerated Graphics Port - видео порт с повышенной скоростью передачи данных), основан на параллельной 32-битной шине PCI. В отличие от прототипа, она предоставляет прямую связь между центральным процессором и видеочипом, а также более высокую тактовую частоту (66 МГц вместо 32 МГц), упрощенные протоколы передачи данных и другие.
Назначение системы ввода-вывода.
Что такое модуль ввода-вывода?
Модуль ввод-вывода, канал ввода-вывода, процессор ввода-вывода: функциональные различия.
Виды каналов ввода-вывода.
Методы управления вводом-выводом.
Системная память CMOS
Чтение системной памяти в CMOS (Comlementary Metal Oxide Semiconductor)
Ограниченная область памяти 128 байт используется для хранения системных настроек. Доступ к ней осуществляется не как к обычной памяти, а по команда int и out через порты ввода вывода. Первых 16 байт от 00 до 00FH занимают часы реального времени (real time clock). Адрес 10h до 2Fh (32 байта) в них находится информация по настройке устройств подключенных к системной шине, по адресу 14h находится байт с информацией об установленном оборудовании. От адреса 30h до 3Fh находится другая специфическая информация BIOS. 40h до 7Fh – расширенная информация о конфигурации системы.
Чтобы прочитать из системной памяти необходимо послать в порт с номером 70h адрес байта, который хотим прочитать, командой чтения из порта с номером 71h можно получить содержимое этого байта.
Чтобы прочитать часы реального времени можно и из файла соответствующего proc/driver/rts на для этого необходимо его открыть с функцией open и пока не конец файла считать информацию cget() и не забыть закрыть этот файл.