SlideShare a Scribd company logo
1 of 36
Конструктивные решения, заложенные в первую модель
  IBM PC образца 1981 года, без каких–либо сильных
  изменений дошли и до наших дней.
В классическом варианте исполнения ПК состоит из
  системного блока, к которому подключаются
  видеомонитор с клавиатурой и все периферийные
  устройства. В системном блоке расположена
  системная или материнская плата с установленными
  на ней центральными компонентами компьютера –
  процессором, оперативной памятью,
  вспомогательными схемами и щелевыми разъёмами –
  слотами, в которые можно устанавливать платы
  расширения.
В корпусе любого системного блока имеются отсеки для
  установки НЖМД и НГМД 3–дюймового и 5–
  дюймового форматов и блок питания. На задней
  стенке корпуса есть отверстия для разъёмов
  клавиатуры и некоторые другие, а также щелевые
  прорези, через которые из корпуса выходят внешние
  разъёмы, установленные на платах расширения.
  Платы (карты) расширения имеют краевой печатный
  разъём, которым они соединяются со слотами шины
  ввода/вывода, а металлическая скоба используется для
  закрепления платы на корпусе. На этой же скобе могут
  быть установлены дополнительные внешние разъёмы.
Габаритные и присоединительные размеры плат,
  способы их крепления и шины ввода/вывода
  унифицированы, что позволяет конструировать РС
  по своему усмотрению.
Рассмотрим по очереди все компоненты, входящие в
  системный блок, а затем и сам компьютер.
Современный персональный компьютер может быть
  реализован в настольном, портативном или
  карманном варианте.
Все основные компоненты настольного компьютера
  находятся внутри системного блока: системная плата
  с процессором и оперативной памятью, накопители
  на жестких и гибких дисках, CD–ROM и др. Кроме
  этого, в системном блоке находится блок питания.
Основным аппаратным компонентом компьютера является
 системная плата на рисунке.




На системной плате реализована магистраль обмена
 информацией, имеются разъемы для установки
 процессора и оперативной памяти, а также слоты для
 установки контроллеров внешних устройств.
 Быстродействие различных компонентов компьютера
 (процессора, оперативной памяти и контроллеров
 периферийных устройств) может существенно
 различаться.
Для согласования быстродействия на системной плате
 устанавливаются специальные микросхемы
 (чипсеты), включающие в себя контроллер оперативной
 памяти (так называемый северный мост) и контроллер
 периферийных устройств (южный мост). Северный мост
 обеспечивает обмен информацией между процессором и
 оперативной памятью по системной шине. В процессоре
 используется внутреннее умножение частоты, поэтому
 частота процессора в несколько раз больше, чем частота
 системной шины. В современных компьютерах частота
 процессора может превышать частоту системной шины в 10
 раз (например, частота процессора 1 ГГц, а частота шины –
 100 МГц).
К северному мосту подключается шина
                              шина взаимодействия
  периферийных устройств), которая обеспечивает
  обмен информацией с контроллерами периферийных
  устройств. Частота контроллеров меньше частоты
  системной шины, например, если частота системной
  шины составляет 100 МГц, то частота шины PCI
  обычно в три раза меньше – 33 МГц. Контроллеры
  периферийных устройств (звуковая плата, сетевая
  плата, SCSI–контроллер, внутренний модем)
  устанавливаются в слоты расширения системной
  платы. По мере увеличения разрешающей
  способности монитора и глубины цвета требования к
  быстродействию шины, связывающей видеоплату с
  процессором и оперативной памятью, возрастают.
В настоящее время для подключения видеоплаты
  обычно используется специальная шина
                             ускоренный графический
  порт), соединенная с северным мостом и имеющая
  частоту, в несколько раз большую, чем шина PCI.
Южный мост обеспечивает обмен информацией
  между северным мостом и портами для
  подключения периферийного оборудования.




           
Мышь и внешний модем подключаются к южному мосту
 с помощью                            , которые
 передают электрические импульсы, несущие
 информацию в машинном коде, последовательно один
 за другим. Обозначаются последовательные порты как
               , а аппаратно реализуются с помощью
 25–контактного и 9–контактного разъемов, которые
 выведены на заднюю панель системного блока.
 Принтер подключается к                           ,
 который обеспечивает более высокую скорость
 передачи информации, чем последовательные порты,
 так как передает одновременно 8 электрических
 импульсов, несущих информацию в машинном коде.
 Обозначается параллельный порт как LPT, а аппаратно
 реализуется в виде 25–контактного разъема на задней
 панели системного блока.
Для подключения сканеров и цифровых камер обычно
 используется порт
                                      который
 обеспечивает высокоскоростное подключение к
 компьютеру сразу нескольких периферийных
 устройств.
Клавиатура подключается обычно с помощью порта
 PS/2 или USB.
Есть модель                          , которая
 оснащена эффективным механизмом
 подаваемого напряжения Dinamic Voltage
 ID, технологией защиты от вирусов NX Flag и 64–
 битным расширением EM64T. У данного
 процессора частота системной шины 800
 МГц, L1–кэш
 16 Кбайт, L2–кэш – 1 024 Кбайт, L3–кэш
 отсутствует.
цессор            поддерживает 64–
тную технологию ЕМ64Т. Он имеет
ш 256 Кбайт, выполнен по
 нологии 90 нм и работает на частоте
B 533 МГц. Все новые модели
оцессоров заключены в корпус
A775. Частота системной шины в
делях меняется от 2,53 до 3,2 ГГц.
оме этого есть поддержка Execute
 able Bit (XD).
Корпорация Toshiba, Sony и IBM представили новую
 разработку в 2005 году                 Этот
 процессор построен по новой архитектуре –
 многоядерной. В нём 9 ядер – 8 синергетических
 ядер + один power–процессор с 64–битной
 поддержкой. Каждое ядро оснащено кэш–памятью
 первого уровня объёмом 256 Кбайт и есть общая
 кэш–память второго уровня объёмом 512 Кбайт.
 Появилась возможность создавать массивы из
 процессоров, которые одновременно выполняют
 несколько сложных операций. У них
 производительность в десятки раз больше, чем у
 любых современных процессоров AMD или Intel.
На одном кристалле микропроцессора
 содержатся : центральный процессор (CPU),
 арифметико-логическое устройство (АЛУ), блок
 процессора с плавающей точкой FPU, устройство
 управления (УУ), диспетчер памяти MMU, блок
 предвыборки команд и данных БПКиД, интерфейс
 магистрали ИМ.
Обрабатываемая ЭВМ информация разделяется на
 слова, состоящие из фиксированного числа
 двоичных разрядов, например 32 двоичных
 разряда. В этом случае АЛУ должна уметь
 производить сложение, вычитание и т.д. со
 словами, состоящими из 32 двоичных разрядов. Из
 памяти поступают операнды (данные), и
 управляющий элемент указывает
 операции, которые необходимо выполнить. Для
 сложения в АЛУ поступают 2 числа, там
 происходит сложение и временно хранится сумма.
АЛУ состоит из двух регистров, сумматора и схем
  управления.            это ячейки
  быстродействующей памяти различной
  длины, состоят из набора триггеров.
  Накапливающий сумматор (аккумулятор) является
  основным регистром для арифметических и
  логических операций длиной в два машинных
  слова.
 Схемы управления принимают по кодовым шинам
  инструкций управляющие сигналы от устройства
  управления и преобразуют их в сигналы для
  управления работой регистров и сумматора АЛУ.
 АЛУ выполняет операции только над целыми
  двоичными числами.
В зависимости от ЭВМ, может быть несколько
  накапливающих сумматоров.
Числа хранятся в триггерах. Наиболее простой
  системой представления для двоичных
  запоминающих устройств является система
  представления целых чисел. Если есть 00001111 –
  это число 15, а 1.0001111 = –15.

Если регистр 6–разрядный, то в нём можно
 хранить числа от 0 до 2 – 1, т.е. от 000000 до 111111.
 Это 63 = 26 – 1, а если со знаком, то от –(2n–1 – 1) до
 +(2 –1), что соответствует интервалу от –111111 до
 +111111 или от –63 до +63 для десятичных чисел.
это основной элемент,
используемый в двоичных арифметических
элементах. Функция полусумматора заключается в
сложении двух двоичных цифр, в результате чего
образуются сумма и перенос в соответствии с
правилами двоичного сложения.
Одноразрядный сумматор предназначен для
 сложения более двух двоичных цифр.
Данные, хранящиеся в триггерном регистре,
 могут обрабатываться следующим
 образом.
Регистр может быть сброшен (триггеры
 установлены в 0).
Содержимое регистра может быть
 преобразовано в обратный код или в
 дополнительный код (для двоичных или
 десятичных данных).
Содержимое регистра может быть сдвинуто вправо
 или влево на один разряд или циклически
 сдвинуто.
Первый вид сдвига называется арифметическим. Он
 заставляет каждый бит перемещаться на одну позицию
 влево или вправо. Крайний бит просто теряется.
Другой вид сдвига называется циклическим:
 выпадающий бит помещается на противоположный
 конец регистра. Этот вид сдвига удобен для
 перемножения чисел и некоторых логических
 операций.
Содержимое регистра может быть увеличено или
 уменьшено на 1.
Передача содержимого одного регистра в другой регистр.
Сложение или вычитание данных, составляющих
 содержимое двух регистров.
Умножение или деление данных, составляющих
 содержимое регистров и сумматоров по специальным
 алгоритмам.
Для того чтобы микропроцессор мог выполнить ту или
 иную операцию, необходимы инструкции, или команды.
Команды хранятся в основной памяти.
 это группа битов, соответствующая определённой
 операции. Обычно команда делится на поля, каждое из
 которых определяет какой–либо атрибут команды, а поле
 операции в ней определяет саму выполняемую операцию
 (сложение, пересылка, дополнение и т.д.).
Код каждой операции – это уникальная
 последовательность битов длиной от 1 до 2 байт.
Поле регистра определяет номер регистра, который
 содержит данные, принимающие участие в
 операции, а адресное поле служит для
 определения участка памяти, содержащего
 данные, используемые при вычислениях (длина
 от 0 до 8 байт).

Команды размещают в оперативной памяти (ОП) в
 определённой последовательности – по порядку
 выполнения. Очередная выполняемая команда
 определяется с помощью содержимого
 специального регистра – счётчика команд.
Последний содержит адрес области памяти, в
 которой расположена следующая выполняемая
 команда. Микропроцессор использует
 содержимое счётчика команд для выборки из
 памяти этой команды. Во время выполнения
 команда хранится в регистре команд. Различные
 команды для размещения в ОП используют
 различное количество битов, так как в некоторых
 командах есть адресное поле, а в некоторых нет. А
 потому ЭВМ использует команды переменной
 длины: 1, 2,… , 11 байт. В зависимости от этой
 длины, в счётчик добавляется число 1, 2,… , 11 (по
 количеству байт).
Работа процессора сводится к выполнению
  повторяющихся рабочих циклов, каждый из которых
  соответствует определённой выполняемой команде.
Есть операции над целыми числами: команды
  пересылки, арифметических, логических, битовых
  операций, сдвигов и операций со строками символов.
Операции над числами с плавающей точкой
  выполняются тоже в процессоре: пересылки данных,
  арифметические, сравнения и команды управления
  FPU.
Кроме этих операций, есть ещё команды управления
  программой, защиты памяти и поддержки языков
  высокого уровня.
Выполнение любой команды начинается с анализа
 запроса прерывания. Если прерывания нет, то
 выбирается команда, а иначе обрабатывается
 прерывание.
После выборки команды сразу формируется адрес
 следующей команды, и анализируется код операции
 текущей команды. В зависимости от кода,
 формируются адреса операндов команды или
 выполняются действия по кодам операций
 управления. Затем выполняются сами операции,
 формируются признаки результата и запоминается
 результат. После этого управление передаётся на
 выполнение следующей команды.
 В ПК четыре регистра общего назначения:
                      Они 32–разрядные (об этом
 здесь и далее говорит первая буква Е). В старых
 моделях для 8–разрядных PС они именовались
 А, B, С, D, для 16–разрядных –
 АХ, BХ, СХ, DX, причем младший байт именовался
 AL, BL, CL, DL, а старший – AH, BH, CH, DH.
 Регистр АХ (AH, AL) чаще всего служат местом
 хранения результатов вычислений (это
 аккумулятор), используется в командах
 умножения, деления, ввода и вывода слов.
Регистр BX чаще хранит сегмент адреса, но может
  хранить и другие виды данных. Регистр CX обычно
  хранит число выполнения определённых операций и
  указывает длину строковых операций, слова, ввод и
  вывод с косвенной адресацией. Регистр DX обычно
  называют регистром данных. Используется для
  умножения и деления.
Есть один специфический
               В битах этого регистра хранятся флаги
  результатов выполнения последней операции, флаги
  состояния процессора, режим работы и т.д. Значения
  флагов управляют поведением процессора при
  выполнении условных команд.
Регистры смещений (внутрисегментной
 адресации) IP, SP, BP, SI, DI используются для
 хранения относительных адресов ячеек памяти
 внутри сегментов (смещений относительно
 начала сегментов).
Адрес выполняемой в данный момент команды
 хранится в
       указателе команд. Он указывает на ячейку
 основной памяти с выполняемой командой, а для
 определения реального адреса ещё необходимо
 использовать регистр сегмента кода.
Есть два регистра–указателя:
       (смещение начального адреса, отведённого под
  стек) и                              (смещение
  вершины стека). В каждом из них содержится
  сегментная часть адреса для реального режима. В
  защищённом режиме там хранится селектор.
Адреса перемещаемых строк данных (многобайтные
  последовательности произвольной длины) хранятся
  в

Регистры сегментной адресации CS, DS, SS, ES
  используются для хранения начальных адресов
  полей памяти (сегментов).
Первый                               содержит
 значение, которое совместно со значением регистра
 команд указывает следующую выполняемую команду.
 Второй                                  Обычно он
 указывает область памяти, в которой содержатся
 данные. Его значение может комбинироваться со
 значениями регистров BX, SI и DI для указания
 определённого байта или слова данных. Третий
 регистр называется
              Это резервный сегментный регистр,
 чаще применяемый для стековых операций.
 Четвертый регистр называется
          Его значение комбинируется с содержимым
                      для указания слова данных,
 обрабатываемого в данный момент в стеке. Иногда SS
 комбинируют с
                    хранятся данные.
Управляющие регистры
       хранят признаки состояния процессора, общие
 для всех задач. Они 32–разрядные.
Системные адресные регистры предназначены для
 ссылок на сегменты и таблицы в защищённом
 режиме. Они 48–битные. Регистры
 программно загружаются 6–байтными операциями,
 включающими 32–битный линейный базовый адрес
 (старшие биты) и 16–битный лимит глобальной
 таблицы дескрипторов и таблицы дескрипторов
 прерываний.
Следующая группа регистров используется для
 обработки чисел с плавающей точкой. Регистры для
 хранения таких чисел могут быть 80–разрядные.
Они используются в математическом сопроцессоре
 и называются регистрами данных FPU или
 арифметическим стеком. Их 8: с
 Совместно с 15–разрядными регистрами
 математического сопроцессора и полями
 регистров тегов                   они тоже 15–
 разрядные) они производят действия над
 числами с плавающей точкой.
               обрабатывают числа с плавающей
 точкой, используя для этого 64 младших бита
 стека сопроцессора. Они могут обрабатывать
 одновременно 8 однобайтных, четыре 16–
 разрядных или два 32–разрядных числа.
Новые                  обрабатываются в
 специальных 128–разрядных регистрах XMM
                        это восемь 2–разрядных
 целых или 4 значения с плавающей точкой
 одинарной точности). Это инструкции SSE2
 (Streaming SIMD Extensions), предназначенные для
 обработки 3D–графики, кодирования/декодирования
 видео, а также шифрования данных. Совместно с
 этими регистрами используется 32–разрядный
 регистр состояния / управления MXCSR. Он
 используется для управления обработкой числовых
 исключений, установки режима округления и режима
 очистки, а также чтения флагов состояния ХММ.

More Related Content

What's hot

презентация по информатике
презентация по информатикепрезентация по информатике
презентация по информатикеSEZY216
 
компьютер 5
компьютер 5компьютер 5
компьютер 5vampir3424
 
Лекция №13 Организация ЭВМ и систем
Лекция №13 Организация ЭВМ и системЛекция №13 Организация ЭВМ и систем
Лекция №13 Организация ЭВМ и системpianist2317
 
Строение компьютера
Строение компьютераСтроение компьютера
Строение компьютераRonny_Rosenberg
 
034
034034
034JIuc
 
процессоры презентация
процессоры   презентацияпроцессоры   презентация
процессоры презентацияИван Иванов
 
виктория игоревна четвергова
виктория игоревна четверговавиктория игоревна четвергова
виктория игоревна четверговаvika1995pobeda
 
39
3939
39JIuc
 
презентация на тему архитектура компьютеров
презентация на тему архитектура компьютеровпрезентация на тему архитектура компьютеров
презентация на тему архитектура компьютеровCARINA1992
 
архитектура пк
архитектура пкархитектура пк
архитектура пк93Lena90
 
035
035035
035JIuc
 
34
3434
34JIuc
 
лекция 3
лекция 3лекция 3
лекция 3JIuc
 
Презентация на тему: Компьютер – универсальное устройство обработки информации
Презентация на тему: Компьютер – универсальное устройство обработки информацииПрезентация на тему: Компьютер – универсальное устройство обработки информации
Презентация на тему: Компьютер – универсальное устройство обработки информации2berkas
 
виктория игоревна четвергова
виктория игоревна четверговавиктория игоревна четвергова
виктория игоревна четверговаvika1995pobeda
 
42
4242
42JIuc
 

What's hot (18)

презентация по информатике
презентация по информатикепрезентация по информатике
презентация по информатике
 
Ustroystvo kompyutera
Ustroystvo kompyuteraUstroystvo kompyutera
Ustroystvo kompyutera
 
компьютер 5
компьютер 5компьютер 5
компьютер 5
 
Лекция №13 Организация ЭВМ и систем
Лекция №13 Организация ЭВМ и системЛекция №13 Организация ЭВМ и систем
Лекция №13 Организация ЭВМ и систем
 
Строение компьютера
Строение компьютераСтроение компьютера
Строение компьютера
 
034
034034
034
 
процессоры презентация
процессоры   презентацияпроцессоры   презентация
процессоры презентация
 
виктория игоревна четвергова
виктория игоревна четверговавиктория игоревна четвергова
виктория игоревна четвергова
 
39
3939
39
 
Процессор
ПроцессорПроцессор
Процессор
 
презентация на тему архитектура компьютеров
презентация на тему архитектура компьютеровпрезентация на тему архитектура компьютеров
презентация на тему архитектура компьютеров
 
архитектура пк
архитектура пкархитектура пк
архитектура пк
 
035
035035
035
 
34
3434
34
 
лекция 3
лекция 3лекция 3
лекция 3
 
Презентация на тему: Компьютер – универсальное устройство обработки информации
Презентация на тему: Компьютер – универсальное устройство обработки информацииПрезентация на тему: Компьютер – универсальное устройство обработки информации
Презентация на тему: Компьютер – универсальное устройство обработки информации
 
виктория игоревна четвергова
виктория игоревна четверговавиктория игоревна четвергова
виктория игоревна четвергова
 
42
4242
42
 

Similar to Аппаратная реализация персонального компьютера

36
3636
36JIuc
 
Магистрально модульный принцип построения пк
Магистрально модульный принцип построения пкМагистрально модульный принцип построения пк
Магистрально модульный принцип построения пкAndrey Dolinin
 
Технические средства реализации информационных процессов
Технические средства реализации информационных процессовТехнические средства реализации информационных процессов
Технические средства реализации информационных процессовstudent_SSGA
 
35
3535
35JIuc
 
компьютер 5
компьютер 5компьютер 5
компьютер 5vampir3424
 
тема 2 2.техническое обеспечение компьютера
тема 2 2.техническое обеспечение компьютератема 2 2.техническое обеспечение компьютера
тема 2 2.техническое обеспечение компьютераmrprizrak
 
Обзор современных микроконтроллеров и их архитектур
Обзор современных микроконтроллеров и их архитектурОбзор современных микроконтроллеров и их архитектур
Обзор современных микроконтроллеров и их архитектурIoT Community
 
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)Ontico
 
Лекция №4 Организация ЭВМ и систем (продолжение)
Лекция №4 Организация ЭВМ и систем (продолжение)Лекция №4 Организация ЭВМ и систем (продолжение)
Лекция №4 Организация ЭВМ и систем (продолжение)Александр Силантьев
 
prezlec_Історія.ppt
prezlec_Історія.pptprezlec_Історія.ppt
prezlec_Історія.pptssusere2bc36
 
Лекция №4(часть 1) Организация ЭВМ и систем
Лекция №4(часть 1) Организация ЭВМ и системЛекция №4(часть 1) Организация ЭВМ и систем
Лекция №4(часть 1) Организация ЭВМ и системpianist2317
 
архитектура компьютера
архитектура компьютераархитектура компьютера
архитектура компьютераfacalitsy
 
системный блок матплата
системный блок матплатасистемный блок матплата
системный блок матплатаHATALY-p
 
023
023023
023JIuc
 
38
3838
38JIuc
 
презентация
презентацияпрезентация
презентацияKate_Skripko
 
98667658
9866765898667658
98667658aksy02
 
устройство пк
устройство пкустройство пк
устройство пкTreskovanata
 

Similar to Аппаратная реализация персонального компьютера (20)

36
3636
36
 
Магистрально модульный принцип построения пк
Магистрально модульный принцип построения пкМагистрально модульный принцип построения пк
Магистрально модульный принцип построения пк
 
Технические средства реализации информационных процессов
Технические средства реализации информационных процессовТехнические средства реализации информационных процессов
Технические средства реализации информационных процессов
 
35
3535
35
 
компьютер 5
компьютер 5компьютер 5
компьютер 5
 
тема 2 2.техническое обеспечение компьютера
тема 2 2.техническое обеспечение компьютератема 2 2.техническое обеспечение компьютера
тема 2 2.техническое обеспечение компьютера
 
Обзор современных микроконтроллеров и их архитектур
Обзор современных микроконтроллеров и их архитектурОбзор современных микроконтроллеров и их архитектур
Обзор современных микроконтроллеров и их архитектур
 
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)
 
Лекция №4 Организация ЭВМ и систем (продолжение)
Лекция №4 Организация ЭВМ и систем (продолжение)Лекция №4 Организация ЭВМ и систем (продолжение)
Лекция №4 Организация ЭВМ и систем (продолжение)
 
prezlec_Історія.ppt
prezlec_Історія.pptprezlec_Історія.ppt
prezlec_Історія.ppt
 
материнская плата
материнская платаматеринская плата
материнская плата
 
Лекция №4(часть 1) Организация ЭВМ и систем
Лекция №4(часть 1) Организация ЭВМ и системЛекция №4(часть 1) Организация ЭВМ и систем
Лекция №4(часть 1) Организация ЭВМ и систем
 
архитектура компьютера
архитектура компьютераархитектура компьютера
архитектура компьютера
 
системный блок матплата
системный блок матплатасистемный блок матплата
системный блок матплата
 
4
44
4
 
023
023023
023
 
38
3838
38
 
презентация
презентацияпрезентация
презентация
 
98667658
9866765898667658
98667658
 
устройство пк
устройство пкустройство пк
устройство пк
 

More from student_SSGA

компьютерные сети
компьютерные сетикомпьютерные сети
компьютерные сетиstudent_SSGA
 
компьютерные сети
компьютерные сетикомпьютерные сети
компьютерные сетиstudent_SSGA
 
Lokalnye kompyuternye seti
Lokalnye kompyuternye setiLokalnye kompyuternye seti
Lokalnye kompyuternye setistudent_SSGA
 
компьютерные сети
компьютерные сетикомпьютерные сети
компьютерные сетиstudent_SSGA
 
компьютерные сети
компьютерные сетикомпьютерные сети
компьютерные сетиstudent_SSGA
 
компьютерные сети
компьютерные сетикомпьютерные сети
компьютерные сетиstudent_SSGA
 
Lokalnye kompyuternye seti
Lokalnye kompyuternye setiLokalnye kompyuternye seti
Lokalnye kompyuternye setistudent_SSGA
 
архивация
архивацияархивация
архивацияstudent_SSGA
 
классификация вирусов
классификация вирусовклассификация вирусов
классификация вирусовstudent_SSGA
 
компьютерные вирусы
компьютерные вирусыкомпьютерные вирусы
компьютерные вирусыstudent_SSGA
 
компьютерные вирусы
компьютерные вирусыкомпьютерные вирусы
компьютерные вирусыstudent_SSGA
 
компьютерные вирусы
компьютерные вирусыкомпьютерные вирусы
компьютерные вирусыstudent_SSGA
 
программные средства реализации информационных процессов
программные средства реализации информационных процессовпрограммные средства реализации информационных процессов
программные средства реализации информационных процессовstudent_SSGA
 
программные средства реализации информационных процессов
программные средства реализации информационных процессовпрограммные средства реализации информационных процессов
программные средства реализации информационных процессовstudent_SSGA
 
Графические редакторы
Графические редакторыГрафические редакторы
Графические редакторыstudent_SSGA
 
Программные средства реализации информационных процессов
Программные средства реализации информационных процессовПрограммные средства реализации информационных процессов
Программные средства реализации информационных процессовstudent_SSGA
 
виды компьютерной графики
виды компьютерной графикивиды компьютерной графики
виды компьютерной графикиstudent_SSGA
 
цветовые модели
цветовые моделицветовые модели
цветовые моделиstudent_SSGA
 
Этапы моделирования
Этапы моделированияЭтапы моделирования
Этапы моделированияstudent_SSGA
 

More from student_SSGA (20)

компьютерные сети
компьютерные сетикомпьютерные сети
компьютерные сети
 
компьютерные сети
компьютерные сетикомпьютерные сети
компьютерные сети
 
Lokalnye kompyuternye seti
Lokalnye kompyuternye setiLokalnye kompyuternye seti
Lokalnye kompyuternye seti
 
компьютерные сети
компьютерные сетикомпьютерные сети
компьютерные сети
 
компьютерные сети
компьютерные сетикомпьютерные сети
компьютерные сети
 
компьютерные сети
компьютерные сетикомпьютерные сети
компьютерные сети
 
Lokalnye kompyuternye seti
Lokalnye kompyuternye setiLokalnye kompyuternye seti
Lokalnye kompyuternye seti
 
архивация
архивацияархивация
архивация
 
классификация вирусов
классификация вирусовклассификация вирусов
классификация вирусов
 
компьютерные вирусы
компьютерные вирусыкомпьютерные вирусы
компьютерные вирусы
 
компьютерные вирусы
компьютерные вирусыкомпьютерные вирусы
компьютерные вирусы
 
компьютерные вирусы
компьютерные вирусыкомпьютерные вирусы
компьютерные вирусы
 
программные средства реализации информационных процессов
программные средства реализации информационных процессовпрограммные средства реализации информационных процессов
программные средства реализации информационных процессов
 
программные средства реализации информационных процессов
программные средства реализации информационных процессовпрограммные средства реализации информационных процессов
программные средства реализации информационных процессов
 
36 m9o
36 m9o36 m9o
36 m9o
 
Графические редакторы
Графические редакторыГрафические редакторы
Графические редакторы
 
Программные средства реализации информационных процессов
Программные средства реализации информационных процессовПрограммные средства реализации информационных процессов
Программные средства реализации информационных процессов
 
виды компьютерной графики
виды компьютерной графикивиды компьютерной графики
виды компьютерной графики
 
цветовые модели
цветовые моделицветовые модели
цветовые модели
 
Этапы моделирования
Этапы моделированияЭтапы моделирования
Этапы моделирования
 

Аппаратная реализация персонального компьютера

  • 1.
  • 2. Конструктивные решения, заложенные в первую модель IBM PC образца 1981 года, без каких–либо сильных изменений дошли и до наших дней. В классическом варианте исполнения ПК состоит из системного блока, к которому подключаются видеомонитор с клавиатурой и все периферийные устройства. В системном блоке расположена системная или материнская плата с установленными на ней центральными компонентами компьютера – процессором, оперативной памятью, вспомогательными схемами и щелевыми разъёмами – слотами, в которые можно устанавливать платы расширения.
  • 3. В корпусе любого системного блока имеются отсеки для установки НЖМД и НГМД 3–дюймового и 5– дюймового форматов и блок питания. На задней стенке корпуса есть отверстия для разъёмов клавиатуры и некоторые другие, а также щелевые прорези, через которые из корпуса выходят внешние разъёмы, установленные на платах расширения. Платы (карты) расширения имеют краевой печатный разъём, которым они соединяются со слотами шины ввода/вывода, а металлическая скоба используется для закрепления платы на корпусе. На этой же скобе могут быть установлены дополнительные внешние разъёмы.
  • 4. Габаритные и присоединительные размеры плат, способы их крепления и шины ввода/вывода унифицированы, что позволяет конструировать РС по своему усмотрению. Рассмотрим по очереди все компоненты, входящие в системный блок, а затем и сам компьютер. Современный персональный компьютер может быть реализован в настольном, портативном или карманном варианте. Все основные компоненты настольного компьютера находятся внутри системного блока: системная плата с процессором и оперативной памятью, накопители на жестких и гибких дисках, CD–ROM и др. Кроме этого, в системном блоке находится блок питания.
  • 5.
  • 6. Основным аппаратным компонентом компьютера является системная плата на рисунке. На системной плате реализована магистраль обмена информацией, имеются разъемы для установки процессора и оперативной памяти, а также слоты для установки контроллеров внешних устройств. Быстродействие различных компонентов компьютера (процессора, оперативной памяти и контроллеров периферийных устройств) может существенно различаться.
  • 7. Для согласования быстродействия на системной плате устанавливаются специальные микросхемы (чипсеты), включающие в себя контроллер оперативной памяти (так называемый северный мост) и контроллер периферийных устройств (южный мост). Северный мост обеспечивает обмен информацией между процессором и оперативной памятью по системной шине. В процессоре используется внутреннее умножение частоты, поэтому частота процессора в несколько раз больше, чем частота системной шины. В современных компьютерах частота процессора может превышать частоту системной шины в 10 раз (например, частота процессора 1 ГГц, а частота шины – 100 МГц).
  • 8. К северному мосту подключается шина шина взаимодействия периферийных устройств), которая обеспечивает обмен информацией с контроллерами периферийных устройств. Частота контроллеров меньше частоты системной шины, например, если частота системной шины составляет 100 МГц, то частота шины PCI обычно в три раза меньше – 33 МГц. Контроллеры периферийных устройств (звуковая плата, сетевая плата, SCSI–контроллер, внутренний модем) устанавливаются в слоты расширения системной платы. По мере увеличения разрешающей способности монитора и глубины цвета требования к быстродействию шины, связывающей видеоплату с процессором и оперативной памятью, возрастают.
  • 9. В настоящее время для подключения видеоплаты обычно используется специальная шина ускоренный графический порт), соединенная с северным мостом и имеющая частоту, в несколько раз большую, чем шина PCI. Южный мост обеспечивает обмен информацией между северным мостом и портами для подключения периферийного оборудования. 
  • 10. Мышь и внешний модем подключаются к южному мосту с помощью , которые передают электрические импульсы, несущие информацию в машинном коде, последовательно один за другим. Обозначаются последовательные порты как , а аппаратно реализуются с помощью 25–контактного и 9–контактного разъемов, которые выведены на заднюю панель системного блока. Принтер подключается к , который обеспечивает более высокую скорость передачи информации, чем последовательные порты, так как передает одновременно 8 электрических импульсов, несущих информацию в машинном коде. Обозначается параллельный порт как LPT, а аппаратно реализуется в виде 25–контактного разъема на задней панели системного блока.
  • 11. Для подключения сканеров и цифровых камер обычно используется порт который обеспечивает высокоскоростное подключение к компьютеру сразу нескольких периферийных устройств. Клавиатура подключается обычно с помощью порта PS/2 или USB.
  • 12.
  • 13. Есть модель , которая оснащена эффективным механизмом подаваемого напряжения Dinamic Voltage ID, технологией защиты от вирусов NX Flag и 64– битным расширением EM64T. У данного процессора частота системной шины 800 МГц, L1–кэш 16 Кбайт, L2–кэш – 1 024 Кбайт, L3–кэш отсутствует.
  • 14. цессор поддерживает 64– тную технологию ЕМ64Т. Он имеет ш 256 Кбайт, выполнен по нологии 90 нм и работает на частоте B 533 МГц. Все новые модели оцессоров заключены в корпус A775. Частота системной шины в делях меняется от 2,53 до 3,2 ГГц. оме этого есть поддержка Execute able Bit (XD).
  • 15. Корпорация Toshiba, Sony и IBM представили новую разработку в 2005 году Этот процессор построен по новой архитектуре – многоядерной. В нём 9 ядер – 8 синергетических ядер + один power–процессор с 64–битной поддержкой. Каждое ядро оснащено кэш–памятью первого уровня объёмом 256 Кбайт и есть общая кэш–память второго уровня объёмом 512 Кбайт. Появилась возможность создавать массивы из процессоров, которые одновременно выполняют несколько сложных операций. У них производительность в десятки раз больше, чем у любых современных процессоров AMD или Intel.
  • 16. На одном кристалле микропроцессора содержатся : центральный процессор (CPU), арифметико-логическое устройство (АЛУ), блок процессора с плавающей точкой FPU, устройство управления (УУ), диспетчер памяти MMU, блок предвыборки команд и данных БПКиД, интерфейс магистрали ИМ.
  • 17. Обрабатываемая ЭВМ информация разделяется на слова, состоящие из фиксированного числа двоичных разрядов, например 32 двоичных разряда. В этом случае АЛУ должна уметь производить сложение, вычитание и т.д. со словами, состоящими из 32 двоичных разрядов. Из памяти поступают операнды (данные), и управляющий элемент указывает операции, которые необходимо выполнить. Для сложения в АЛУ поступают 2 числа, там происходит сложение и временно хранится сумма.
  • 18. АЛУ состоит из двух регистров, сумматора и схем управления. это ячейки быстродействующей памяти различной длины, состоят из набора триггеров. Накапливающий сумматор (аккумулятор) является основным регистром для арифметических и логических операций длиной в два машинных слова.  Схемы управления принимают по кодовым шинам инструкций управляющие сигналы от устройства управления и преобразуют их в сигналы для управления работой регистров и сумматора АЛУ.  АЛУ выполняет операции только над целыми двоичными числами.
  • 19. В зависимости от ЭВМ, может быть несколько накапливающих сумматоров. Числа хранятся в триггерах. Наиболее простой системой представления для двоичных запоминающих устройств является система представления целых чисел. Если есть 00001111 – это число 15, а 1.0001111 = –15. Если регистр 6–разрядный, то в нём можно хранить числа от 0 до 2 – 1, т.е. от 000000 до 111111. Это 63 = 26 – 1, а если со знаком, то от –(2n–1 – 1) до +(2 –1), что соответствует интервалу от –111111 до +111111 или от –63 до +63 для десятичных чисел.
  • 20. это основной элемент, используемый в двоичных арифметических элементах. Функция полусумматора заключается в сложении двух двоичных цифр, в результате чего образуются сумма и перенос в соответствии с правилами двоичного сложения.
  • 21. Одноразрядный сумматор предназначен для сложения более двух двоичных цифр. Данные, хранящиеся в триггерном регистре, могут обрабатываться следующим образом. Регистр может быть сброшен (триггеры установлены в 0). Содержимое регистра может быть преобразовано в обратный код или в дополнительный код (для двоичных или десятичных данных).
  • 22. Содержимое регистра может быть сдвинуто вправо или влево на один разряд или циклически сдвинуто.
  • 23. Первый вид сдвига называется арифметическим. Он заставляет каждый бит перемещаться на одну позицию влево или вправо. Крайний бит просто теряется. Другой вид сдвига называется циклическим: выпадающий бит помещается на противоположный конец регистра. Этот вид сдвига удобен для перемножения чисел и некоторых логических операций. Содержимое регистра может быть увеличено или уменьшено на 1. Передача содержимого одного регистра в другой регистр. Сложение или вычитание данных, составляющих содержимое двух регистров. Умножение или деление данных, составляющих содержимое регистров и сумматоров по специальным алгоритмам.
  • 24. Для того чтобы микропроцессор мог выполнить ту или иную операцию, необходимы инструкции, или команды. Команды хранятся в основной памяти. это группа битов, соответствующая определённой операции. Обычно команда делится на поля, каждое из которых определяет какой–либо атрибут команды, а поле операции в ней определяет саму выполняемую операцию (сложение, пересылка, дополнение и т.д.). Код каждой операции – это уникальная последовательность битов длиной от 1 до 2 байт.
  • 25. Поле регистра определяет номер регистра, который содержит данные, принимающие участие в операции, а адресное поле служит для определения участка памяти, содержащего данные, используемые при вычислениях (длина от 0 до 8 байт). Команды размещают в оперативной памяти (ОП) в определённой последовательности – по порядку выполнения. Очередная выполняемая команда определяется с помощью содержимого специального регистра – счётчика команд.
  • 26. Последний содержит адрес области памяти, в которой расположена следующая выполняемая команда. Микропроцессор использует содержимое счётчика команд для выборки из памяти этой команды. Во время выполнения команда хранится в регистре команд. Различные команды для размещения в ОП используют различное количество битов, так как в некоторых командах есть адресное поле, а в некоторых нет. А потому ЭВМ использует команды переменной длины: 1, 2,… , 11 байт. В зависимости от этой длины, в счётчик добавляется число 1, 2,… , 11 (по количеству байт).
  • 27. Работа процессора сводится к выполнению повторяющихся рабочих циклов, каждый из которых соответствует определённой выполняемой команде. Есть операции над целыми числами: команды пересылки, арифметических, логических, битовых операций, сдвигов и операций со строками символов. Операции над числами с плавающей точкой выполняются тоже в процессоре: пересылки данных, арифметические, сравнения и команды управления FPU. Кроме этих операций, есть ещё команды управления программой, защиты памяти и поддержки языков высокого уровня.
  • 28. Выполнение любой команды начинается с анализа запроса прерывания. Если прерывания нет, то выбирается команда, а иначе обрабатывается прерывание. После выборки команды сразу формируется адрес следующей команды, и анализируется код операции текущей команды. В зависимости от кода, формируются адреса операндов команды или выполняются действия по кодам операций управления. Затем выполняются сами операции, формируются признаки результата и запоминается результат. После этого управление передаётся на выполнение следующей команды.
  • 29.  В ПК четыре регистра общего назначения: Они 32–разрядные (об этом здесь и далее говорит первая буква Е). В старых моделях для 8–разрядных PС они именовались А, B, С, D, для 16–разрядных – АХ, BХ, СХ, DX, причем младший байт именовался AL, BL, CL, DL, а старший – AH, BH, CH, DH. Регистр АХ (AH, AL) чаще всего служат местом хранения результатов вычислений (это аккумулятор), используется в командах умножения, деления, ввода и вывода слов.
  • 30. Регистр BX чаще хранит сегмент адреса, но может хранить и другие виды данных. Регистр CX обычно хранит число выполнения определённых операций и указывает длину строковых операций, слова, ввод и вывод с косвенной адресацией. Регистр DX обычно называют регистром данных. Используется для умножения и деления. Есть один специфический В битах этого регистра хранятся флаги результатов выполнения последней операции, флаги состояния процессора, режим работы и т.д. Значения флагов управляют поведением процессора при выполнении условных команд.
  • 31. Регистры смещений (внутрисегментной адресации) IP, SP, BP, SI, DI используются для хранения относительных адресов ячеек памяти внутри сегментов (смещений относительно начала сегментов). Адрес выполняемой в данный момент команды хранится в указателе команд. Он указывает на ячейку основной памяти с выполняемой командой, а для определения реального адреса ещё необходимо использовать регистр сегмента кода.
  • 32. Есть два регистра–указателя: (смещение начального адреса, отведённого под стек) и (смещение вершины стека). В каждом из них содержится сегментная часть адреса для реального режима. В защищённом режиме там хранится селектор. Адреса перемещаемых строк данных (многобайтные последовательности произвольной длины) хранятся в Регистры сегментной адресации CS, DS, SS, ES используются для хранения начальных адресов полей памяти (сегментов).
  • 33. Первый содержит значение, которое совместно со значением регистра команд указывает следующую выполняемую команду. Второй Обычно он указывает область памяти, в которой содержатся данные. Его значение может комбинироваться со значениями регистров BX, SI и DI для указания определённого байта или слова данных. Третий регистр называется Это резервный сегментный регистр, чаще применяемый для стековых операций. Четвертый регистр называется Его значение комбинируется с содержимым для указания слова данных, обрабатываемого в данный момент в стеке. Иногда SS комбинируют с хранятся данные.
  • 34. Управляющие регистры хранят признаки состояния процессора, общие для всех задач. Они 32–разрядные. Системные адресные регистры предназначены для ссылок на сегменты и таблицы в защищённом режиме. Они 48–битные. Регистры программно загружаются 6–байтными операциями, включающими 32–битный линейный базовый адрес (старшие биты) и 16–битный лимит глобальной таблицы дескрипторов и таблицы дескрипторов прерываний. Следующая группа регистров используется для обработки чисел с плавающей точкой. Регистры для хранения таких чисел могут быть 80–разрядные.
  • 35. Они используются в математическом сопроцессоре и называются регистрами данных FPU или арифметическим стеком. Их 8: с Совместно с 15–разрядными регистрами математического сопроцессора и полями регистров тегов они тоже 15– разрядные) они производят действия над числами с плавающей точкой. обрабатывают числа с плавающей точкой, используя для этого 64 младших бита стека сопроцессора. Они могут обрабатывать одновременно 8 однобайтных, четыре 16– разрядных или два 32–разрядных числа.
  • 36. Новые обрабатываются в специальных 128–разрядных регистрах XMM это восемь 2–разрядных целых или 4 значения с плавающей точкой одинарной точности). Это инструкции SSE2 (Streaming SIMD Extensions), предназначенные для обработки 3D–графики, кодирования/декодирования видео, а также шифрования данных. Совместно с этими регистрами используется 32–разрядный регистр состояния / управления MXCSR. Он используется для управления обработкой числовых исключений, установки режима округления и режима очистки, а также чтения флагов состояния ХММ.