
- •Содержание
- •История развития и классификация эвм (Лекция 1) Понятие архитектуры эвм
- •Классификация эвм
- •История развития эвм
- •Универсальные и управляющие эвм
- •Программное обеспечение
- •Архитектура системных плат (Лекция 2)
- •Шины ввода-вывода (xt, isa, eisa, mca, vesa, pci).
- •Сравнение и характеристики шин.
- •Основные микросхемы ibm pc
- •Микропроцессоры (Лекция 3)
- •Классификация процессоров
- •Общая организация современного микропроцессора
- •Исполнение процессорами инструкций x86 и x64 (Лекция 4) Кэш инструкций
- •Предсказание переходов
- •Исполнение инструкций
- •Процессоры Intel Pentium III, Pentium m и Core Duo
- •Внеочередное исполнение операций, функциональные устройства
- •Система прерываний (Лекция 5) Организация обработки прерываний в эвм
- •Обработка прерываний в персональной эвм.
- •Память (Лекция 6) Определения
- •Система управления памятью
- •Память. Микросхемы sdram (Лекция 7). Организация и принципы работы.
- •Физическая организация
- •Организация модулей памяти sdram
- •Микросхема spd
- •Тайминги памяти
- •Соотношения между таймингами
- •Схемы таймингов
- •Задержки командного интерфейса
- •Ddr/ddr2 sdram: Отличия от sdr sdram
- •Накопители информации. (Лекция 8) Эволюция носителей информации.
- •Управление распределением диска.
- •Структура таблицы разделов
- •Периферийные устройства (Лекция 9) Kлaвиaтуpa и управление клавиатурой
- •Сводная таблица скан-кодов
- •Клавиши пишущей машинки
- •Cвoднaя тaблицa кoдoв ascii
- •Сводная таблица расширенных кодов.
- •Визуализация данных (Лекция 10) Устройство видеомонитора.
- •Эволюция видеоадаптеров
- •Основа архитектуры видеоадаптеров
- •Установка атрибутов/цветов символов.
- •Управление курсором.
- •Ввод/вывод. (Лекция 11)
- •Особенности pio и dma
- •Доступ к последовательному порту.
- •Программирование микросхемы uart 8250.
- •Инициализация последовательного порта.
- •Установка текущего коммуникационного порта.
- •Инициализация и управление модемом.
- •Печатающие устройства. Принтеры. (Лекция 12) Классификация печатающих устройств
- •Управление работой принтера.
- •Посылка данных на принтер.
- •Параллельные вычислительные процессы и системы (Лекция 13) Виды параллелизма
- •Реализация параллельных систем
- •Нейровычислительные системы.
- •Сложности использования параллельных систем
- •Программирование параллельных систем
- •Сети эвм (Лекция 14) Организация сети
- •Характеристики стеков коммуникационных протоколов
- •Стек tcp/ip
- •Типовой состав оборудования локальной сети (Лекция 15)
- •Кабельная система
- •Сетевые адаптеры
- •Повторители и концентраторы
- •Мосты и коммутаторы
- •Маршрутизаторы
- •Список литературы
- •Список тем рефератов по курсу «Архитектура эвм»
- •Список вопросов к экзамену по предмету «Архитектура эвм».
Маршрутизаторы
М
аршрутизатор
(router) позволяет организовывать в сети
избыточные связи, образующие петли. Он
справляется с этой задачей за счет того,
что принимает решение о передаче пакетов
на основании более полной информации
о графе связей в сети, чем мост или
коммутатор. Маршрутизатор имеет в своем
распоряжении базу топологической
информации, которая говорит ему, например,
о том, между какими подсетями общей сети
имеются связи и в каком состоянии
(работоспособном или нет) они находятся.
Имея такую карту сети, маршрутизатор
может выбрать один из нескольких
возможных маршрутов доставки пакета
адресату. В данном случае под маршрутом
понимают последовательность прохождения
пакетом маршрутизаторов. Например, на
рисунке для связи станций L2 сети LAN1 и
L1 сети LAN6 имеется два маршрута: М1-М5-М7
и М1-М6-М7.
В отличие от моста/коммутатора, который не знает, как связаны сегменты друг с другом за пределами его портов, маршрутизатор видит всю картину связей подсетей друг с другом, поэтому он может выбрать правильный маршрут и при наличии нескольких альтернативных маршрутов. Решение о выборе того или иного маршрута принимается каждым маршрутизатором, через который проходит сообщение.
Для того, чтобы составить карту связей в сети, маршрутизаторы обмениваются специальными служебными сообщениями, в которых содержится информация о тех связях между подсетями, о которых они знают (эти подсети подключены к ним непосредственно или же они узнали эту информацию от других маршрутизаторов).
Список литературы
Майер С. Архитектура современных ЭВМ. В 2-х книгах. Том 1 и том 2. – М.: Мир, 1982.
Бро В.Л., Ильина О.П. Архитектура ЭВМ и систем. Учебник для ВУЗов. Изд. «Питер йдо», 2005 г.
Максимов Н.В., Партыка Т.Л., Попов И.И. Архитектура ЭВМ и вычислительных систем. Учебник. Изд. «Инфра-М», 2005 г.
Куприянов М.С., Петров Г.А., Пузанков Д.В. Процессор Pentium: Архитектура и программирование. СПб., 1995.
Корнеев В.В., Киселев А.В. Современные микропроцессоры. – М.: Нолидж, 2000.
Ровдо А.А. Микропроцессоры от 8086 до Pentium III и Xeon AMD-К6-3. – М.: ДМК, 2000.
Очень много полезной информации находится на сайте www.ixbt.com
Альтернативную версию курса можно найти на сайте www.intuit.ru
Список тем рефератов по курсу «Архитектура эвм»
Процессор. Тактовая частота процессора. Разгон процессора. Процессоры Intel и AMD. Регистры ММХ и SSE.
Оперативная память. Адресация памяти, доступ к памяти. Отличия стандартов SIMM, DIMM, DDR;
Понятие шины. Шины ISA, VLB, PCI, AGP, PCI-E;
Чипсет. Понятие и основные функции. Основные блоки чипсета i850;
BIOS. Эволюция систем BIOS;
Принцип работы и основные блоки жесткого диска. Интерфейсы жестких дисков ATA(IDE), SCSI, FireWire. Технология S.M.A.R.T.;
Внешние носители информации. Магнитные и оптические диски: преимущества и недостатки. «Войны форматов».
Основные блоки видеокарты и функции графического ускорителя (GPU);
Мониторы, их классификация и основные параметры. Принципы работы;
Представление звука в цифровой форме. АЦП и ЦАП. Способы синтеза звука в звуковых картах WT и FM. MIDI-интерфейс;
Назначение модемов. Методы модуляции. Основные блоки модемов. Аппаратные и программные модемы;
Принтеры. Классификация и принципы работы.
Существующие протоколов передачи данных;
Новейшие способы передачи данных (радиомодемы, xDSL, сетевые карты, спутниковая связь);
Способы повышения производительности вычислительных систем;
Параллельные вычислительные системы. Принципы программирования и оптимизация работы параллельных систем.
Тенденции развития ЭВМ: прошлое, настоящее и будущее.