- •1. Этапы развития вычислительной техники
- •1.1.История появления первых компьютеров
- •1.2.Поколения эвм
- •1.3.Основные типы эвм
- •2. Принципы работы компьютера
- •2.1.Общее устройство компьютера
- •2.2.Производительность компьютера
- •2.3.Архитектура персонального компьютера
- •2.4. Стандарт (конструктив) системного блока персонального компьютера
- •3. Микропроцессор
- •3.1.Общее устройство микропроцессора
- •3.2.Тактовая частота микропроцессора
- •3.3. Разрядность микропроцессора
- •3.4.Архитектура микропроцессора
- •Понятие о кэш-памяти и основные принципы её работы
- •Иерархия кэш-памяти
- •Ассоциативность кэш-памяти
- •Запись информации из процессора в основную память через кэш
- •3.5. Risc-процессоры
- •3.6.Современные микропроцессоры семейства х86
- •Микропроцессоры компании Intel
- •Второе поколение процессоров Core (Penryn)
- •Технологические новшества, применяемые в микропроцессорах Penryn
- •Микропроцессоры компании amd
- •Основные усовершенствования архитектуры в процессорах Phenom:
- •Шина Hyper Transport 3.0
- •Контроллер памяти
- •4. Оперативная память
- •4.1. Понятие об оперативной памяти и её основные характеристики
- •4.2. Требуемый объём памяти
- •4.3. Основные способы реализации оперативной памяти
- •4.4. Разновидности интерфейса динамической памяти
- •4.5. Характеристики оперативной памяти
- •Необходимый объём памяти на современном компьютере
- •4.6. Двухканальные контроллеры памяти
- •4.7. Память ddr2
- •4.8. Память ddr3
- •4.9. Скорость работы памяти
- •Латентность памяти
- •Микросхема spd
- •Пакетный режим передачи данных (Burst Mode)
- •Логические банки памяти
- •1. Активизация строки
- •2. Чтение/запись данных
- •3. Подзарядка строки
- •Соотношения между таймингами
- •5. Шины
- •5.1. Общие сведения о шине
- •5.2. Процессорная шина
- •5.3. Шина Hyper Transport
- •Шина Hyper Transport 3.0
- •5.4. Шина памяти
- •5.5. Шина pci
- •5.6. Шина agp
- •5.7. Последовательная шина pci-Express
- •5.8. Последовательная шина usb
- •5.9. Последовательная шина FireWire
- •5.10. Внешняя шина eSata (External Serial ata)
- •6. Жёсткие диски
- •6.1. Устройство жёсткого диска
- •6.2. Характеристики жёстких дисков
- •6.2.1. Габариты жёстких дисков (Form Factor)
- •6.2.2. Ёмкость жёсткого диска
- •6.2.3. Скорость вращения пластин
- •6.2.4. Система адресации на жёстких дисках
- •6.2.5. Быстродействие жёстких дисков
- •6.2.6. Объём буферной памяти (кэша)
- •6.2.8. Надежность
- •6.3. Интерфейсы жёстких дисков
- •6.4. Raid- массивы
- •6.5. Физическая и логическая структура жёстких дисков
- •6.6. Файловые системы
- •7. Видеоподсистема
- •7.1. Разновидности дисплеев
- •7.2. Основные принципы работы дисплеев на базе электронно-лучевой трубки
- •7.3. Жидкокристаллические дисплеи
- •Основные характеристики lcd-дисплеев
- •7.4. Другие виды дисплеев Плазменные дисплеи
- •Oled- мониторы
- •7.5. Видеоадаптеры
- •8. Микросхемы системной логики
Основные усовершенствования архитектуры в процессорах Phenom:
Расширенная шина данных между исполнительными устройствами и L1 кэшем процессора, а также между L1 и L2 кэшами. Ширина шины между кэш-памятью первого и второго уровня у Phenom увеличилась до 128 бит в каждую сторону, а сам процессор стал способен выполнять по две 128-битные загрузки данных из L1 кэша за такт.
Усовершенствованная предварительная выборка данных. Процессоры Phenom получили возможность прямой выборки данных в L1 кэш, без увеличивающей латентность загрузки данных в кэш второго уровня. Кроме того, блок предварительной выборки новых процессоров научился распознавать и упреждающе обрабатывать последовательные загрузки данных, выполняемые с постоянным смещением.
32-байтовая выборка инструкций. Загрузка кода в декодер Phenom выполняется не 16-байтными, а 32-байтными блоками, что в конечном итоге позволяет уменьшить простои исполнительных устройств процессора.
Улучшенное предсказание переходов. Процессоры с обновлённой микроархитектурой стали правильно обрабатывать косвенные переходы, что в целом значительно увеличило вероятность правильных предсказаний переходов в программах, написанных с использованием объектно-ориентированных языков и современных компиляторов.
Спекулятивная внеочередная загрузка данных. Подобно процессорам с микроархитектурой Core, Phenom может обрабатывать операции загрузки неопределённых данных вперёд других операций, способных изменить эти данные.
Новый механизм Sideband Stack Optimizer, позволяющий уменьшить накладные расходы при работе со стеком за счёт независимого мониторинга состояния регистра ESP.
Реализация 128-битных устройств с плавающей точкой (против 64-битных устройств в процессорах Athlon 64), благодаря которым каждое из ядер Phenom может выполнять до четырёх FPU инструкций с двойной точностью за такт, а большинство 128-битных SSE операций способно обрабатываться за один такт. Кроме того, в новых процессорах добавлена поддержка новых SSE команд из набора SSE4A. Впрочем, SSE4A не совместим с набором SSE4.1, поддерживаемым в новых 45-нм процессорах Intel.
Улучшение работы технологии виртуализации, благодаря чему достигается ускорение работы приложений, исполняемых в виртуальных машинах.
Шина Hyper Transport 3.0
Вместе с внесением изменений в архитектуру процессорных ядер, инженеры AMD уделили пристальное внимание модернизации интерфейсов, по которым процессоры Phenom общаются с внешним миром. В первую очередь необходимо отметить увеличенную скорость шины HyperTransport, которая в новых CPU приведена в соответствие со спецификацией версии 3.0. В то время как процессоры Athlon 64 использовали шину HyperTransport с пропускной способностью 8 Гбайт/сек, Phenom могут обмениваться данными с чипсетом уже на скорости, достигающей 14,4-16,0 Гбайт/сек. При этом, спецификация HyperTransport 3.0 позволяет дополнительно нарастить пропускную способность шины до 20,8 Гбайт/сек, что, очевидно, будет сделано в будущих моделях четырёхъядерных CPU. В то же время версии протоколов HyperTransport обратно совместимы, что позволяет без каких бы то ни было проблем использовать процессоры Phenom в старых материнских платах, построенных на наборах логики, поддерживающих только предыдущую версию шины, HyperTransport 2.0.