Реферат: Архитектура материнских плат
Северный мост (от англ. Northbridge) — один из основных элементов чипсета компьютера, отвечающий за работу с процессором, памятью и видеоадаптером. Северный мост определяет частоту системной шины, возможный тип оперативной памяти (в системах на базе процессоров Intel) (SDRAM, DDR, другие), её максимальный объем и скорость обмена информацией с процессором. Кроме того, от северного моста зависит наличие шины видеоадаптера, её тип и в северный мост нередко встраивают и графическое ядро. Во многих случаях именно северный мост определяет тип и быстродействие шины расширения системы (PCI,PCIExpress, другое). Северный мост в значительной степени влияет на то, до какой степени может быть разогнан компьютер, поскольку используемая им частота является базовой для частоты работы процессора. В современных системах, когда компьютер становится быстрее, чип всё более нагревается. Поэтому на сегодняшний день нередко используются различные типы охлаждения северного моста, например радиаторы или кулеры.
Южный мост (от англ. Southbridge), также известен как контроллер-концентратор ввода-вывода от англ. I/O Controller Hub (ICH). Это микросхема, которая реализует «медленные» взаимодействия на материнской плате между чипсетом материнской платы и её компонентами. Южный мост обычно не подключён напрямую к процессору (CPU), в отличие от северного моста. Северный мост связывает южный мост с CPU. Функционально южный мост включает в себя:
Шину PCI; шину ISA; SMBus (SM шина) или интерфейс I2C;DMAконтроллер; контроллер прерываний; IDE (SATA или PATA) контроллеры; шина LPC Bridge; часы реального времени (Real Time Clock); управление питанием (Power management (APM и ACPI); энергонезависимую память BIOS (CMOS); звуковой контроллер AC97 (опционально).
Опционально южный мост также может включать в себя поддержку,RAID контроллера, контроллера USB, контроллера FireWire и аудио-кодек.
Реже южный мост включает в себя поддержку клавиатуры, мыши и последовательных портов, но обычно эти устройства подключаются с помощью другого устройства – Super I/O (контроллера ввода-вывода). Поддержка шины PCI включает в себя традиционную спецификацию PCI, но может также обеспечивать поддержку шины PCI-X и PCIExpress. Хотя поддержка шины ISA используется достаточно редко, она осталась неотъемлемой частью современного южного моста. Шина SM используется для связи с другими устройствами на материнской плате (например, для управления вентиляторами). Контроллер DMA позволяет устройствам на шине ISA или LPI получать прямой доступ к оперативной памяти, обходясь без помощи центрального процессора. Контроллер прерываний обеспечивает механизм выделения центрального процессора каждому устройству. IDE интерфейс позволяет работать системе с жёсткими дисками.LPC шина обеспечивает передачу данных и управление SIO (это такие устройства, как клавиатура, мышь, параллельный ,последовательный порт, инфракрасный порт и флоппи-контроллер) и BIOS ROM (флеш). APM или ACPI функции позволяет перевести компьютер в «спящий режим» или выключить его. Системная память CMOS, поддерживаемая питанием от батареи, позволяет создать ограниченную по объёму область памяти для хранения системных настроек (настроек BIOS).
На материнской плате располагаются различные шины. Компьютерная шина- подсистема, которая передает данные и/или питание между компонентами компьютера или между компьютерами. Обычно шина управляется драйвером. В отличие от связи точка—точка, к шине можно подключить несколько устройств по одному набору проводников. Каждая шина определяет свой набор коннекторов для физического подключения устройств, карт и кабелей.
ISA (англ. IndustryStandardArchitecture, ISAbus) — 8-ми или 16-ти разрядная системная шина IBMPC-совместимых компьютеров. Служит для подключения плат расширения стандарта ISA. Конструктивно выполняется в виде 62-х или 98-контактного разъёма на материнской плате.
С появлением материнских плат формата ATX шина ISA перестала широко использоваться в компьютерах, хотя встречаются ATX-платы с AGP 4x,6 PCI и одним или двумя потами ISA.
PCI (англ. Peripheral component interconnect, дословно: взаимосвязь периферийных компонентов) — системная шина для подключения периферийных устройств к материнской плате компьютера.
Форм-фактор материнской платы — стандарт, определяющий размеры материнской платы для персонального компьютера, места ее крепления к корпусу; расположение на ней интерфейсов шин, портов ввода/вывода, сокета центрального процессора и слотов для оперативной памяти, а также тип разъема для подключения блока питания.
Форм-фактор (как и любые другие стандарты) носит рекомендательный характер, однако подавляющее большинство производителей предпочитают его соблюдать, поскольку ценой соответствия существующим стандартам является совместимость материнской платы и стандартизированного оборудования (периферии, карт расширения) других производителей. Устаревшими считаются: Baby-AT; Mini-ATX; полноразмерная плата AT; LPX. Современными считаются: ATX; microATX; Flex-АТХ; NLX; WTX.
Внедряемыми считаются: Mini-ITX и Nano-ITX;Pico-ITX; BTX, MicroBTX и PicoBTX
Существуют материнские платы несоответствующие никаким из существующих форм-факторов (см. таблицу). Обычно это обусловлено либо тем, что производимый компьютер узкоспециализирован, либо желанием производителя материнской платы самостоятельно производить и периферийные устройства к ней, либо невозможностью использования стандартных компонентов (так называемый «брэнд», например AppleComputer, Commodore, SiliconGraphics, HewlettPackard, Compag чаще других игнорировали стандарты; кроме того в нынешнем виде распределённый рынок производства сформировался только к 1987 г., когда многие производители уже создали собственные платформы).
Форм-фактор | Физические размеры | Спецификация, год | Примечание |
XT | 8,5 Ч 11" (216 Ч 279 мм) | IBM,1983 | архитектура IBM PC XT |
AT | 12 Ч 11"–13" (305 Ч 279–330 мм) | IBM, 1984 | архитектура IBM PC AT (Desktop/Tower) |
Baby-AT | 8,5" Ч 10"–13" (216 Ч 254-330 мм) | IBM, 1990 | архитектура IBM PC XT (форм-фактор считается недействительным с 1996 г.) |
ATX | 12" Ч 9,6" (305 Ч 244 мм) | Intel,1995 | для системных блоков типов MiniTower, FullTower |
ATX Riser | Intel, 1999 | для cистемных блоков типа Slim | |
eATX | 12" Ч 13" (305 Ч 330 мм) | ||
Mini-ATX | 11,2" Ч 8,2" (284 Ч 208 мм) | для системных блоков типа Tower и компактных Desktop | |
microATX | 9,6" Ч 9,6" (244 Ч 244 мм) | Intel, 1997 | имеет меньше слотов чем ATX, также возможно использование меньшего PSU |
LPX | 9" Ч 11"–13" (229 Ч 279–330 мм) | Western Digital, 1987 | для системных блоков типа Slim |
Mini-LPX | 8"–9" Ч 10"–11" (203–229 мм Ч 254–279 мм) | Western Digital,1987 | для системных блоков типа Slim |
NLX | 8"–9" Ч 10"-13,6" (203–229 мм Ч 254–345 мм) | Intel, 1997 | Предусмотрен AGP, лучшее охлаждение чем у LPX |
FlexATX | 9,6" Ч 7,5"-9.6" (244 Ч ?-244 мм) | Intel, 1999 | разработан как замена для форм-фактора MicroATX |
Mini-ITX | 6,7" Ч 6,7" (170 Ч 170 мм) | VIA Technologies 2003 | допускаются только 100 Вт блоки питания |
Nano-ITX | (120 Ч 120 мм) | VIA Technologies, 2004 | |
BTX | 12,8" Ч 10,5" (325 Ч 267 мм) | Intel, 2004 | допускается до 7 слотов и 10 отверстий для монтажа платы |
MicroBTX | 10,4" Ч 10,5" (264 Ч 267 мм) | Intel, 2004 | допускается до 4 слотов и 7 отверстий для монтажа платы |
PicoBTX | 8,0" Ч 10,5" (203 Ч 267 мм) | Intel, 2004 | допускается 1 слот и 4 отверстия для монтажа платы |
WTX | 14" Ч 16,75" (355,6 Ч 425,4 мм) | 1999 | для высокопроизводительных рабочих станций и серверов среднего уровня |
ETX и PC-104 | используются для встраиваемых (embedded) систем |
Все основные электронные схемы компьютера и необходимые дополнительные устройства включаются в материнскую плату, или подключаются к ней с помощью слотов расширения. Говорить о материнской плате в отдельности от всех остальных частей компьютера не возможно — это комплекс устройств, работающий как один организм.
Список литературы
1. Борзенко, А. IBM PC: устройство, ремонт, модернизация [Текст] / А. Борзенко // Журнал Компьютер Пресс. – 1995. – январь. – С. 52-55.
2. Аврин, С. Компьютерные артерии [Текст] / С. Аврин // Журнал Hard ‘n’ Soft. – 1994. – №6. – С. 29–33.
3. Фролов, А.В. Аппаратное обеспечение IBMPC[Текст] / А.В. Фролов, Г.В.Фролов // Журнал ДИАЛОГ-МИФИ. – 1992. – С. 202-206.
4. Скотт Мюллер Модернизация и ремонт ПК [Текст] / Скотт Мюллер //Журнал Вильямс. – 2007. – С. 241–443.
Задание №2
Рисунок 1– Блок-схема к заданию №2
Полный исходный текст программы
/* задача про прямоугольники */
#include <stdio.h>
main()
{
int a, b, c, d;
//вводсторонпрямоугодьников
printf("Enter fore positive numbers: ");
scanf("%d%d%d%d", &a, &b, &c, &d);
/* условия выполнения задачи*/