- •Часть 1
- •Тема 1: Принципы построения компьютеров
- •1.1. История развития вычислительной техники
- •1.2 Варианты классификации эвм
- •1.3 Классическая архитектура эвм
- •Выводы по теме
- •Тема 1: Принципы построения компьютеров
- •1.4 Состав компьютера
- •1.5 Биты, байты, слова
- •1.6 Ячейки памяти, порты и регистры
- •Тема 1: Принципы построения компьютеров
- •1.7 История развития пк
- •1.8 Структурная схема
- •1.9 Состав системного блока
- •Контрольные вопросы по теме 1
- •Тема 2: Физические основы представления информации в компьютерах
- •2.1. Информатика, информация, сигналы и их представление
- •1.2 Измерение количества информации
- •1.3 Кодирование символьной информации
- •Тема 2: Физические основы представления информации в компьютерах
- •Контрольные вопросы по теме 2
- •Тема 3: Архитектуры микропроцессоров
- •Тема 3: Архитектуры микропроцессоров
- •Контрольные вопросы
- •Тема 3: Архитектуры микропроцессоров
- •Логические узлы (агрегаты) эвм,
- •Простейшие типы архитектур
- •Контрольные вопросы к теме 3
- •Тема 4: Принцип адресации и структура команд
- •Общие сведения, определения и классификация
- •Логическая организация памяти и методы адресации информации
- •Тема 4: Принцип адресации и структура команд
- •4.3 Командный цикл процессора
- •4.3 Структура команд процессора
- •4.4 Система операций
- •Контрольные вопросы по теме 4
- •Тема 5: Система прерываний и организация ввода/вывода
- •Пространство ввода-вывода
- •Параллельный обмен
- •Последовательный обмен
- •Тема 5: Система прерываний и организация ввода/вывода
- •5.5 Виды прерываний
- •5.6 Обнаружение изменения состояния внешней среды
- •Тема 5: Система прерываний и организация ввода/вывода
- •Распределение системных ресурсов
- •Контрольные вопросы по теме 5
- •Тема 6: Многопроцессорные архитектуры
- •6.1 Представление о вычислительных системах
- •6.2 Основные определения.
- •6.3 Уровни и средства комплексирования.
- •Тема 6: Многопроцессорные архитектуры
- •6.3 Классификация м. Флинном
- •6.4 Другие подходы к классификации вс
- •Тема 6: Многопроцессорные архитектуры
- •6.7 Кластерная архитектура
- •Тема 6: Многопроцессорные архитектуры
- •6.8 Коммуникационные среды
- •6.9 Коммутаторы для многопроцессорных вычислительных систем
- •Контрольные вопросы по теме 6
- •Тема 7: Особенности реализации оперативной памяти в компьютерах типа ibm pc
- •7.1 Виды электронная память
- •7.2 Структура оперативной памяти
- •7.3 Кэширование оперативной памяти
- •Тема 7: Особенности реализации оперативной памяти в компьютерах типа ibm pc
- •Основные характеристики зу
- •Основные принципы работы
- •Тема 7: Особенности реализации оперативной памяти в компьютерах типа ibm pc
- •7.7 Динамическая память
- •7.8 Статическая память
- •Контрольные вопросы к теме 7
Тема 1: Принципы построения компьютеров
План лекции:
1.7 История развития ПК
1.8 Структурная схема ПК
1.9 Состав системного блока
1.7 История развития пк
История персональных компьютеров (ПК) началась в 80-е гг. XX в., когда практически одновременно компании Motorola, Zilog и Intel выпустили на рынок достаточно мощные микропроцессоры М68000, Z80 и Intel 8086.
На этих микропроцессорах были построены первые микрокомпьютеры (ПК):
-
Каурго II (Zilog);
-
Macintosh 128K (Motorola);
-
IBM PC XT (Intel — INTegrated ELectronics).
Каурго II был представлен публике в августе 1982 г. (рис. 4.1, а). компания Э. Кея Каурго Corporation.
При весе более десяти килограмм, Каурго II позиционировался как переносная система. Возможность работы в полевых условиях была подтверждена во время ралли Париж-Дакар в 1984 г., на котором организаторами использовалось десять компьютеров Каурго II.
Каурго II Macintosh 128K
Рисунок 1.2-Первые ПК
Каурго II оснащался процессором Zilog Z80 с тактовой частотой 2,5 МГц. Объем ОЗУ составлял 64 Кб, ПЗУ — 2 Кб. Встроенный дисплей размером 9" был способен работать в текстовом режиме 80 х 24, поддержка графического режима не предусматривалась. Клавиатура компьютера была довольно удобной, с курсорными и цифровыми клавишами. Устройством хранения данных служили два дисковода для односторонних 5,25" дисков двойной плотности емкостью 190 Кб. Работал Каурго II под управлением ОС СР/М (Control Program for Microprocessor) и стоил на момент выхода 1795 долл.
Модель 128К — первый продукт в семействе компьютеров Macintosh (рис. 4.1, б). Корпорация Apple представила ее в январе 1984 г.
Macintosh 128K базировался на 32-разрядном микропроцессоре Motorola 68000 с тактовой частотой 8 МГц, имел 128 Кб ОЗУ, 64 Кб ПЗУ, односторонний флоппи-дисковод (400 Кбайт; 3,5"), встроенный 9" черно-белый экран с графическим разрешением 512x342 точки, оснащался, помимо клавиатуры, манипулятором «мышь» и весил 20 фунтов (8 кг).
Однако очень скоро пользователи Macintosh 128K столкнулись с проблемой слишком малого объема оперативной памяти, при том, что возможностей для расширения ОЗУ конструкцией модели предусмотрено не было. Посыпались многочисленные нарекания, побудившие корпорацию Apple усовершенствовать свой продукт, и уже осенью того же 1984 г. был представлен новый «Мак» — модель Macintosh 512K (модель Macintosh 128K была снята с производства в октябре 1985 г.).
1.8 Структурная схема
Структурная схема современного IBM PC-совместимого компьютера приведена на рис. 1.3.
Рисунок 1.3 - Структурная схема компьютера
Ядром компьютера являются процессор (один или несколько), ОЗУ, ПЗУ с BIOS и интерфейсные средства, связывающие их между собой и с остальными компонентами. Эти средства на рисунке изображены в виде «облака», поскольку их формы разнообразны (шины, хабы). Это «облако» обычно имеет интерфейсы одной или нескольких шин расширения (ISA, PCI/PCI-X, PCI-E), а также порта AGP (уже вытесняемого PCI-E). Стандартная архитектура PC определяет набор обязательных средств ввода-вывода и средств поддержки периферии, включая систему аппаратных прерываний (i8259A), систему прямого доступа к памяти (i8237A), трехканальный счетчик (i8254), интерфейс клавиатуры и управления (i8042), канал управления звуком, память и часы CMOS.
На рисунке изображены лишь логические связи между этими устройствами; подразумевается, что с помощью средств того же «облака» они представлены своими стандартизованными регистрами в общедоступном пространстве ввода-вывода. Также подразумевается, что все компоненты получают требуемое питание, что превращает весь этот, набор компонентов в работоспособный компьютер. Конечно же, он должен быть дополнен периферией: дисплеем со своим адаптером, подключаемым к порту AGP, шине расширения или прямо в «облако», контроллерами шин периферийных устройств (ATA, SATA, SCSI, SAS, USB, FireWire), интерфейсов портов (COM, LPT, GAME...), дисководов, аудиосредств и пр.
«Облако» вместе со средствами ввода-вывода и поддержки периферии реализуется чипсетом системной платы, который обычно включает в себя и перечисленные выше интерфейсы.
Любой PC-совместимый компьютер имеет следующие характерные черты:
-
процессор, программно совместимый с семейством х86 фирмы Intel;
-
специфическую систему распределения пространства адресов памяти;
-
традиционное распределение адресов пространства ввода-вывода с фиксированным положением обязательных портов и совместимостью их программной модели;
-
систему аппаратных прерываний, позволяющую периферийным устройствам сигнализировать процессору о необходимости исполнения некоторых обслуживающих процедур;
-
систему прямого доступа к памяти, позволяющую периферийным устройствам обмениваться массивами данных с оперативной памятью, не отвлекая на это процессор;
-
набор системных (стандартных) устройств и интерфейсов ввода-вывода;
-
унифицированные по конструктиву и интерфейсу шины расширения (ISA, EISA, MCA, VLB, PCI/PCI-X, PCI-E, PC Card, Card Bus), состав которых может варьироваться в зависимости от назначения и модели компьютера;
-
базовую систему ввода-вывода (BIOS), выполняющую начальное тестирование и загрузку операционной системы, а также имеющую набор функций, обслуживающих системные устройства ввода-вывода.