Содержание
- 2. Процессор — сердце компьютера
- 3. Процессор – что это? Центра́льный проце́ссор (ЦП; CPU — англ. céntral prócessing únit, дословно — центральное
- 4. К слову… Двести лет назад члены французской академии наук приняли постановление в котором отвергалась идея существования…
- 5. Большинство современных процессоров для персональных компьютеров в общем основаны на той или иной версии циклического процесса
- 6. Архитектура фон Неймана Конвейерная архитектура Суперскалярная архитектура CISC-процессоры RISC-процессоры MISC-процессоры Параллельная архитектура Возможными вариантами параллельной архитектуры
- 7. Схематичное изображение машины фон Неймана.
- 8. Устройство В общем случае центральный процессор содержит: - арифметико-логическое устройство (центральная часть процессора, выполняющая арифметические и
- 9. Принцип работы Этапы цикла выполнения: 1.Процессор выставляет число, хранящееся в регистре.Процессор выставляет число, хранящееся в регистре
- 10. Основные характеристики процессора Тактовая частота Тактовая частота — это то количество элементарных операций(тактов),которые процессор может выполнять
- 11. 2. Разрядность Раньше говорили, что тактовая частота – главный показатель производительности процессора. На самом деле это
- 12. 3. Частота шины Шина – это своеобразная информационная магистраль, связывающая воедино все устройства, подключенные к системной
- 13. 4. Кэш-память Кэш-память – встроенная память, в которую процессор помещает все часто используемые данные, чтобы «не
- 14. ИСТОРИЯ ВОЗНИКНОВЕНИЯ ПРОЦЕССОРОВ В 1970 г. доктор Маршиан Эдвард Хофф с командой инженеров из Intel сконструировал
- 15. Первый процессор работал на частоте всего 750 кГц. Сегодняшние процессоры быстрее своего прародителя более чем в
- 16. ПРОЦЕССОРЫ INTEL: СРАВНИТЕЛЬНАЯ ХАРАКТЕРИСТИКА
- 18. Перспективы развития процессоров
- 19. В ближайшие 10-20 лет, скорее всего, изменится материальная часть процессоров ввиду того, что технологический процесс достигнет
- 20. Квантовые компьютеры Квантовый компьютер — это гипотетическое вычислительное устройство, использующее специфически квантовые эффекты и намного превосходящее
- 22. Скачать презентацию
Слайд 2Процессор — сердце компьютера
Процессор — сердце компьютера
Слайд 3Процессор – что это?
Центра́льный проце́ссор (ЦП; CPU — англ. céntral prócessing únit, дословно —
Процессор – что это?
Центра́льный проце́ссор (ЦП; CPU — англ. céntral prócessing únit, дословно —
Слайд 4К слову…
Двести лет назад члены французской академии наук приняли постановление в котором
К слову…
Двести лет назад члены французской академии наук приняли постановление в котором
им о камнях, умеющих считать! Ведь процессор почти целиком состоит из кремния – минерала, который мы чаще всего встречаем в виде обычного песка или гранитных скал…
Проще говоря, любой процессор – это выращенный по специальной технологии кристалл кремния. Однако, камешек этот содержит в себе множество отдельных элементов – транзисторов, соединенных металлическими мостиками-контактами. Именно они и наделяют компьютер способностью «думать». Точнее, вычислять, производя определенные математические операции с числами, в которые преобразуется любая поступающая в компьютер информация.
Слайд 5Большинство современных процессоров для персональных компьютеров в общем основаны на той или
Большинство современных процессоров для персональных компьютеров в общем основаны на той или
Он придумал схему постройки компьютера в 1946 году.
В различных архитектурах и для различных команд могут потребоваться дополнительные этапы. Например, для арифметических команд могут потребоваться дополнительные обращения к памяти, во время которых производится считывание операндов и запись результатов. Отличительной особенностью архитектуры фон Неймана является то, что инструкции и данные хранятся в одной и той же памяти.
Об архитектуре процессоров
Слайд 6Архитектура фон Неймана
Конвейерная архитектура
Суперскалярная архитектура
CISC-процессоры RISC-процессоры MISC-процессоры
Параллельная архитектура
Возможными вариантами параллельной архитектуры могут
Архитектура фон Неймана
Конвейерная архитектура
Суперскалярная архитектура
CISC-процессоры RISC-процессоры MISC-процессоры
Параллельная архитектура
Возможными вариантами параллельной архитектуры могут
SISD— один поток команд, один поток данных;
SIMD — один поток команд, много потоков данных;
MISD — много потоков команд, один поток данных;
MIMD — много потоков команд, много потоков данных.
Виды архитектуры процессоров
Слайд 7Схематичное изображение машины фон Неймана.
Схематичное изображение машины фон Неймана.
Слайд 8Устройство
В общем случае центральный процессор содержит:
- арифметико-логическое устройство (центральная часть процессора,
Устройство
В общем случае центральный процессор содержит:
- арифметико-логическое устройство (центральная часть процессора,
- шины данных (определяет количество информации, которое можно передать за один такт)
и шины адресов (определяет объём адресуемой памяти)
- регистры(устройства, предназначенные для приема, хранения и передачи информации ) - счетчики команд (содержащий адрес текущей выполняемой команды)
- кэш-память (память с большей скоростью доступа, предназначенная для ускорения обращения к данным)
- математический сопроцессор чисел с плавающей точкой ( служит для расширения командного множества центрального процессора и обеспечивающий его функциональностью модуля операций с плавающей запятой)
Слайд 9Принцип работы
Этапы цикла выполнения:
1.Процессор выставляет число, хранящееся в регистре.Процессор выставляет число, хранящееся
Принцип работы
Этапы цикла выполнения:
1.Процессор выставляет число, хранящееся в регистре.Процессор выставляет число, хранящееся
2.Выставленное число является для памяти адресом.Выставленное число является для памяти адресом; память, получив адрес и команду чтения, выставляет содержимое, хранящееся по этому адресу, на шину данных, и сообщает о готовности;
3.Процессор получает число с шины данных, интерпретирует его как команду (машинную инструкцию.Процессор получает число с шины данных, интерпретирует его как команду (машинную инструкцию) из своей системы команд и исполняет её;
4.Если последняя команда не является командой перехода, процессор увеличивает на единицу (в предположении, что длина каждой команды равна единице) число, хранящееся в счётчике команд; в результате там образуется адрес следующей команды;
5.Снова выполняется п. 1.
Данный цикл выполняется неизменно, и именно он называется процессом (откуда и произошло название устройства).
Во время процесса процессор считывает последовательность команд, содержащихся в памяти, и исполняет их. Такая последовательность команд называется программойВо время процесса процессор считывает последовательность команд, содержащихся в памяти, и исполняет их. Такая последовательность команд называется программой и представляет алгоритмВо время процесса процессор считывает последовательность команд, содержащихся в памяти, и исполняет их. Такая последовательность команд называется программой и представляет алгоритм полезной работы процессора. Очерёдность считывания команд изменяется в случае, если процессор считывает команду перехода — тогда адрес следующей команды может оказаться другим. Другим примером изменения процесса может служить случай получения команды остановаВо время процесса процессор считывает последовательность команд, содержащихся в памяти, и исполняет их. Такая последовательность команд называется программой и представляет алгоритм полезной работы процессора. Очерёдность считывания команд изменяется в случае, если процессор считывает команду перехода — тогда адрес следующей команды может оказаться другим. Другим примером изменения процесса может служить случай получения команды останова или переключение в режим обработки аппаратного прерывания.
Команды центрального процессора являются самым нижним уровнем управления компьютером, поэтому выполнение каждой команды неизбежно и безусловно. Не производится никакой проверки на допустимость выполняемых действий, в частности, не проверяется возможная потеря ценных данных. Чтобы компьютер выполнял только допустимые действия, команды должны быть соответствующим образом организованы в виде необходимой программы.
Скорость перехода от одного этапа цикла к другому определяется тактовым генераторомСкорость перехода от одного этапа цикла к другому определяется тактовым генератором. Тактовый генератор вырабатывает импульсы, служащие ритмом для центрального процессора. Частота тактовых импульсов называется тактовой частотой.
Слайд 10Основные характеристики процессора
Тактовая частота
Тактовая частота — это то количество элементарных операций(тактов),которые
Основные характеристики процессора
Тактовая частота
Тактовая частота — это то количество элементарных операций(тактов),которые
процессор может выполнять в течение секунды. Конечно, число это очень велико,
и каким-то образом увидеть отдельный такт мы не можем. То ли дело часы, которые
тикают с частотой один такт в секунду!
Еще недавно этот показатель был для нас, пользователей, не то что самым важным
– единственным значимым! Махровым цветом процветал «разгон» процессоров
– каждый уважающий себя юзер(пользователь) считал прямо- таки необходимым
«пришпорить» свой процессор – и впадал в экстаз, получив от своего процессора
лишнюю сотню мегагерц сверх номинала.
Впрочем ,частота процессоров и безо всякого разгона возрастала в геометрической
прогрессии – в полном соответствии с так называемым «законом Мура»(согласно ко-
торому количество транзисторовторому количество транзисторов в кристалле микропроцессора удваивается каждый
год). Этот принцип успешно работал вплоть до 2004 г. – пока на пути инженеров
Intel не встали законы физики. Процессоры сегодня производятся по 65-нано –
микронной технологии. В ближайшие 3 года размеры транзисторов могут
сократиться до 22 нм, что близко к физическому пределу…
Слайд 112. Разрядность
Раньше говорили, что тактовая частота – главный показатель производительности процессора. На
2. Разрядность
Раньше говорили, что тактовая частота – главный показатель производительности процессора. На
есть еще один важный параметр – разрядность. В учебниках характеризуется так: « максимальное количество бит информации,
которые могут обрабатываться и передаваться процессором одновременно».То есть тактовая частота – это всего лишь скорость,
с которой обжора-процессор заглатывает информацию. А разрядность свидетельствует о размере куска, который влезает в один присест в его виртуальную память.
До недавнего времени все процессоры были 32-битными – и этой разрядности они достигали 10 лет. Правда, изменилась разрядность только информационной магистрали, по которой к процессору поступает информационный корм – она стала 64- битной.
Слайд 123. Частота шины
Шина – это своеобразная информационная магистраль, связывающая воедино все устройства,
3. Частота шины
Шина – это своеобразная информационная магистраль, связывающая воедино все устройства,
Частота системной шины прямо связана с частотой процессора через так называемый «коэффициент умножения». Процессорная частота – это и есть частота системной шины, умноженная процессором на некую, заложенную в нем величину. Например, частота процессора 2,2 ГГц – это частота системной шины, умноженная на коэффициент 12.
Частенько отчаянные умельцы «разгоняют» процессор, тем самым принудительно заставляя его работать на более высокой частоте системной шины, чем та, что предназначила для них сама природа вкупе с инженерами Intel. На такой подвиг способны лишь несколько процессоров из сотни, а большинство просто … выходит из строя…
Слайд 134. Кэш-память
Кэш-память – встроенная память, в которую процессор помещает все часто
4. Кэш-память
Кэш-память – встроенная память, в которую процессор помещает все часто
Кэширование — это использование дополнительной быстродействующей памяти, т.е кэш-памяти для хранения копий блоков информации из основной (оперативной) памяти, вероятность обращения к которым в ближайшее время велика.
Различают кэши 1-, 2- и 3-го уровней.
Кэш 1-го уровня имеет наименьшую латентность
(время доступа), но малый размер, кроме того кэши первого уровня часто делаются многопортовыми. Так, процессоры AMD K8 умели производить 64 бит запись+64 бит чтение либо два 64-бит чтения за такт, AMD K8L может производить два 128 бит чтения или записи в любой комбинации, процессоры Intel Core 2 могут производить 128 бит запись+128 бит чтение за такт.
Кэш 2-го уровня обычно имеет значительно большие латентности доступа, но его можно сделать значительно больше по размеру.
Кэш 3-го уровня самый большой по объёму и довольно медленный, но всё же он гораздо быстрее, чем оперативная память.
Слайд 14ИСТОРИЯ ВОЗНИКНОВЕНИЯ ПРОЦЕССОРОВ
В 1970 г. доктор Маршиан Эдвард Хофф с командой инженеров
ИСТОРИЯ ВОЗНИКНОВЕНИЯ ПРОЦЕССОРОВ
В 1970 г. доктор Маршиан Эдвард Хофф с командой инженеров
Микропроцессор Intel 4004
Производство: 15 ноября 1971
Производитель: Intel Corp
Частота ЦП 108 КГц— 740 КГц
Технология производства:10 мкм
Наборы инструкция: 46 инструкций
Разъем :Dip16
Слайд 15Первый процессор работал на частоте всего 750 кГц. Сегодняшние процессоры быстрее своего
Первый процессор работал на частоте всего 750 кГц. Сегодняшние процессоры быстрее своего
Слайд 16ПРОЦЕССОРЫ INTEL: СРАВНИТЕЛЬНАЯ ХАРАКТЕРИСТИКА
ПРОЦЕССОРЫ INTEL: СРАВНИТЕЛЬНАЯ ХАРАКТЕРИСТИКА
Слайд 18Перспективы развития процессоров
Перспективы развития процессоров
Слайд 19В ближайшие 10-20 лет, скорее всего, изменится материальная часть процессоров ввиду того,
В ближайшие 10-20 лет, скорее всего, изменится материальная часть процессоров ввиду того,
— Квантовые компьютеры—
или
— Молекулярные компьютеры —
Слайд 20Квантовые компьютеры
Квантовый компьютер — это гипотетическое вычислительное устройство, использующее специфически квантовые эффекты
Квантовые компьютеры
Квантовый компьютер — это гипотетическое вычислительное устройство, использующее специфически квантовые эффекты
Чем же квантовый компьютер лучше классического? Благодаря огромной скорости разложения на простые множители, квантовый компьютер позволит расшифровывать сообщения, зашифрованные при помощи популярного асимметричного криптографического алгоритма RSA. До сих пор этот алгоритм считается сравнительно надёжным, так как эффективный способ разложения чисел на простые множители для классического компьютера в настоящее время неизвестен. Для того, например, чтобы получить доступ к кредитной карте, нужно разложить на два простых множителя число длиной в сотни цифр. Даже для самых быстрых современных компьютеров выполнение этой задачи заняло больше бы времени, чем возраст Вселенной, в сотни раз. Эта задача делается вполне осуществимой, если квантовый компьютер будет построен.