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

💖 Нравится? Поделись с друзьями ссылкой

АРХИТЕКТУРА ЭВМ

    Классификация ЭВМ

    Основные блоки ПК и их назначение

    Внутримашинный системный интерфейс

    Функциональные характеристики ПК

ЭВМ (компьютер) – комплекс технических средств, предназначенных для автоматической обработки информации в процессе решения вычислительных и информационных задач.

Признаки классификации:

    по принципу действия (но отличаются друг от друга типом представления информации);

    по этапам создания;

    по назначению;

    по размерам и функциональным возможностям.

Архитектура ЭВМ – совокупность ее свойств, существенных для пользователя.

Структура и функциональные возможности ЭВМ:

    основные (обеспечивают обработку и хранение информации, обмен информацией с внешними объектами);

    дополнительные (обеспечивают эффективные режимы работы, диалог с пользователем, высокую надежность).

Названные функции ЭВМ реализуются с помощью ее компонентов: аппаратных и программных средств.

Персональный компьютер – настольная или переносная ЭВМ, удовлетворяющая требованиям общедоступности и универсальности применения.

Достоинства ПК:

    малая стоимость (в пределах доступности для индивидуального пользователя);

    автономность эксплуатации;

    гибкость архитектуры (адаптивность к различным применениям в управлении, науке, образовании, быту);

    «дружественность» ОС и программного обеспечения (возможность работы без специальной профессиональной подготовки);

    высокая надежность работы.

Виды ПК:

    настольное исполнение (desktop);

    наколенный вариант (laptop).

    блокнотный вариант (notebook).

    карманные (Palm Top – наладонные);

    электронные секретари (PDA – Personal Digital Assistent), имеют более широкие функциональные возможности как у обычного ПК и встроенное программное обеспечение для управления персональной информацией (адреса, телефоны, расписание встреч и т.д.);

    электронные записные книжки (organizer).

Базовая (типовая) конфигурация ПК:

    системный блок (это центральное звено компьютерной системы);

    монитор (предназначен для отображения текстовой и графической информации);

    клавиатура (используется для ввода текста, чисел и команд в компьютер);

Классификация системных блоков:

    горизонтальные (desktop, плоские и особо плоские (slim));

    вертикальные (tower, полноразмерные, среднеразмерные, малоразмерные).

Системный блок содержит наиболее важные компоненты:

    материнская (системная) плата (содержит центральный процессор, микропроцессорный чипсет, математический сопроцессор, генератор тактовых импульсов, блоки ОЗУ и ПЗУ, шины, адаптеры клавиатуры, НЖМД, НГМД, контроллер прерываний, таймер и т.д.)

    блок питания;

    накопители на дисках;

    дисководы;

    разъемы для дополнительных устройств;

    платы расширения с контроллерами (адаптерами) различных устройств.

Внешние дополнительные устройства, предназначенные для ввода, вывода и длительного хранения данных, называются периферийными.

Структура ПК:

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

    генератор тактовых импульсов (генерирует последовательность электрических импульсов, частота которых определяет тактовую частоту машины);

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

    основная память (предназначена для хранения и оперативного обмена информацией с прочими блоками машины);

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

    источник питания (блок, содержаний системы автономного и сетевого энергопитания);

    таймер (внутримашинные электронные часы, подключаются к автономному источнику питания, работают при отключении от сети);

    внешние устройства.

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

Стандарты на аппаратные интерфейсы называются протоколами.

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

Состав микропроцессора:

    устройство управления (формирует и подает определенные сигналы управления, формирует адреса ячеек памяти и передает эти адреса в соответствующие блоки, последовательность импульсов получает от генератора тактовых импульсов);

    арифметико-логическое устройство (выполняет арифметические и логические операции над числовой и символьной информацией);

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

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

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

Такт работы машины – промежуток времени между соседними импульсами.

Внутримашинный системный интерфейс (система связи и сопряжения узлов и блоков ЭВМ между собой) – совокупность электрических линий связи (проводов), схем сопряжения с компонентами компьютера, протоколов (алгоритмов) передачи и преобразования сигналов.

Варианты организации внутримашинного интерфейса:

    многосвязный интерфейс (каждый блок ПК связан с прочими блоками своими локальными проводами, применяется в простейших бытовых ПК);

    односвязный интерфейс (все блоки ПК связаны друг с другом через общую или системную шину).

В качестве системного интерфейса используется системная шина .

В качестве системной шины могут использоваться:

    шины расширений (шины общего назначения, позволяющие подключать большое число различных устройств);

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

Системная шина включает:

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

    кодовую шину адреса (включает провода и схемы сопряжения для параллельной передачи всех разрядов кода ячейки основной памяти или порта ввода-вывода внешнего устройства);

    кодовую шину инструкций (содержит провода и схемы сопряжения для передачи инструкций во все блоки машины);

    шину питания (имеет провода и схемы сопряжения для подключения блоков ПК к системе энергопитания).

Системная шина обеспечивает передачу информации:

Порты ввода-вывода всех блоков машины подключаются через соответствующие унифицированные разъемы непосредственно или через контроллеры (адаптеры).

Обмен информацией между внешними устройствами и системной шиной выполняется с помощью ASCII-кодов.

Шины расширений:

    шина РС/ХТ bus – 8-разрядная шина данных и 20-разрядная шина адреса, тактовая частота 4,77 МГц, имеет 4 линии для аппаратных прерываний и 4 канала для прямого доступа в память;

    шина РС/АТ bus – 16-разрядная шина данных и 24-разрядная шина адреса, тактовая частота до 8 МГц, может использоваться и МП с тактовой частотой до 16 МГц, имеет 7 линий для аппаратных прерываний и 4 канала для прямого доступа в память;

    шина ISA (Industry Standard Architecture) – 16-разрядная шина данных и 24-разрядная шина адреса, тактовая частота 8 МГц, может использоваться и МП с тактовой частотой до 50 МГц, имеет до 15 линий для аппаратных прерываний и до 11 каналов для прямого доступа в память, адресное пространство увеличено до 16 Мбайт, пропускная способность теоретически 16 Мбайт/с, практически – 4-5 Мбайт/с;

    шина ЕISA (Extended ISA) – 32-разрядная шина данных и 32-разрядная шина адреса, тактовая частота 8-33 МГц, адресное пространство 4 Гбайта, пропускная способность до 33 Мбайта/с, улучшена система прерываний и обеспечено автоматическое конфигурирование системы и управление каналами для прямого доступа в память, увеличено число разъемов расширений (может подключаться теоретически до 15 устройств, практически – до 10), совместима с шиной ISA, применяется в скоростных ПК, сетевых серверах и рабочих станциях;

    шина МSA – 32-разрядная шина данных и 32,64-разрядная шина адреса, тактовая частота 10-20 МГц, пропускная способность до 76 Мбайт/с, может подключаться до 15 устройств, близка к шине ЕISA, но не совместима ни с ISA, ни с ЕISA, применяется не очень широко.

Локальные шины:

    шина VLB (VESA Local Bus) – 32,64-разрядная шина данных и 32-разрядная шина адреса, тактовая частота до 33 МГц, пропускная способность теоретически 132 Мбайт/с, практически – 80 Мбайт/с, малое количество подключаемых устройств – 4, могут быть конфликты между подключаемыми устройствами, жестко зависима от тактовой частоты МП;

    шина PCI (Peripheral Component Interconnect) – 32,64-разрядная шина данных и 32-разрядная шина адреса, тактовая частота до 33 МГц, пропускная способность теоретически 132,264 Мбайт/с, практически – 50,100 Мбайт/с, количество подключаемых устройств – 10, может выполнять многие функции шины расширения, в настоящее время используется как шина для подключения внешних устройств;

    шина FSB (Front Side Bus) – 32,64-разрядная шина данных и 32-разрядная шина адреса, тактовая частота до 133 МГц, пропускная способность до 800 Мбайт/с, используется для связи процессора и памяти, частота этой шины является одним из потребительских параметров;

    шина AGP (Advanced Graphic Port) – 32,64-разрядная шина данных и 32-разрядная шина адреса, тактовая частота 33 или 66 МГц, пропускная способность до 1066 Мбайт/с, используется для связи с видеоадаптером;

    шина USB (Universal Serial Bus) – пропускная способность до 1,5 Мбит/с, позволяет подключать до 256 устройств, имеющих последовательный интерфейс, практически исключает конфликты между различным оборудованием, позволяет подключать и отключать устройства в «горячем режиме» и позволяет объединять несколько компьютеров и простейшую локальную сеть без применения специального оборудования и программного обеспечения.

Использование в ПК шин VLB и PCI возможно при наличии соответствующей материнской платы.

Выпускаются материнские платы с мультишинной структурой VIP (по начальным буквам VLB, ISA, PCI).

Оперативная память (RAM – Random Access Memory) – это массив кристаллических ячеек, способных хранить данные.

С точки зрения физического принципа действия различают:

    динамическую память (DRAM) – ячейки можно представить в виде микроконденсаторов, способных накапливать заряд на своих обкладках. Микросхемы используются в качестве основной ОП компьютера. Это наиболее распространенный и экономически доступный вид памяти. Недостаток – постоянно требуется регенерация (подзарядка) ячеек оперативной памяти, что вызывает непроизводительный расход вычислительной системы.

    статистическую память (SRAM) – ячейки можно представить в виде микроэлементов (триггеров), состоящих из нескольких транзисторов. В триггере хранится не заряд, а состояние (включен/выключен), поэтому этот тип памяти обеспечивает высокое быстродействие. Микросхемы этой памяти используют в качестве вспомогательной памяти (кэш-памяти), предназначенной для оптимизации работы компьютера.

Основная память содержит:

    постоянное запоминающее устройство (ПЗУ служит для хранения неизменяемой программной и справочной информации, позволяет оперативно только считывать хранящуюся в нем информацию);

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

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

Этот исходный адрес не может указывать на ОП, поскольку в ней пока ничего нет. Он указывает на ПЗУ. Микросхема ПЗУ способна длительное время хранить информацию даже при выключенном компьютере.

Программы, находящиеся в ПЗУ, называют «зашитыми» – их записывают туда на этапе изготовления микросхемы.

Комплект программ в ПЗУ образует базовую систему ввода-вывода (BIOS – Basic Input Output System).

Основное назначение программ этого пакета:

    проверить состав и работоспособность компьютерной системы;

    обеспечить взаимодействие с клавиатурой, монитором, жестким диском и дисководом гибких дисков;

    обеспечить возможность наблюдения на экране диагностических сообщений, сопровождающих запуск компьютера,

    обеспечить при необходимости возможность вмешиваться в ход запуска с помощью клавиатуры.

Внешняя память содержит разнообразные виды запоминающих устройств, в частности, накопители на жестких (НЖМД) и гибких (НГМД) магнитных дисках.

Их назначение – хранение больших объемов информации, запись и выдача хранимой информации по запросу в ОЗУ.

Различаются конструктивно, объемами хранимой информации и временем поиска, записи и считывания информации.

Магнитные диски – машинные носители информации.

Информация на МД записывается и считывается магнитными головками вдоль концентрических окружностей – дорожек (треков).

Количество дорожек на МД и их информационная емкость зависят от типа МД, конструкции накопителя на МД, качества магнитных головок и магнитного покрытия.

Каждая дорожка МД разбита на сектора по 128, 256, 512 или 1024 байт.

Обмен данными между НМД и ОП осуществляется последовательно целым числом секторов.

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

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

Файл – именованная область внешней памяти, выделенная для хранения массива данных.

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

Имя файла может содержать адресные данные, сведения о типе данных, заключенных в нем. Хранение фалов организуется в иерархической структуре, называемой файловой.

Полное имя файла – собственное имя файла вместе с путем доступа к нему.

<имя носителя \ <имя каталога-1 \...\ <имя каталога-N \ <собственное имя файла

Данные на дисках хранятся в файлах. Файлу выделяется поле памяти, кратное некоторому количеству кластеров. Кластеры одного файла могут находиться в любом свободном месте и необязательно являются смежными.

Файлы, находящиеся в разбросанных по диску файлах, называются фрагментированными .

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

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

Размер экрана монитора измеряется по диагонали в дюймах.

Условно можно выделить группы:

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

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

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

Дисплей может работать:

    в текстовом режиме (экран дисплея разбивается на 25 строк по 80 символов в каждой строке. Этот режим служит для вывода заранее заданных символов: больших и малых латинских букв, букв русского алфавита, цифр и других различных символов);

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

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

Точка (пиксель) – некоторая минимальная область экрана, в которой происходит смешивание красного, синего и зеленого лучей, интенсивность которых и определяет цвет в данной точке.

Дисплей VGA 640x480 означает, что дисплей типа VGA с количеством точек по горизонтали 640, а по вертикали 480. Разрешающая способность хороших мониторов достигает 1280х1024 и выше.

Кроме того, каждый дисплей характеризуется количеством воспроизводимых цветов, которое может колебаться от 2 (черно-белое изображение) до 256 и выше (16 млн. цветов – дисплеи Super VGA). Чем лучше дисплей, тем больше цветов он может воспроизвести.

Клавиатура компьютера – устройство для ввода команд и текста.

Группы клавиш по назначению:

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

    функциональные клавиши F1, …, F12 (находятся вверху клавиатуры и предназначены для быстрого ввода повторяющихся команд одной клавишей в различных программах. Напр., клавиша F10 часто используется для выхода из программ, а клавиша F1 – для вызова справки или подсказки);

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

    цифровой блок (при нажатой клавише «NumLock» включается соответствующая лампочка, и можно использовать этот блок для ввода цифр. Если лампочка не горит, то с помощью клавиш цифрового блока можно управлять передвижением текстового курсора);

    служебные клавиши

Ctrl» и «Alt» обычно действуют только при одновременном нажатии с другими клавишами и увеличивают количество выполняемых с помощью функциональных клавиш команд.

«Esc» помогает отменить любую команду.

«Caps Lock» служит для фиксации режима заглавных букв. При ее нажатии загорается индикатор в правой верхней части клавиатуры. Переключение клавиатуры с режима ввода русских букв на режим ввода латинских символов осуществляется с помощью специально назначенных клавиш.

«Enter» (ввод) (предназначена для перевода курсора на начало следующей строки, также используется для ввода команд в операционной системе).

«Back Space» (изображена стрелкой влево) позволяет передвинуть курсор на одну позицию влево и стирает символ, находящийся в этой позиции.

«Delete» (удаление) используется для удаления символа, на котором находится курсор. При этом сам курсор остается на прежнем месте, а все символы справа от курсора сдвигаются на одну позицию влево.

«Insert» (вставка) предназначена для перехода из режима вставки в режим замены и обратно. В режиме вставки вводимые символы появляются на том месте, где расположен курсор, а часть строки, расположенная справа от курсора, сдвигается при каждом нажатии клавиши на одну позицию вправо. В режиме замены сдвига текста, расположенного справа от курсора, не происходит, а вводимые символы появляются на месте старых, затирая их.

«PgUp», «PgDown » служат для постраничного перемещения по экрану вверх и вниз соответственно.

«Home» и «End» предназначены для перемещения курсора в начало и конец строк соответственно.

«Tab» служит для сдвига курсора на несколько () позиций вправо, обычно 4 или 8.

«Print Screen» служит для сохранения текущего состояния экрана в специальной области ОП, называемой буфером обмена.

«Scroll Lock» переключает режим работы в некоторых программах (как правило, устаревших).

«Pause/Break» осуществляет приостановку/ прерывание процесса.

Мышь – устройство управления манипуляторного типа, предназначенное для управления программами компьютера.

Перемещение мыши по плоской поверхности синхронизировано с перемещением графического объекта (указателя мыши) по экрану монитора.

На корпусе мыши расположены две или три кнопки управления. В трехкнопочных манипуляторах обычно используются только крайние кнопки, а средняя кнопка используется для работы лишь с некоторыми видами программ. Иногда средняя кнопка выполняется в виде колесика.

Функциональные характеристики ПК:

    быстродействие, производительность, тактовая частота;

    разрядность машины и кодовых шин интерфейса;

    типы системного и локального интерфейсов;

    ёмкость оперативной памяти;

    ёмкость накопителя на жестких магнитных дисках (винчестера);

    тип и емкость накопителей на гибких магнитных дисках;

    виды и емкость КЭШ-памяти;

    тип видеомонитора и видеоадаптера;

    наличие математического сопроцессора;

    имеющееся программное обеспечение и вид операционной системы;

    аппаратная и программная совместимость с другими типами ЭВМ;

    возможность работы в вычислительной сети;

    возможность работы в многозадачном режиме;

    надежность;

    стоимость;

    габариты и масса.

Электронно-вычислительные машины (ЭВМ), или, как их теперь чаще называют, компьютеры, - одно из самых удивительных творений человека. В узком смысле ЭВМ - это приспособления, выполняющие разного рода вычисления или облегчающие этот процесс. Простейшие устройства, служащие подобным целям, появились в глубокой древности, несколько тысячелетий назад. По мере развития человеческой цивилизации они медленно эвоционировали, непрерывно совершенствуясь. Однако только в 40-е годы нашего столетия было положено начало созданию компьютеров современной архитектуры и с современной логикой. Именно эти годы можно по праву считать временем рождения современных (естественно, электронных) вычислительных машин.

Чтобы компьютер был и эффективным, и универсальным инструментом, он должен включать следующие структуры: центральное арифметико-логическое устройство (АЛУ), центральное устройство управления (УУ), " дирижирующее " операциями, запоминающее устройство, или память, а также устройства ввода-вывода информации.

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

Принципы, сформированные фон Нейманом, стали общепринятыми и положены в основу как больших ЭВМ первых поколений, так и более поздних мини- и микро-ЭВМ. И хотя в последнее время идут активные поиски вычислительных машин, построенных на принципах, отличных от классических, большинство компьютеров построено согласно принципам, определенным Нейманом.

Архитектура и структура ЭВМ

При рассмотрении компьютерных устройств принято различать их архитектуру и структуру.

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

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

Наиболее распространены следующие архитектурные решения.

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

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

Периферийные устройства ( принтер и др.) подключаются к аппаратуре компьютера через специальные контроллеры - устройства управления периферийными устройствами.

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

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

Архитектура многопроцессорного компьютера

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

Преимущество в быстродействии многопроцессорных и многомашинных вычислительных систем перед однопроцессорными очевидно.

Архитектура с параллельными процессорами . Здесь несколько АЛУ работают под управлением одного УУ. Это означает, что множество данных может обрабатываться по одной программе - то есть по одному потоку команд. Высокое быстродействие такой архитектуры можно получить только на задачах, в которых одинаковые вычислительные операции выполняются одновременно на различных однотипных наборах данных. Структура таких компьютеров представлена на рисунке.

Архитектура с параллельным процессором

В современных машинах часто присутствуют элементы различных типов архитектурных решений. Существуют и такие архитектурные решения, которые радикально отличаются от рассмотренных выше.

Современный персональный компьютер состоит из нескольких основных конструктивных компонентов:

  • системного блока;
  • монитора;
  • клавиатуры;
  • манипуляторов.


Системный блок

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

В системном блоке размещаются:

  • блок питания - устройство, преобразующее переменное напряжение электросети в постоянное напряжение различной полярности и величины, необходимое для питания системной платы и внутренних устройств. Блок питания содержит вентилятор, создающий циркулирующие потоки воздуха для охлаждения системного блока.
  • системная плата (материнская плата);
  • магистраль (системная шина);
  • процессор;
  • звуковая карта;
  • видеокарта (графическая карта);
  • накопители на жёстких магнитных дисках;
  • накопители на гибких магнитных дисках;
  • оптические, магнитооптические и пр. накопители;
  • накопитель CD-ROM, DVD-ROM;

Материнская плата

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

Первая материнская плата была разработана фирмой IBM, и показана в августе 1981 года (PC-1). В 1983 году появился компьютер с увеличенной системной платой (PC-2). Максимум, что могла поддерживать PC-1 без использования плат расширения - 64К памяти. PC-2 имела уже 256К, но наиболее важное различие заключалось в программировании двух плат. Системная плата PC-1 не могла без корректировки поддерживать наиболее мощные устройства расширения, таких, как жесткий диск и улучшенные видеоадаптеры.

Материнская плата - это комплекс различных устройств поддерживающий работу системы в целом. Обязательными атрибутами материнской платы являются базовый процессор, оперативная память, системный BIOS, контролер клавиатуры, разъемы расширения.

Материнская плата внутри компьютера - главная монтажная деталь, к которой крепятся остальные компоненты.

При нормальной работе материнской платы о ней не вспоминают, пока не понадобится усовершенствовать компьютер. Обычно хотят поставить более быстрый процессор, что и ведет к замене материнской платы. Нельзя, например, заменить старый Pentium MMX на Pentium III без новой материнской платы.

По внешнему виду материнской платы можно определить, какие нужны процессор, память и дополнительные устройства, вставляемые во внешние порты и гнезда компьютера.

По размерам материнские платы в общем случае можно разделить на три группы. Раньше все материнские платы имели размеры 8,5/11 дюймов. В XT размеры увеличились на 1 дюйм в AT размеры возросли еще больше. Часто речь может идти о “зеленых” платах (green mothеrboard). Сейчас выпускаются только такие платы. Данные системные платы позволяют реализовать несколько экономичных режимов энергопотребления (в том числе, так называемый “sleep”, при котором отключается питание от компонентов компьютера, которые в данный момент не работают).

Американское агентство защиты окружающей среды (EPA) сосредоточила свое внимание на уменьшении потребления энергии компьютерными системами. Оборудование, удовлетворяющее ее (EPA) требованиям должно в среднем (в режиме холостого хода) потреблять не более 30Вт, не использовать токсичные материалы и допускать 100% утилизацию. Поскольку современные микропроцессоры используют напряжение питания 3,3-4В, а на плату подается 5В, на системных
платах монтируют преобразователи напряжение.

Частота процессора, системной шины и шин периферийных устройств

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

Рис.1. Логическая схема системной платы

К северному мосту подключается шина PCI (Peripherial Component Interconnect bus - шина взаимодействия периферийных устройств), которая обеспечивает обмен информацией с контроллерами периферийных устройств. Частота контроллеров меньше частоты системной шины, например, если частота системной шины составляет 100 МГц, то частота шины PCI обычно в три раза меньше - 33 МГц. Контроллеры периферийных устройств (звуковая плата, сетевая плата, SCSI-контроллер, внутренний модем) устанавливаются в слоты расширения системной платы.

По мере увеличения разрешающей способности монитора и глубины цвета требования к быстродействию шины, связывающей видеоплату с процессором и оперативной памятью, возрастают. В настоящее время для подключения видеоплаты обычно используется специальная шина AGP (Accelerated Graphic Port - ускоренный графический порт), соединенная с северным мостом и имеющая частоту, в несколько раз большую, чем шина PCI.

Южный мост обеспечивает обмен информацией между северным мостом и портами для подключения периферийного оборудования.

Устройства хранения информации (жесткие диски, CD-ROM, DVD-ROM) подключаются к южному мосту по шине UDMA (Ultra Direct Memory Access - прямое подключение к памяти).

Мышь и внешний модем подключаются к южному мосту с помощью последовательных портов, которые передают электрические импульсы, несущие информацию в машинном коде, последовательно один за другим. Обозначаются последовательные порты как COM1 и COM2, а
аппаратно реализуются с помощью 25-контактного и 9-контактного разъемов, которые выведены на заднюю панель системного блока.

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

Для подключения сканеров и цифровых камер обычно используется порт USB (Universal Serial Bus - универсальная последовательная шина), который обеспечивает высокоскоростное подключение к компьютеру сразу нескольких периферийных устройств. Клавиатура подключается обычно с помощью порта PS/2.

ПРИНЦИПЫ ПОСТРОЕНИЯ И АРХИТЕКТУРА ЭВМ.

1.1 Принцип действия ЭВМ.

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

Идея автоматизации процесса обработки данных заложена в принцип действия ЭВМ. На рис. 1.1 приведена структурная схема абстрактной ЭВМ. Она позволит показать состав, порядок, и прин­ципы взаимодействия основных функциональных частей ЭВМ.

Рис 1.1 Структурная схема ЭВМ.

Любая ЭВМ содержит следующие основные устройства:

Арифметико-логическое (АЛУ);

Детально основные компоненты ПО рассматриваются в других курсах и здесь не рассматриваются. Несколько замечаний по ОС.

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

Это наиболее общее и полное определение ОС. Оно позволяет представить ЭВМ с точки зрения пользователя как виртуальную многоуровневую систему (рис. 1.6).

1 – виртуальная система пользователя;

2 – внешняя расширенная машина;

3 – внутренняя расширенная машина.

а – аппаратура;

b – базовые функции ОС;

c – основные функции ОС;

d – слой процессов;

e – язык управления заданиями и алгоритмические языки.

Впервые предложена Декстрой в 1968г. в работе “Структура мультипрограммных систем”. Основана на представлении вычислительной системы в виде вложенных друг в друга виртуальных машин, имеющих совместимость иерархического типа.

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

По степени развитости некоторые современные ОС настолько способны автоматизировать функции оператора, что с полным правом могут быть отнесены к искусственному интеллекту.

Практическое применение концепции многоуровневой виртуальной системы: упрощение и формализация описания процесса функционирования ВС и ее основных компонент.

С развитием вычислительной техники и программных средств любая ЭВМ стала рассматриваться как вычислительная система, представляющая собой совокупность двух концептуально объединенных частей: аппаратного и программного обеспечения. Появилось понятие "архитектура ЭВМ", связанное с функциональными возможностями вычислительной системы, которые должен знать пользователь для эффективного применения системы при решении своих задач.

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

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

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

Рис. 4.1.

жирные стрелки – передача информации; тонкие стрелки – передача управляющих сигналов; АЛУ – блок для выполнения арифметических и логических операций; ЗУ – запоминающее устройство; УУ – устройство управления; Увв – устройство ввода информации; Увыв – устройство вывода информации

Структура ЭВМ определяет совокупность функциональных элементов ЭВМ и способ установления связей между ними. В современных ЭВМ устройство для выполнения арифметических и логических операций и устройство управления объединены в центральный процессор. Взамен ограниченного набора устройств ввода-вывода, имеющихся в ЭВМ первых поколений, в современных машинах имеется большой арсенал устройств (разнообразные накопители на магнитных, оптических и магнитооптических дисках, сканеры, клавиатура, мышь, джойстик, принтеры, плоттеры, графопостроители). Иерархия запоминающих устройств представлена еще большим количеством уровней.

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

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

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

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

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

УУ выбирает команды из основной памяти, интерпретирует тип команды и запускает нужную схему АЛУ.

Запоминающие устройства процессора – устройства, обеспечивающие хранение данных.

Основная память ЭВМ включает оперативную и постоянную память.

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

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

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

Все остальные устройства ЭВМ относятся к периферийной части и называются внешними или периферийными. Внешние устройства делятся на устройства ввода-вывода и внешние запоминающие устройства.

Устройства ввода-вывода обеспечивают ввод исходных данных и вывод результатов из центральных устройств ЭВМ.

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

В одной ЭВМ может использоваться от единиц до нескольких сотен внешних устройств. Состав этих устройств, как правило, переменный и определяется составом решаемых на конкретной ЭВМ задач. Поэтому принято говорить о конфигурации ЭВМ , понимая под этим термином конкретный состав ее устройств с учетом их характеристик.

Принято, что передача информации из периферийных устройств в ядро ПК называется операцией ввода. Передача информации из ядра ПК в периферийные устройства называется операцией вывода.

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

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

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

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

Для разных классов ЭВМ применяются различные структуры. В высокопроизводительных ЭВМ обычно используется иерархическая структура с несколькими уровнями интерфейсов и каналами ввода-вывода. В ПК чаще всего используется структура с системной магистралью, называемой системной шиной, которая представляет собой систему функционально объединенных проводов, обеспечивающих передачу данных, адресов данных и управляющих сигналов (рис. 4.2).

Количество проводов в системной шине, предназначенных для передачи данных, называется разрядностью шины. Разрядность шины определяет количество двоичных разрядов, передаваемых по шине одновременно. Количество проводов для передачи адресов определяет, какой объем оперативной памяти может быть адресован.

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

Рис. 4.2.

ЦП – центральный процессор; ОЗУ – оперативная память; ПЗУ – постоянная память; Контроллер – устройство управления периферийным устройством

  • По имени американского ученого Дж. фон Неймана (1903–1957), который в 1946 г. обосновал состав основных устройств и принципы работы ЭВМ.

Тема 1.1: Теоретические основы экономической информатики

Тема 1.2: Технические средства обработки информации

Тема 1.3: Системное программное обеспечение

Тема 1.4: Сервисное программное обеспечение и основы алгоритмизации

Введение в экономическую информатику

1.2. Технические средства обработки информации

1.2.2. Архитектура ЭВМ

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

Основы учения об архитектуре вычислительных машин были заложены Джон фон Нейманом. Совокупность этих принципов породила классическую (фон-неймановскую) архитектуру ЭВМ.

Фон Нейман не только выдвинул основополагающие принципы логического устройства ЭВМ, но и предложил ее структуру, представленную на рисунке 1.


Рис. 1.

Положения фон Неймана:

  1. Компьютер состоит из нескольких основных устройств (арифметико-логическое устройство, управляющее устройство, память, внешняя память, устройства ввода и вывода).
  2. Арифметико-логическое устройство – выполняет логические и арифметические действия, необходимые для переработки информации, хранящейся в памяти.
  3. Управляющее устройство – обеспечивает управление и контроль всех устройств компьютера (управляющие сигналы указаны пунктирными стрелками).
  4. Данные, которые хранятся в запоминающем устройстве, представлены в двоичной форме.
  5. Программа, которая задает работу компьютера, и данные хранятся в одном и том же запоминающем устройстве.
  6. Для ввода и вывода информации используются устройства ввода и вывода.

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

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

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

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

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

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

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

В качестве устройства ввода информации служит, например, клавиатура. В качестве устройства вывода – дисплей, принтер и т.д.

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

Рассказать друзьям