Принципы организации современных песональных компьютеров.Архитектуры вычислительных систем сосредоточенной обработки информации. — КиберПедия 

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Принципы организации современных песональных компьютеров.Архитектуры вычислительных систем сосредоточенной обработки информации.

2017-05-14 833
Принципы организации современных песональных компьютеров.Архитектуры вычислительных систем сосредоточенной обработки информации. 0.00 из 5.00 0 оценок
Заказать работу

Архитектурой компьютера называют описание основных принципов действия, информационные связи и взаимное соединение основных логических узлов компьютера: процессора (системы команд, системы адресации, организации памяти и т.д.), ОЗУ, ВЗУ и периферийных устройств. Общность архитектуры разных компьютеров обеспечивает их совместимость с точки зрения пользователя.

Современные персональные компьютеры (ПК) продолжают фон Неймановскую архитектуру, которая стала классической. За прошедшие годы она была серьезно усовершенствована. Рассмотрим какие же усовершенствования архитектуры введены.Современный компьютер состоит из нескольких функциональных узлов: процессор, память, контроллеры устройств и т.д. Каждый узел представляет собой сложное электронное устройство, в состав которого может входить миллионы логических элементов. Для лучшего понимания принципа работы каждого узла и компьютера в целом вводится понятие уровней представления компьютера.

Цифровой логический уровень – уровень логических схем базовой системы элементов.

Микроархитектурный уровень – уровень организации обработки информации внутри функционального узла. Сюда относятся регистры различного назначения, устройство обработки поступающих команд, устройство преобразования данных, устройство управление.

Командный уровень – набор функциональных узлов и связи между ними, система команд и данных, передаваемых между устройствами.

Набор блоков, связей между ними, типов данных и операций каждого уровня называется архитектурой уровня.

Архитектура командного уровня называется обычно компьютерной архитектурой или компьютерной организацией. В этом разделе мы рассмотрим различные компьютерные архитектуры. Архитектуры других уровней будут рассмотрены в следующих разделах.

Компьютерами с сосредоточенной обработкой называются такие вычислительные системы, у которых одно или несколько обрабатывающих устройств (процессоров) расположены компактно (не в рамках компьютерной сети) и используют для обмена информацией внутренние шины передачи данных.

 

2.6.1. Архитектуры с фиксированным набором устройств

Компьютеры первого и второго поколения имели архитектуру закрытого типа с ограниченным набором внешнего оборудования. Такая архитектура характерна для компьютеров, базовая система логических элементов которых построена на дискретных электронных компонентах (электронных лампах, транзисторах). Введение любого дополнительного функционального блока в такие архитектуры был сопряжён с увеличением потребляемой мощности, занимаемой площади и резко увеличивал стоимость всей системы. Поэтому компьютер, выполненный по этой архитектуре, не имел возможности подключения дополнительных устройств, не предусмотренных разработчиком.

 

Укрупнённая схема такой компьютерной архитектуры приведена на рис. 2.2. Оперативная память хранит команды и данные исполняемых программ, АЛУ обеспечивает не только числовую обработку, но и участвует в процессе ввода-вывода информации, осуществляя её занесение в оперативную память. Канал ввода/вывода представляет собой специализированное устройство, работающее по командам, подаваемым устройством управления. Канал допускает подключение определённого числа внешних устройств. Устройство управления обеспечивает выполнение команд программы и управляет всеми узлами системы.

Компьютеры такой архитектуры эффективны при решении чисто вычислительных задач. Они плохо приспособлены для реализации компьютерных технологий, требующих подключения дополнительных внешних устройств и высокой скорости обмена с ними информацией.

2.6.2. Вычислительные системы с открытой архитектурой

В начале 70-х годов фирмой DEC (Digital Equipment Corporation) был предложен компьютер совершенно иной архитектуры. Эта архитектура позволяла свободно подключать любые периферийные устройства, что сразу же заинтересовало разработчиков систем управления различными техническими системами, так как обеспечивало свободное подключение к компьютеру любого числа датчиков и исполнительных механизмов. Главным нововведением являлось подключение всех устройств, независимо от их назначения, к общей шине передачи информации.

Системная шина конструктивно является набором параллельных проводников, состоит из трех шин:

- Шина Данных по ней передаются данные;

- Шина Адреса - опеределяет адреса данных;

- Шина Управления – передаются сигналы управляющие процессом обмена данными и выполнением операций.

Архитектура компьютера открытого типа, основанная на использовании общей шины, приведена на рис. 2.3. Общее управление всей системой осуществляет центральный процессор. Он управляет общей шиной, выделяя время другим устройствам для обмена информацией. Внешние устройства (ВУ) подключаются к шине через – контроллер. Контроллер - это тоже процессор, выполняющий (в отличие от центрального микропроцессора ЦМП) небольшое число команд по управлению внешним устройством и согласование сигналов устройства с сигналами.

Например, раньше, чтобы распечатать какой либо участок памяти, процессор проверял готовность принтера, устанавливал пишущий узел в начало строки, изымал из памяти первый символ, печатал, второй, печатал и т.д. Сейчас ЦМП дает контроллеру задание распечатать область в памяти. А контроллер сам проверяет готовность устройства, сам по каналам прямого доступа к памятиобращается к памяти, сам пересылает распечатываемые ячейки к себе в буферную память, сам управляет печатью. ЦМП в это время продолжает работать дальше по прежней программе или по другой. Таким образом, каждое устройство работает относительно самостоятельно, повышая эффективность всей системы в целом.

 

 

 

 


Контроллер подключается к шине специальными устройствами – портами ввода-вывода. Каждый порт имеет свой номер, и обращения к нему процессора происходит, так же как и к ячейке памяти, по этому номеру. Процессор имеет специальные линии управления, сигнал на которых определяет, обращается ли процессор к ячейке памяти или к порту ввода-вывода контроллера внешнего устройства.


Поделиться с друзьями:

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.006 с.