
- •Архитектура и структура компьютера
- •3.2 Архитектура системы команд. Классификация процессоров (cisc и risc)
- •3.3 Система команд. Методы адресации и типы данных
- •3.4 Структура и формат команд. Кодирование команд.
- •4.2 Системные блоки – корпуса персональных компьютеров
- •Блок питания
- •4.4 Материнская плата – основа архитектурного исполнения pc
- •4.3.1 Системная шина
- •4.3.1.1 Шина isa (Industrial Standard Architecture)
- •4.3.1.2 Шина pci (Peripheral Component Interconnect bus)
- •Шина agp (Accelerated Graphic Port)
- •4.3.2 Коммуникационные порты
- •Тема 5. Запоминающие устройства эвм
- •Типы запоминающих устройств
- •1Память.
- •5.1.4. Классификация оперативной памяти (озу)
- •5.1.4.1. Введение
- •5.1.4.2. Энергозависимая и энергонезависимая память
- •1.1Полупроводниковая память.
- •5.1.5.1. Sram. Замечания.
- •5.1.6. Динамическое озу.
- •5.1.6.1. Конструктивные особенности.
- •5.1.6.3. Sipp (sip) —модули памяти.
- •5.1.6.4. Simm-модули.
- •5.1.6.5. Сравнение simm-модулей.
- •5.1.6.6. Причины повышения скорости работы edo ram.
- •1.1Память от Rambus (rdram, rimm).
- •5.1.7. Постоянное запоминающее устройство.
- •5.1.8. Флэш-память.
- •5.1.9. Cmos-память.
- •5.1.10. Недостатки перезаписываемой памяти.
- •5.1.10.1. Потеря данных в cmos.
- •5.1.10.2 . Потеря данных в flash-памяти.
- •1Общие рекомендации по выбору памяти.
- •Тема 6. Организация ввода-вывода пк
Архитектура и структура компьютера
При рассмотрении компьютерных устройств принято различать их архитектуру и структуру.
Архитектурой компьютера
называется его описание на некотором
общем уровне, включающее описание
пользовательских возможностей
программирования, системы команд,
с
истемы
адресации, организации памяти и т.д.
Архитектура определяет принципы
действия, информационные связи и взаимное
соединение основных логических узлов
компьютера: процессора, оперативного
ЗУ, внешних ЗУ и периферийных устройств.
Общность архитектуры разных компьютеров
обеспечивает их совместимость с точки
зрения пользователя.
Структура компьютера — это совокупность его функциональных элементов и связей между ними. Элементами могут быть самые различные устройства — от основных логических узлов компьютера до простейших схем. Структура компьютера графически представляется в виде структурных схем, с помощью которых можно дать описание компьютера на любом уровне детализации.
Наиболее распространены следующие архитектурные решения.
· Классическая архитектура (архитектура фон Неймана) — одно арифметико-логическое устройство (АЛУ), через которое проходит поток данных, и одно устройство управления (УУ), через которое проходит поток команд — программа (рис. 1). Это однопроцессорный компьютер. К этому типу архитектуры относится и архитектура персонального компьютера с общей шиной (рис. 4). Все функциональные блоки здесь связаны между собой общей шиной, называемой также системной магистралью.
· Многопроцессорная архитектура. Наличие в компьютере нескольких процессоров означает, что параллельно может быть организовано много потоков данных и много потоков команд. Таким образом, параллельно могут выполняться несколько фрагментов одной задачи. Структура такой машины, имеющей общую оперативную память и несколько процессоров, представлена на рис. 3.
Рис. 2. Архитектура многопроцессорного
компьютера
Многомашинная вычислительная система. Здесь несколько процессоров, входящих в вычислительную систему, не имеют общей оперативной памяти, а имеют каждый свою (локальную). Каждый компьютер в многомашинной системе имеет классическую архитектуру, и такая система применяется достаточно широко. Однако эффект от применения такой вычислительной системы может быть получен только при решении задач, имеющих очень специальную структуру: она должна разбиваться на столько слабо связанных подзадач, сколько компьютеров в системе.
Преимущество в быстродействии многопроцессорных и многомашинных вычислительных систем перед однопроцессорными очевидно.
·Архитектура с параллельными процессорами. Здесь несколько АЛУ работают под управлением одного УУ. Это означает, что множество данных может обрабатываться по одной программе — то есть по одному потоку команд. Высокое быстродействие такой архитектуры можно получить только на задачах, в которых одинаковые вычислительные операции выполняются одновременно на различных однотипных наборах данных. Структура таких компьютеров представлена на рис. 3.
Рис.
3. Архитектура с параллельным процессором
В современных машинах часто присутствуют элементы различных типов архитектурных решений. Существуют и такие архитектурные решения, которые радикально отличаются от рассмотренных выше.
Р
ис.
4. Общая структура персонального
компьютера с подсоединенными периферийными
устройствами.
Физически магистраль представляет собой многопроводную линию с гнездами для подключения электронных схем. Совокупность проводов магистрали разделяется на отдельные группы: шину адреса, шину данных и шину управления.
Периферийные устройства (принтер и др.) подключаются к аппаратуре компьютера через специальные контроллеры (адаптеры) — устройства управления периферийными устройствами.
Контроллер — устройство, которое связывает периферийное оборудование или каналы связи с центральным процессором, освобождая процессор от непосредственного управления функционированием данного оборудования.
Технические характеристики аппаратных платформ.
Процессоры
Основные архитектурные понятия
Процессором называется устройство способное выполнять программный код и определяющее основные функции компьютера по обработке информации. Конструктивно, процессоры могут выполняться как в виде одной большой монокристальной интегральной микросхемы – чипа, так и в виде нескольких микросхем, блоков электронных плат и устройств. В настоящее время, микропроцессоры и процессоры вмещают в себе миллионы транзисторов и других элементов электронной логики и представляют сложнейшие высокотехнологичные электронные устройства. Персональный компьютер содержит в своем составе довольно много различных процессоров. Они входят в состав систем ввода/вывода контроллеров устройств. Каждое устройство (системная шина, оперативная память, интерфейсы накопителей информации, видеоадаптеры, звуковые адаптеры, клавиатура, периферийные устройства и др.) обслуживается своим собственным процессором или процессорами. Однако, архитектуру и конструктивное исполнение персонального компьютера определяет процессор или процессоры, контролирующие и обслуживающие системную шину и оперативную память, и, что более важно, выполняющие объектный код программ. Такие процессоры принято называть центральными или главными процессорами (Central Point Unit – CPU, Main processor). Центральные процессоры проектируются специально для разработки типовых моделей вычислительных устройств и устройств связи. На основе архитектуры центральных процессоров строится архитектура материнских плат, и проектируется архитектура и конструкция компьютера.
Главные процессоры персональных компьютеров IBM выпускаются различными фирмами-производителями, но имеют сходную базовую архитектуру микро-процессоров фирмы Intel (INTegrated ELectronics) и поддерживают на аппаратном и программном уровне их систему команд и организацию. Основными характеристиками центральных процессоров являются:
· Тип архитектуры или серия (Intel x86, Intel Pentium, Pentium overdrive, RISC …)
· Система поддерживаемых команд (standard 86/88, 286, 386, 486, Pentium,( Pentium2-4),MMX) и адресации (real mode, protected mode, virtual mode, EMS, paging).
· Разрядность (бит)
· Тактовая частота (мгц)
· Величина питающего напряжения (Вольт)
· Гнездо для процессора (Socket 7, Slot1 и др.)
· КЭШ
Тип архитектуры, как правило, определяется фирмой производителем оборудования. Все крупнейшие фирмы, производящие электронное оборудование для IBM-PC-совместимых компьютеров и выпускающие свои типы центральных процессоров вносят изменения в базовую архитектуру процессоров серии Intel x86 или разрабатывают свою. С типом архитектуры тесно связан набор поддерживаемых команд или инструкций, и их расширений. Эти два параметра, в основном, определяют качественный уровень возможностей персонального компьютера и в большой степени уровень его производительности.
Разрядность центрального процессора определяет его поколение и принципиально влияет на скорость передачи информации между другими устройствами и процессором. Первые процессоры серии Intel x86 имели разрядность 8 бит и могли передавать и принимать информацию по одному байту. Современные микро-процессоры персональных компьютеров имеют разрядность 32 бита для передачи информации внешним устройствам и 64 бита – для внутренних операций с информаций.
Тактовая частота процессора определяет минимальный квант времени за который процессор выполняет некоторую условную элементарную инструкцию. Тактовые частоты измеряются в мегагерцах и определяют количественные характеристики производительности компьютерных систем в целом. Чем больше (выше) тактовая частота, тем быстрее работает центральный процессор. В настоящее время технология производства центральных процессоров с высокой производительностью предусматривает их работу на очень высоких тактовых частотах, вследствие чего, устройства необходимо принудительно охлаждать. Для принудительного охлаждения процессоров используются пассивные системы – в виде радиаторов и активные системы – в виде радиаторов с вентиляторами.