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

Компьютерная архитектура (computer architecture) – это разработанный Джоном фон Нейманом набор правил и методов описания функций, которые участвуют в организации работы компьютерных систем. Впервые документальное упоминание данного термина найдено в переписке английского ученого Чарльза Бэббиджа с писательницей и математиком Адой Лавлейс в первой половине ХХ века.

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

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

  • нулевой уровень;
  • первый уровень – микроархитектура компьютера;
  • второй – системные команды;
  • третий – операционная система;
  • четвертый – прикладные и системные программы;
  • пятый – уровень высокого языка.

Основные узлы компьютера

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

К перечню подобных узлов системного блока обычно относят:

  1. Процессор – основополагающий элемент всего функционала компьютера;
  2. Системная плата, ее еще называют «материнской»;
  3. Блок питания – необходим для энергоснабжения ПК;
  4. Жесткий диск – хранилище информации на ПК или ноутбуке;
  5. Оптический привод – устройство для чтения с внешних носителей, который редко встречается на новейших системах;
  6. Разъемы для подключаемых устройств.

Классическая архитектура

Классическую концепцию построения компьютера по готовой логической схеме предложил математик Нейман в 1945 году. В ходе обсуждений и в рамках проектирования компьютера EDVAC было решено использовать память для хранения ряда инструкций и данных. Принципиально новая концепция Джона фон Неймана стала общепринятым стандартом и основой не для одного поколения персональных компьютеров. Главный ее принцип заключен в наличии пяти важных компонентов :


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

Современные тенденции развития архитектуры персонального компьютера

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

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

Графически архитектура современного компьютера выглядит так:

Архитектура IBM

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

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

Функциональные контроллеры обеспечивают подключение модема, мыши, клавиатуры и принтера.

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

Многопроцессорная архитектура

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

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

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

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

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

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

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

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

В основу построения большинства компьютеров положены принципы, сформулированные Джоном фон Нейманом.

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

Принцип однородности памяти - программы и иные хранятся в одной и той же памяти; над командами можно выполнять те же действия, что и над данными!

Принцип адресности - основная память структурно состоит из пронумерованных ячеек.

Компьютеры, построенные на этих принципах, имеют классическую архитектуру.

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

· центральный процессор;

· основная память;

· внешняя память;

· периферийные устройства.

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

· системная плата;

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

· накопитель на жестком магнитном диске;

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

· накопитель на оптическом диске;

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

· На системной (материнской) плате в свою очередь размещаются:

· микропроцессор;

· математический сопроцессор;

· генератор тактовых импульсов;

· микросхемы памяти;

· контроллеры внешних устройств;

· звуковая и видеокарты;

· таймер.

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

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


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

· между микропроцессором и основной памятью;

· между микропроцессором и портами ввода-вывода внешних устройств;

· между основной памятью и портами ввода-вывода внешних устройств.

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

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

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

Источник питания - это блок, содержащий системы автономного и сетевого питания компьютера.

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

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

Основными функциональными характеристиками персонального компьютера являются:

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

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

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

· емкость оперативной памяти. Емкость оперативной памяти измеряется обычно в Мбайтах. Многие современные прикладные программы с оперативной памятью, имеющей емкость меньше 16 Мбайт, просто не работают либо работают, но очень медленно;

· емкость накопителя на жестких магнитных дисках (винчестера). Емкость винчестера измеряется обычно в Гбайтах;

· тип и емкость накопителей на гибких магнитных дисках. Сейчас применяются накопители на гибких магнитных дисках, использующие дискеты диаметром 3,5 дюйма, имеющие стандартную емкость 1,44 Мб;

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

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

· наличие и тип принтера;

· наличие и тип накопителя на компакт дисках CD-ROM;

· наличие и тип модема;

· наличие и виды мультимедийных аудиовидео-средств;

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

· аппаратная и программная совместимость с другими типами ЭВМ. Аппаратная и программная совместимость с другими типами ЭВМ означает возможность использования на компьютере, соответственно, тех же технических элементов и программного обеспечения, что и на других типах машин;

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

· возможность работы в многозадачном режиме. Многозадачный режим позволяет выполнять вычисления одновременно по нескольким программам (многопрограммный режим) или для нескольких пользователей (многопользовательский режим);

· надежность. Надежность - это способность системы выполнять полностью и правильно все заданные ей функции;

· стоимость;

· габаритами вес.

ЛЕКЦИЯ 3

ПЕРСОНАЛЬНЫМ КОМПЬЮТЕРОМ (сокращенно ПК или РС, произносится "пи – си", англ. Реrsonal Сomputer) НАЗЫВАЮТ НЕБОЛЬШУЮ ЭВМ, ОРИЕНТИРОВАННУЮ НА НЕСПЕЦИАЛИСТА В ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКЕ . До появления персональных компьютеров инженеры, ученые, экономисты, представители других профессий общались с ЭВМ только с помощью посредников – инженеров – системотехников и программистов, поскольку работа на ЭВМ старых типов требовала специальной подготовки. С появлением персональных ЭВМ необходимость в таком посредничестве отпала, так как процесс общения с ЭВМ значительно упростился. Кроме того, произошло снижение их стоимости. В связи с этим, персональные компьютеры стали такими же привычными на рабочих местах нженеров, ученых, секретарей и менеджеров как, например, телефоны.

АРХИТЕКТУРА – ОПИСАНИЕ СЛОЖНОЙ СИСТЕМЫ, СОСТОЯЩЕЙ ИЗ МНОЖЕСТВА ЭЛЕМЕНТОВ, КАК ЕДИНОГО ЦЕЛОГО.

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

ПК имеет две основные составляющие - аппаратное и программное обеспечение.

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

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

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

§ монитор;

§ клавиатура;

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

Внутренняя архитектура компьютера - это те устройства, которые обеспечивают процессы накопления, обработки, хранения, представления и передачи информации внутри машины. Большинство из них расположе­ны в системном блоке.Ниже приведена структурная схема внутренней архитектуры ПК.



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

Контроллеры - это электронные схе­мы, обеспечивающие управление устройствами компьютера.

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

Впервые производство персональных компьютеров было поставлено на поток в 1975 году американской фирмой APPLE (произносится "эпл"). Ее основатель, Стив Джобс собрал свой первый персональный компьютер в гараже своего отца. Начальный капитал его фирмы не превышал тысячи долларов, но не прошло и десяти лет, как он перевалил за милиард долларов – настолько высок оказлся спрос на ее продукцию. В 1981 году появились первые персональные компьютеры фирмы IBM (произносится "ай – би – эм"). Они были более дешевыми и в них были использованы последние разработки сразу нескольких других фирм, в частности программное обеспечение фирмы MICROSOFT (произносится "Майкрософт"). Машины этого типа (они выпускались и выпускаются далеко не только фирмой IBM, более того эта компания с тех пор ничем особенным не выделялась среди тысяч других) в течение полутора – двух лет заняли лидирующее положение на рынке. В 1991 году на долю компьютеров APPLE (им присвоили имя "Мэкинтош") приходилось всего 4% продаж.

В СОВРЕМЕННЫХ ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРАХ, КАК ПРАВИЛО, ИСПОЛЬЗУЕТСЯ ПРИНЦИП ОТКРЫТОЙ АРХИТЕКТУРЫ. ОН ЗАКЛЮЧАЕТСЯ В ТОМ, ЧТО УСТРОЙСТВА, НЕПОСРЕДСТВЕННО УЧАСТВУЮЩИЕ В ОБРАБОТКЕ ИНФОРМАЦИИ (ПРОЦЕССОР. СОПРОЦЕССОР. ОПЕРАТИВНАЯ ПАМЯТЬ), СОЕДИНЯЮТСЯ С ОСТАЛЬНЫМИ УСТРОЙСТВАМИ ЕДИНОЙ МАГИСТРАЛЬЮ – ШИНОЙ. УСТРОЙСТВА, СВЯЗАННЫЕ С ПРОЦЕССОРОМ ЧЕРЕЗ ШИНУ, А НЕ НАПРЯМУЮ, НАЗЫВАЮТ ПЕРИФЕРИЙНЫМИ (обратите внимание как пишется это слово!) Шина представляет собой канал передачи данных в виде проводников на печатной плате или многожильного кабеля.

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

ПРОЦЕССОР, СОПРОЦЕССОР, ПАМЯТЬ И ШИНА С РАЗЪЕМАМИ ДЛЯ ПОДКЛЮЧЕНИЯ ПЕРИФЕРИЙНЫХ УСТРОЙСТВ РАЗМЕЩАЮТСЯ НА ЕДИНОЙ ПЛАТЕ, НАЗЫВАЕМОЙ МАТЕРИНСКОЙ ИЛИ ОСНОВНОЙ (англ. motherboard или mainboard):

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

КОНФИГУРАЦИЯ – СОСТАВ УСТРОЙСТВ, ПОДКЛЮЧЕННЫХ К КОМПЬЮТЕРУ.

ПОРТ – ТОЧКА ПОДКЛЮЧЕНИЯ ВНЕШНЕГО УСТРОЙСТВА К КОМПЬЮТЕРУ.

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

ПРЕИМУЩЕСТВА ОТКРЫТОЙ АРХИТЕКТУРЫ ЗАКЛЮЧАЮТСЯ В ТОМ, ЧТО ПОЛЬЗОВАТЕЛЬ ПОЛУЧАЕТ ВОЗМОЖНОСТЬ:

1) ВЫБРАТЬ КОНФИГУРАЦИЮ КОМПЬЮТЕРА. Действительно, если Вам не нужен принтер, или не хватает средств на его приобретение, никто не заставляет Вас его покупать вместе с новым компьютером. Раньше было не так, – все устройства продавались единым комплектом, причем какого – то определенного типа, так, что выбрать или заменить что – то было невозможно.

2) РАСШИРИТЬ СИСТЕМУ, ПОДКЛЮЧИВ К НЕЙ НОВЫЕ УСТРОЙСТВА. Например, накопив денег и купив принтер, Вы легко сможете подклють его к Вашему компьютеру.

3) МОДЕРНИЗИРОВАТЬ СИСТЕМУ, ЗАМЕНИВ ЛЮБОЕ ИЗ УСТРОЙСТВ БОЛЕЕ НОВЫМ. Действительно, не нужно для этого выбрасывать весь компьютер! Достаточно вместо одного устройства подключить другое. В частности, можно заменить материнскую плату, чтобы из компьютера на базе процессора старого типа получить компьютер на базе процессора нового типа.

По определению, архитектура - это описание слож­ной системы, состоящей из множества элементов, как еди­ного целого.

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

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

Так, в структуре персональной ЭВМ появилась кэш­память, введены каналы прямого доступа к оперативной памяти, используемые для обмена данными с устройства­ми ввода/вывода, минуя микропроцессор.

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

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

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

Системная (материнская) плата с микропроцессором;

Оперативная память;

Накопитель на жестком магнитном диске;

Контроллеры или адаптеры для подключения и управления внешними устройствами ПК (монитором, звуко­выми колонками и др.);

Порты для подключения внешних устройств (принтер,

мышьи др.);

Внешние запоминающие устройства (ВЗУ) для гибких магнитных дисков и лазерных дисков типа CD-ROM и DVD-ROM.

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

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

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

Процессоры Intel, используемые в IBM-совместимых ПК, насчитывают более тысячи команд и относятся к про­цессорам с расширенной системой команд - CISC-процес­сорам (CISC - Complex Instruction Set Computing).

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

Шина данных;

Шина адреса;

Шина команд.

Шина данных. По этой шине происходит передача данных из оперативной памяти в РОН процессора и на­оборот. В ПК на базе процессоров Intel Pentium шина дан­ных 64-разрядная, т. е. за один такт на обработку посту­пает сразу 8 байт данных.

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

Шина команд. По этой шине из оперативной памяти поступают команды, выполняемые процессором. Коман­ды представлены в виде байтов. Простые команды занима­ют один байт, а более сложные - два, три и больше бай­тов. Большинство современных процессоров имеют 32-раз­рядную командную шину, хотя существуют 64-разрядные процессоры с 64-разрядной командной шиной.

Рассмотрим основные шинные интерфейсы системных плат, но более подробно остановимся на шине USB.

USB (Universal Serial Bus). Универсальная последова­тельная шина USB является обязательным элементом со­временного ПК, она пришла на смену устаревшим парал­лельным и последовательным портам. Шина USB пред­ставляет собой последовательный интерфейс передачи Данных для средне- и низкоскоростных периферийных Устройств. Она позволяет подключить до 256 разных уст­ройств с последовательным интерфейсом. Шина USB под­держивает автоопределение (Plug and play) новых уст­ройств, а также так называемое «горячее» подключение, то есть подключение к работающему компьютеру без его перезагрузки. Скорость передачи данных по USB состав­ляет 1,5 Мбит/с. Приведем без пояснения другие типы ^ин: ISA (Industry Standard Architecture), PCI (Periph­eral Component Interconnect), FSB (Front Side Bus), AGP (Advanced Graphic Port).

Все виды запоминающих устройств, расположенные на системной плате, образуют внутреннюю память ПК, к которой относятся:

Оперативная память;

Сверхоперативная память (кэш-память);

Постоянная память.

Оперативная память RAM (Random Access Memory) ис­пользуется для хранения исполняемых в данный момент про­грамм и необходимых для этого данных. Через оперативную память происходит обмен командами и данными между мик­ропроцессором, внешней памятью и периферийными устрой­ствами. Высокое быстродействие определяет название (опе­ративная) данного вида памяти. Ключевой особенностью опе­ративной памяти является ее энергозависимость, т.е. данные хранятся в ней только при включенном компьютере.

По физическому принципу действия различают дина­мическую память DRAM и статическую память SRAM.

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

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

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

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

Комплект программ, находящийся в ПЗУ, составляет базовую систему ввода/вывода BIOS (Basic Input/Output с tem). bios содержит программы управления клавиатурой, видеокартой, дисками, портами и другими устройствами. Основное назначение этих программ состоит в том, чтобы проверить состав и работоспособность системы и обеспечить взаимодействие основных узлов ПК до загруз­ки какой-либо операционной системы. Кроме этого, в BIOS входит программа тестирования, которая выполняется при включении компьютера.

АРХИТЕКТУРА ПЕРСОНАЛЬНОГО КОМПЬЮТЕРА. НАЗНАЧЕНИЕ ОСНОВНЫХ УЗЛОВ. ФУНКЦИОНАЛЬНЫЕ ХАРАКТЕРИСТИКИ КОМПЬЮТЕРА

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

В основу построения большинства компьютеров положены принципы, сформулированные Джоном фон Нейманом.

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

Компьютеры, построенные на этих принципах, имеют классическую архитектуру.

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

  • центральный процессор;
  • основная память;
  • внешняя память;
  • периферийные устройства.

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

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

На системной (материнской) плате в свою очередь размещаются:

  • микропроцессор;
  • математический сопроцессор;
  • генератор тактовых импульсов;
  • микросхемы памяти;
  • контроллеры внешних устройств;
  • звуковая и видеокарты;
  • таймер.

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

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

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

  • между микропроцессором и основной памятью;
  • между микропроцессором и портами ввода-вывода внешних устройств;
  • между основной памятью и портами ввода-вывода внешних устройств.

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

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

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

Источник питания - это блок, содержащий системы автономного и сетевого питания компьютера.

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

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

Основными функциональными характеристиками персонального компьютера являются:

  1. производительность, быстродействие, тактовая частота. Производительность современных ЭВМ измеряют обычно в миллионах операций в секунду;
  2. разрядность микропроцессора и кодовых шин интерфейса. Разрядность - это максимальное количество разрядов двоичного числа, над которым одновременно может выполняться машинная операция, в том числе и операция передачи информации; чем больше разрядность, тем, при прочих равных условиях, будет больше и производительность ПК;
  3. типы системного и локальных интерфейсов. Разные типы интерфейсов обеспечивают разные скорости передачи информации между узлами машины, позволяют подключать разное количество внешних устройств и различные их виды;
  4. емкость оперативной памяти. Емкость оперативной памяти измеряется обычно в Мбайтах. Многие современные прикладные программы с оперативной памятью, имеющей емкость меньше 16 Мбайт, просто не работают либо работают, но очень медленно;
  5. емкость накопителя на жестких магнитных дисках (винчестера). Емкость винчестера измеряется обычно в Гбайтах;
  6. тип и емкость накопителей на гибких магнитных дисках. Сейчас применяются накопители на гибких магнитных дисках, использующие дискеты диаметром 3,5 дюйма, имеющие стандартную емкость 1,44 Мб;
  7. наличие, виды и емкость кэш-памяти. Кэш-память - это буферная, недоступная для пользователя быстродействующая память, автоматически используемая компьютером для ускорения операций с информацией, хранящейся в более медленно действующих запоминающих устройствах. Наличие кэш-памяти емкостью 256 Кбайт увеличивает производительность персонального компьютера примерно на 20%;
  8. тип видеомонитора и видеоадаптера;
  9. наличие и тип принтера;
  10. наличие и тип накопителя на компакт дисках CD-ROM;
  11. наличие и тип модема;
  12. наличие и виды мультимедийных аудиовидео-средств;
  13. имеющееся программное обеспечение и вид операционной системы;
  14. аппаратная и программная совместимость с другими типами ЭВМ. Аппаратная и программная совместимость с другими типами ЭВМ означает возможность использования на компьютере, соответственно, тех же технических элементов и программного обеспечения, что и на других типах машин;
  15. возможность работы в вычислительной сети;
  16. возможность работы в многозадачном режиме. Многозадачный режим позволяет выполнять вычисления одновременно по нескольким программам (много программный режим) или для нескольких пользователей (многопользовательский режим);
  17. надежность. Надежность - это способность системы выполнять полностью и правильно все заданные ей функции;
  18. стоимость;
  19. габаритами вес.