- •1. Устройство процессора
- •2. Архитектура процессоров Pentium 4
- •2. Архитектура процессоров Pentium 4
- •3. Архитектура amd k7(Athlon)
- •4. Архитектура многоядерных процессоров
- •5. Процессоры ibm power
- •6. Семейство процессоров via
- •7. Семейство процессоров Transmeta
- •8. Форм-факторы системных плат
- •9. Схемотехника системной платы
- •10. Системная память
- •10.1 Динамическая и статическая память
- •10.2 Статическая память
- •10.3 Динамическая асинхронная память dram
- •10.4 Динамическая синхронная память sdram
- •10.5 Память ddr sdram
- •10.6 Память ddr2 sdram
- •10.7 Память ddr3 sdram
- •10.8 Память fb-dimm
- •10.9 Память dr dram
- •10.10 Микросхемы памяти
- •10.11 Модули памяти
- •10.12 Маркировка
- •11. Корпус
- •1. Внутренние интерфейсы
- •1.1 Системная шина gtl
- •1.2 Шина HyperTransport
- •1.3 Шина чипсета
- •1.4 Шина isa/eisa
- •1.5 Шина pci
- •1.6 Шина agp
- •1.7 Шина pci Express
- •1.8 Шина ata (ide)
- •1.9 Шина Serial ata
- •1.10 Шина scsi
- •1.11 Интерфейс acpi
- •2. Внешние интерфейсы
- •2.1 Шина сом
- •2.2 Интерфейс IrDa
- •2.3 Шина lpt
- •2.4 Шина usb
- •2.5 Шина FireWire
- •2.6 Порт Bluetooth
- •1. Графические ускорители
- •2 Устройство видеоадаптера
- •3. Технология sli
- •4. Программные интерфейсы
- •5.1 Вершинные шейдеры
- •5.2 Пиксельные шейдеры
- •6. Графический процессор
- •6.1 Первое поколение графических процессоров (1995-1997)
- •6.2 Второе поколение (1997-1999)
- •6.3 Поколение DirectX 7 (1999-2002)
- •6.4 Поколение DirectX 8
- •6.5 Поколение DirectX 9
- •6.6 Поколение DirectX 10
- •7. Телевизионные тюнеры
- •7.1 Устройство тв-тюнера
- •8. Устройство видеозахвата
- •9. Мониторы
- •9.1 Мониторы на элт(crt)
- •9.2 Параметры мониторов элт
- •9.3 Жк дисплеи
- •9.4 Технологии производства активных матриц
- •9.5 Параметры жк-дисплеев
- •11. Мультимедийные проекторы
- •1. Аудиосистема
- •2. Цифровая обработка звука
- •3. Пространственное звучание
- •4. Устройство звуковой карты.
- •5. Аппаратные средства обработки звука
- •5.1 Кодеки ас'97
- •5.2 Кодеки High Definition Audio
- •5.2 Кодеки High Definition Audio
- •5.3 Кодеки Realtek
- •5.4 Кодеки via
- •5.5 Кодеки nVidia
- •5.6 Кодеки c-Media
- •5.7 Кодеки Analog Devices
- •6. Интерфейс midi
3. Архитектура amd k7(Athlon)
Архитектура ПК
Создание в 1999 г. процессорного ядра К7 седьмого поколения стало значительным достижением компании AMD. В процессоре Athlon были реализованы выдающиеся технические решения: три параллельных исполнительных конвейера, системная шина с удвоенной частотой за счет передачи данных по фронту и спаду сигнала, асинхронная шина памяти,блоки декодера и предварительной выборки данных высокой интеллектуальности. Кэш-память первого уровня включает двухканальные частично-ассоциативные (наборно-ассоциативные) кэш команд и кэш данных емкостью по 64 Кбайт каждый. Кэш данных К7 обеспечивает одновременный доступ к двум 64-разрядным величинам при выполнении команд загрузки регистров и записи в память. Другой важной особенностью К7 является наличие в блоке кэша команд специальной кэш-памяти предварительного декодирования, которая используется декодерами команд. Кэш-память Важнейшим компонентом, определяющим производительность микропроцессора, являются характеристики внешнего кэша второго уровня и внешней системной шины процессора. Выделенная шина между К7 и кэшем второго уровня имеет ширину 64 разряда плюс 8 разрядов на поддержку кодов ЕСС. Теоретически максимальная емкость кэша второгоуровня в К7 составляет 8 Мбайт. Использование в реальных процессорах Athlon кэша второго уровня емкостью 512 Кбайт в определенном смысле наиболее эффективно, поскольку интегрированный в К7 контроллер кэша второго уровня содержит полные теги для кэша емкостью 512 Кбайт, а при большей ёмкости кэша контроллер будет содержать только часть тега. Многопроцессорность В микроархитектуре К7 инженеры AMD впервые ввели поддержку SMP-архитектур. Протокол, с помощью которого поддерживается когерентность кэша в К7, называется MOESI (от первых букв возможных состояний кэша - Modify, Owner, Exclusive, Shared, Invalid). По утверждению AMD, этот протокол был впервые реализован в х86-совместимых процессорах. Кэш первого уровня в К7 имеет отдельный порт, через который проходит трафик, обусловленной поддержкой когерентности. Трафик поддержки когерентности кэша также отделен от основного трафика и на системной шине. Естественно, что обособление повышает эффективную пропускную способность шины, и следовательно, эффективность SMP-конфигураций. Системная шина У шины AMD K7 есть два замечательных свойства. Во-первых, это не обычная общая шина, а коммутатор. Такое решение обеспечивает гарантированную пропускную способность для соединений «точка-точка», в то время как на общей шине возможны конфликты. Во-вторых, системная шина К7 имеет частоту до 400 МГц. При ширине шины 64 разряда плюс 8 разрядов ЕСС она имеет пропускную способность до 3,2 Гбайт/с. Скоростная шина нужна не только для поддержки быстрой оперативной памяти DDR, но и для обеспечения потоков ввода-вывода от шин PCI и AGP. Микропроцессор К7 подсоединяется к шине через интерфейс Socket A (Socket 462). Важной особенностью, влияющей на пропускную способность шины К7, является объем передаваемых по шине пакетов. Такая пакетная передача данных способствует конвейеризации. Инженеры AMD и Intel выбрали различные пути достижения максимальной производительности. В концепции Intel преимущество отдано решениям, облегчающим повышение рабочей частоты процессора. В концепции AMD выражена приверженность к увеличению числа исполняемых за такт инструкций. Понятно, что различия между микропроцессорными архитектурами этих фирм напрямую следуют из концепции, закладываемой в архитектуру.
