В марте 1993 года Intel приступила к поставкам версий 66 и 60 МГц процессора Pentium. ПК на базе Pentium, полностью совместимы с компьютерами, использующими микропроцессоры i8088, i80286, i80386, i486. Новый процессор содержал около 3,1 миллиона транзисторов и имел 32-разрядную адресную и 64-разрядную внешнюю шину данных.
В мае 1997 года компания Intel представила процессор Pentium II, созданный на базе Pentium Pro. В ядро P6 был добавлен блок обработки MMX-инструкций. Из корпуса процессора кэш-память второго уровня была вынесена, и это способствовало массовому распространению Pentium II. Тактовые частоты процессоров Pentium II заметно возросли. У разных моделей составляли: 233, 266, 300, 333, 350, 400, 433, 450, 466, 500, 533 МГц.
32-битный микропроцессор шестого поколения Intel Pentium III был выпущен компанией Intel в феврале 1999 года. Он практически копировал Pentium II, но включал в себя новые возможности: 70 вещественных инструкций SSE (Streaming SIMD Extensions, именовавшихся также MMX2), ориентированных на поддержку мультимедиа; улучшенный контроллер кэш-памяти первого уровня. Тактовые частоты процессоров Pentium III (Katmai) составляли – 450, 500, 533, 550, 600 МГц. На базе Coppermine – от 533 до 1133 МГц. У процессоров Pentium III на ядре Tualatin – от 1000 до 1400 МГц.
В конце ноября 2000 года Intel представила процессоры Pentium 4 с тактовой частотой более 1 ГГц, построенные на основе архитектуры NetBurst и использующие быструю память Rambus с эффективной частотой системной шины 400 МГц. Процессоры содержали 144 дополнительные инструкции SSE2. Тактовые частоты первых процессоров Pentium 4 варьировались от 1,4 до 2,0 ГГц. В следующих модификациях тактовая частота выросла с 2,2 до 3,8 ГГц.
В июле 2006 года Intel создала двухъядерные процессоры – Core 2, первыми процессорами этой линейки стали Intel Core 2 Duo и Intel Core 2 Extreme. Процессоры были разработаны на базе новой архитектуры Intel Core, которую компания называет самым существенным этапом в развитии своих микропроцессоров с момента появления торговой марки Intel Pentium в 1993 году. Используя технологию EM64T, процессоры Intel Core 2 могут работать как в 32-битном, так и в 64-битном режиме. Основными отличиями новых процессоров от семейства Pentium 4 являются низкое тепловыделение и энергопотребление и большие возможности для разгона. Частота процессоров Core 2 Duo составляет от 1,5 до 3,5 ГГц.
В начале 2007 года был представлен Core 2 Quad – четырехъядерный процессор. Тактовые частоты – от 2,33 до 3,2 ГГц.
В январе 2010 года появились процессоры Intel Core i3. В них добавлены так называемые «графические» процессоры, они проводят вычисления в «графическом» режиме. Встроена функция, обеспечивающая «разумность» в работе, авторазгон. При средней и низкой нагрузках работает на номинальной производительности и экономит энергию. Повышение нагрузки вызывает автоматическое увеличение производительности процессора. Увеличен размер кэша (внутренняя оперативная память процессора), он динамически распределяется между ядрами – зависит от нагрузки. Новые процессоры греются сильнее, особенно при авторазгоне. Соответственно, требуют более эффективной системы охлаждения. Тактовые частоты процессоров i-Series (i3, i5, i7) – от 2,66 до 3,6 МГц.
Из чего состоит ПК
На сегодняшний день существует множество различных моделей персональных компьютеров. В целом структура большинства ПК сводится к стандартной блок-схеме.
Обычно домашний или офисный ПК состоит из системного блока, монитора, клавиатуры, мыши и различных периферийных устройств: принтера, сканера, модема, акустических систем, различных игровых манипуляторов.
«Мозг и сердце» ПК расположены в системном блоке, где производятся вычисления и хранятся их результаты. Системный блок состоит из корпуса, в который вмонтированы импульсный блок питания, материнская плата, с установленными на ней процессором, модулями оперативной памяти, видеокартой и другими платами расширения. Также в системном блоке находятся: жесткий диск, привод компакт-дисков – CD либо DVD-ROM-дисковод, флоппи-дисковод, считыватель флеш-карт и т. д.
Корпус – это металлическая коробка, основа, внутри которой монтируются (собираются) комплектующие. Обычно корпус поставляется вместе с блоком питания (БП). Но встречаются в продаже корпуса и без БП, в таком случае его нужно приобретать отдельно.
На передней панели корпуса находятся кнопка включения (Power), кнопка перезагрузки ПК (Reset) – в некоторых моделях корпусов она может отсутствовать, светодиоды индикации: питания и обращения к жесткому диску. Многие современные ПК имеют на лицевой стороне корпуса USB-разъемы для подключения флешек – такие носители информации практически уже полностью вытеснили дискеты 3,5".
Основа компьютера – материнская плата, на ней находятся соединительные разъемы для подключения внешних устройств, также к материнской плате подключаются разъемы БП. В большой квадратный разъем на материнской плате устанавливается процессор (ЦПУ). Соответственно, к плате механически крепится и охладитель процессора – радиатор с вентилятором. Установленные в материнской плате модули оперативной информации хранят результаты промежуточных вычислений. Микропроцессор получает программный код и исходные данные из оперативной памяти, а затем записывает в нее результаты вычислений, после чего они пересылаются на внешние запоминающие устройства. Скорость работы оперативной памяти выше, чем у жесткого диска и привода компакт-дисков. Быстродействие оперативной памяти соизмеримо со скоростью работы процессора. Однако оно меньше скорости кэш-памяти процессора.
При отключенном питании компьютера его оперативная память не содержит никакой информации. От объема оперативной памяти зависит производительность ПК, достаточный ее объем обеспечит более высокую скорость работы компьютера в различных ресурсоемких приложениях.
Вся основная информация в ПК хранится на жестком диске, который нередко называют винчестером по имени первой фирмы-производителя.
Чем выше объем жесткого диска, тем больше можно записать информации. При тенденции к росту объемов информации, емкость жестких дисков всегда востребована: операционная система, приложения, цифровая фотография, видеофильмы, музыка и т. д.
Видеокарта или видеоадаптер предназначены для формирования видеосигнала, подаваемого на монитор. Видеоадаптер может быть интегрированным – встроенным в материнскую плату, в таком случае можно обойтись без дополнительной видеокарты. Однако экономия средств – не всегда самое лучшее решение, когда планируется использование графических приложений: игры, графические редакторы, программы для проектирования.
Как правило, звуковая микросхема встроена во все материнские платы, и дополнительно звуковая карта приобретается в целях достижения более качественного звучания, работы со звуком, написания музыки и т. д.
ПК представляет собой блочно-модульную конструкцию, в которой комплектующие соединяются между собой с помощью стандартизированных разъемов. Благодаря этому ПК легко разбирать, собирать и модернизировать.
Как работает ПК
Двоичный код
Компьютер не умеет думать так, как думаем мы, – словами и образами. Он оперирует другими объектами. Процесс «мышления» ПК основан на двоичной системе счисления. В ней для записи чисел – представления данных используются всего лишь два символа, обычно 0 и 1, они называются битами. То есть бит это разряд двоичного числа. Каждый бит представляет собой одно из двух чисел: 1 или 0.
Один бит может определять два противоположных состояния: «Да» – «Нет», «Истина» – «Ложь», и т. д.
На базе двоичного кода строится вся работа компьютера – более сложные процессы. «Умная» электроника ПК четко различает два состояния: ноль и единица. Последовательность электрических сигналов физически представляет двоичные числа, что обеспечивает высокую надежность хранения и обработки данных.
В вычислительной технике применяется двоичная система по причине того, что для ее моделирования требуются электронные схемы только с двумя устойчивыми состояниями. Есть напряжение – нет напряжения, есть намагниченность – нет намагниченности и т. д.
В случае применения десятичной системы потребовались бы устройства, которые могли бы находиться в десяти разных состояниях.
Благодаря тому, что схемные элементы находятся лишь в двух состояниях, обеспечивается надежность, помехоустойчивость и простота операций.
Для выполнения логических преобразований используется булева алгебра, а с помощью комбинации нулей и единиц происходит передача информации.
Поскольку бит – слишком мелкая единица информации, то в вычислительной технике используется число битов, кратное 8. Оно называется байтом. «Слово» – 16 битов – 2 байта, 32 бита – 4 байта, 64 бита – 8 байтов.
С помощью комбинирования битов компьютеры отображают десятичные числа. Любое число от 0 до 255 представляется в виде восьмибитного числа. С помощью 16 битов можно представить числа в диапазоне от 0 до 65 535.
Уровни логического нуля и единицы
Цифровые микросхемы могут находиться в одном из двух состояний, они описаны двумя цифрами: 0 и 1, что физически реализовывается различными параметрами – ток или напряжение в цепях микросхемы, открытый или запертый транзистор на выходе микросхемы, светится или не светится светодиод (если он в составе микросхемы).
В качестве логических состояний цифровых микросхем принимается напряжение на их входе и выходе. Высокое напряжение считается единицей, а низкое напряжение – нулем. В идеале напряжение на выходе микросхем должно равняться напряжению питания или общего провода схемы. В реальности это не происходит.
Даже на полностью открытом транзисторе есть падение напряжения. В итоге на выходе цифровой микросхемы напряжение окажется меньше напряжения питания и больше потенциала общего провода. Поэтому напряжение, меньшее заданного уровня (уровень логического нуля), считается нулем, а напряжение, большее заданного уровня (уровень логической единицы), считается единицей. Если же напряжение на выходе микросхемы будет больше уровня логического нуля, но меньше уровня логической единицы, состояние микросхемы неопределенное.
В таблице приведены допустимые уровни выходных логических сигналов для ТТЛ-микросхем. Чем ближе выходное напряжение к напряжению питания или к напряжению общего провода схемы, тем выше КПД цифровой микросхемы.
Таблица 1.1.
Уровни логических сигналов на выходе цифровых ТТЛ-микросхем
Напряжение с выхода одной микросхемы поступает на вход другой микросхемы по проводнику. В процессе передачи на этот проводник может наводиться напряжение от каких-либо генераторов помех (мобильные телефоны, различные импульсные генераторы, электро– и радиоприборы). Помехоустойчивость цифровых микросхем определяется максимальным напряжением помех, которое не приводит к превращению логического нуля в логическую единицу и зависит от разности логических уровней цифровой микросхемы. То же относится и к помехам, превращающим логический ноль в логическую единицу.
Таблица 1.2.
Уровни логических сигналов на входе цифровых ТТЛ-микросхем
Микросхемы могут оказаться в неблагоприятных условиях – низкая температура, старение и коррозия материалов, воздействие радиации и т. д. Поэтому производители гарантируют срабатывание микросхем с некоторым запасом. Например, фирма Texas Instruments объявляет для своих микросхем входной уровень единицы – 2 В, а уровень нуля – 0,8 В.
Если напряжение на входе цифровой микросхемы приблизится к порогу, разделяющему уровень логического нуля и логической единицы микросхема перейдет в активный режим работы, и оба выходных транзистора могут оказаться открытыми. В результате микросхема может выйти из строя. Поэтому входы цифровых (особенно КМОП) микросхем не должны быть оставлены неподключенными! Если часть элементов цифровой микросхемы не используется, то их входы должны быть подключены к источнику питания или общему проводу схемы. Конкретное значение порога переключения для различных экземпляров микросхем и от серии к серии может изменяться в некоторых пределах. На вход логических микросхем нельзя подавать напряжение в пределах неопределенного состояния, а также оставлять их входы неподключенными.
Логические элементы
Цифровые микросхемы используют в своей работе базовые логические элементы, с помощью которых, как из «кирпичиков», строятся более сложные процессы:
• НЕ – инвертирование;
• И – логическое умножение;
• ИЛИ – логическое суммирование.
Логический элемент «НЕ»
Инвертор изменяет значение входного сигнала на прямо противоположное значение. Эту функцию можно записать в виде таблицы истинности. Вход у такого логического элемента один, и таблица истинности состоит только из двух строк.
Таблица 1.3.
Таблица истинности логического инвертора
Вне зависимости от электрической схемы выполняется одна и та же функция. Чтобы не привязываться к конкретным электрорадиоэлементам схемы, были введены специальные условные графические обозначения.
Рис. 1.1. Условное графическое обозначение логического элемента «НЕ»
Логический элемент «И»
Схема, реализующая операцию логического умножения «И», может быть представлена в виде таблицы истинности. Элемент, который выполняет эту функцию, имеет два входа и обозначается «2И». Для элемента «2И» таблица истинности будет состоять из четырех строк.
Таблица 1.4. Таблица истинности схемы, выполняющей логическую функцию «2И»Активный сигнал на выходе этого логического элемента появляется только тогда, когда и на первом, и на втором входе будут присутствовать логические единицы. Так реализуется функция «И».
Условно-графическое изображение схемы, выполняющей логическую функцию «И», на принципиальных схемах приведено на рис. 1.2. Изображение не зависит от аппаратной реализации, которая на уровне элементов осуществляет функцию логического умножения.
Рис. 1.2. Условное графическое обозначение логического элемента «И»Функция логического умножения трех переменных представлена таблицей истинности, содержащей восемь строк. Таблица 1.5. Таблица истинности трехвходовой схемы логического умножения «3И»
Элемент «ИЛИ»
Схема, реализующая операцию логического «ИЛИ» (дизъюнкция), описана таблицей, в которой использовано два аргумента. Поэтому элемент, выполняющий эту функцию, имеет два входа и обозначается «2ИЛИ». Для элемента «2ИЛИ» таблица истинности будет состоять из четырех строк.
Таблица 1.6. Таблица истинности схемы, выполняющей логическую функцию «2ИЛИ»Для условного обозначения функции «ИЛИ» на принципиальных схемах используется специальный символ «1».
Рис. 1.3. Условное графическое обозначение логического элемента «ИЛИ»Более подробно ознакомиться с цифровой микроэлектроникой можно в Интернете, а также в соответствующей литературе.
Функция программного обеспечения
Сам по себе ПК, манипулируя одними электрическими сигналами, не может представить информацию в том виде, как мы сегодня привыкли ее воспринимать, – на экране монитора, отпечатанной на листе бумаги. Результаты будут – но не в привычном для человека виде. Для представления информации в том виде, в котором привык видеть ее человек, последовательность импульсов нужно преобразовать.
Символы и буквы могут быть закодированы при помощи восьми двоичных символов.
Распространены таблицы ASCII с национальными расширениями, применяющиеся в DOS (которые можно использовать для записи текстов в микропроцессорах), и таблицы ANSI – в WINDOWS. В таблицах ASCII и ANSI первые 128 символов совпадают. В этой части таблицы содержатся символы цифр, знаков препинания, латинские буквы верхнего и нижнего регистров и управляющие символы. Национальные расширения символьных таблиц и символы псевдографики содержатся в последних 128 кодах этих таблиц, поэтому отображение русских текстов в операционных системах DOS и WINDOWS не совпадает.
Различное оборудование – платы расширения, периферийные устройства – работают по встроенному алгоритму. Чтобы ПК их лучше понимал или вообще воспринимал, существуют драйверы (поставляются на дисках вместе с устройствами), выполняющие функцию посредника между периферийным «железом» ПК и основным вычислительным блоком.
Программа – это последовательность операций, выполняемых компьютером для достижения поставленной задачи. Программа содержит описание действий, записанных на языке программирования или в машинном коде, которые должен выполнить компьютер в соответствии с алгоритмом решения конкретной задачи.
Программное обеспечение (ПО) можно разделить на прикладное, инструментальное и системное. Прикладные программы предназначены для решения пользовательских задач, а ПК только обеспечивает их решение. Это, например, графические редакторы, текстовые процессоры, издательские системы, САПР, СУБД, образовательные программы, игры.
Системное ПО служит для обеспечения работы самого ПК и решения задач, связанных с его функционированием. К системному ПО относятся операционные системы, файловые менеджеры, антивирусы, архиваторы, утилиты, драйверы.
Инструментальное ПО предназначено для проектирования, разработки и сопровождения программ. К нему относятся интегрированные среды разработки, трансляторы (компиляторы и интерпретаторы), ассемблеры, компоновщики, системы анализа кода, системы автоматизированного тестирования.Что нужно для того, чтобы компьютер проработал долго и надежно
ПК – достаточно надежное и стабильное устройство. Если выполнять определенные несложные требования, то ваш компьютер прослужит достаточно долго. Однако если не обращать никакого внимания на правильную эксплуатацию, то вылезут многие возможные «болячки».