- •Конспект лекций по курсу "Электронные вычислительные машины, системы и сети"
- •Глава 1 структура вычислительной машины
- •1.1 Общее устройство
- •1.2 Корпус pc
- •Slimline
- •Desktop
- •Корпус типа атх
- •1.3 Материнская плата
- •Chipset
- •Rom bios
- •1.4 Процессор
- •Типы процессоров
- •Сопроцессор
- •Оперативная память
- •Контроллеры
- •1.5 Устройства хранения данных
- •Дисководы
- •Винчестеры
- •Глава 2 конфигурирование системы пэвм
- •Install, installhigh
- •Глава 3 устройства вывода данных
- •Глава 4 назначение и функции операционной системы
- •Глава 5 производительность компьютера. Способы ее измерения
- •Глава 6 сети эвм и средства телекоммуникационного доступа
- •Глава 7 устройства ввода данных
- •Лекция 1. Эволюция микрокомпьютеров.
- •2.1. Введение
- •2.2. Структура памяти
- •2.3. Сегментация памяти
- •2.4. Структура ввода-вывода
- •2.5. Регистры
- •2.6. Операнды и режимы адресации операндов
- •2.7. Замечания о режимах адресации
- •4. Назначение выводов мп
- •3. Программная модель микропроцессора
- •9 Интерфейсы ввода-вывода
- •9.1 Интерфейсы последовательной связи
- •9.2 Параллельная связь
- •9.5. Контроллрры прямого доступа к памяти
- •9.6. Контроллеры накопителей на гибких дисках
- •9.7. Интерфейс максимального режима и 16-битной шины
- •10. Полупроводниковая память
- •§ 10.5 Касается разнообразных видов пзу.
- •10.1. Общая организация памяти
- •10.2. Статические зупв
- •10.3. Динамические зупв
- •10.4. Резервное питание для полупроводниковой памяти
- •10.5. Постоянные запоминающие устройства
- •2) Компьютерные сети
- •2.1. Общие понятия
- •2.2.1. Топологии
- •10Base-2 или тонкий Ethenet
- •10Base-5 или толстый Ethenet
- •-Звезда
- •2.2.2. Компоненты сети -Концентратор и коммутатор
- •2.2.3. Проводная сеть в умном доме(LexCom Home)
- •2.3. Беспроводные сети
- •2.3.1. Radio-Ethernet
- •2.3.2. Gprs
- •Чем привлекательна эта технология?
- •Передача данных: gprs и gsm
- •Что дает абоненту технология gprs?
- •Принципы построения системы gprs
- •Терминальное оборудование gprs
- •Скорости передачи в системе gprs
- •Перспективы развития услуг на базе gprs
- •Перспективы пакетной передачи данных
- •Gprs модемы для Ноутбуков, кпк и пк
- •Gprs модемы существуют в нескольких исполнениях:
- •Nokia d211
- •2.3.3. Bluetooth
2.1. Введение
Один из способов изучения компьютера заключается в рассмотрении его функциональных компонентов. Описание этих компонентов и их взаимодействия иногда называется архитектурой компьютера. В понятие архитектуры входят число регистров и их функции, объем подключаемой памяти, способы ее адресации и средства ввода-вывода.
Микросхема 80286 содержит значительную часть компонентов компьютера, например схемы, которые управляют всеми его функциями, а также все регистры и флажки. В ней нет памяти и устройств ввода-вывода, но их легко подключить к микросхеме и образовать законченный компьютер. Совокупность всех элементов, содержащихся на кристалле микросхемы, иногда называют процессором.
Процессор 80286 имеет два режима работы: режим реального адреса (или, короче, реальный режим) и защищенный режим виртуального адреса (виртуальный режим). В первом режиме процессор ведет себя как более быстродействующий микропроцессор 8086, и многие программисты будут использовать его именно в этом режиме. Виртуальный режим предназначен для системных программистов и пользователей, разрабатывающих сверхбольшие программы. В этой лекции мы сосредоточимся на реальном режиме, а виртуальный режим подробно рассмотрим в следующих лекциях.
Процессор 80286 имеет четыре набора регистров: регистры общего назначения для хранения промежуточных результатов; указательные и индексные регистры для локализации информации в определенных областях памяти; сегментные регистры, которые служат для задания этих областей памяти; в последний набор входит указатель команды. Кроме того, в процессоре находится девять флажков, фиксирующих текущее состояние и управляющих его работой. Процессор может обращаться более чем к 1 млн. байт памяти (и намного больше в виртуальном режиме) и более чем к 65 000 входных и выходных портов
Типичные команды компьютера локализуют операнды (т.е. обрабатываемые данные), выполняют операцию над значениями операндов и помещают результат в указанное место. В зависимости от команды операнды и результат могут находиться в памяти или регистрах. Средства их локализации называются режимами адресации операндов; они будут рассмотрены позже.
2.2. Структура памяти
Память системы, работающей в реальном режиме, образуют 220 (примерно 1 млн.) 8-битных величин, называемых байтами. Каждому байту назначен уникальный адрес (беззнаковое число) из диапазона от 0 до 220 -- 1 (от 00000 до FFFFF в шестнадцатеричной системе счисления), что показано на рис. 2.1. В виртуальном режиме размер памяти расширяется до 224 (16 млн.) байт.
Любые два смежных (или соседних) байта в памяти образуютслово. У каждого из двух байт в слове есть свой адрес и меньший из них принимается за адрес слова. Примеры слов показаны на рис. 2.2.
Слово состоит из 16 бит. Байт с большим адресом содержит старшие биты слова, а байт с меньшим адресом - младшие. Сначала такая ситуация кажется вполне естественной: конечно же, старший байт должен иметь больший адрес. Но когда память рассматривается как последовательность байт, простирающаяся от наименьшего адреса к наибольшему, оказывается, что процессор хранит слова "наоборот", что показано на рис. 2.3.