- •1. Загальна структура і функції комп’ютера
- •2. Продуктивність комп’ютера
- •3. Швидкодія мікропроцесорів
- •4. Система магістралі
- •5.Зв’язок між компонентами комп’ютера через магістраль
- •6.Магістраль рсі
- •7. Внутрішня пам’ять
- •8.Функції і характеристики підсистеми пам’яті
- •Размещение
- •10. Сучасні тенденції в організації модулів пам’яті
- •11. Стек
- •12.Зовнішня память
- •13.Збереження інформації на магнітних дисках
- •15.Оптична пам'ять
- •16. Збереження інформації на магнітних стрічках
- •17. Введення – виведення
- •18.Програмне введення –виведення
- •19. Введення-виведення по прериванню
- •20.Прямий доступ до пам’яті
- •Зовнішні інтерфейси….. Типы интерфейсов
- •Концепція організації операційних систем
- •Планування завдань
- •Керування розподілом пам’яті
- •Вектори обчислень
- •Арифметико-логічний пристрій
- •Система команд комп’ютера
- •Характеристики та функції команд
- •Структура і функції центрального процесора
- •30.Структура центрального процесора
- •31.Організація набору регістрів
- •32. Конвеєрна обробка команд
- •33. Комп’ютери зі скороченим набором команд
- •34. Організація конвеєру в risc-процесорах
- •35. Порівняльні характеристики risc і сisc комп’ютерів
- •36. Суперскалярні процесори
- •37. Паралелізм на рівні машинних команд
- •38. Функції пристрою керування
- •39. Мікрооперації
- •40. Управління роботою процесора
- •41. Пристрої управління із жорсткою логікою
- •42. Мікропрограмне керування
- •43. Управління послідовністю виконання мікрокоманд
- •44. Використання мікропрограмування
- •45. Параллельна обробка
- •46. Організація мікропроцесорних систем
- •47. Симетричні мультипроцесорні системи
- •48. Інформаційна цілісність кешів та протокол mesi
- •49. Кластери
- •50. Системи зі змінним часом звернення до пам’яті
5.Зв’язок між компонентами комп’ютера через магістраль
Под магистралью2 (bus) — применительно к информационным системам информационной магистралью — понимается совокупность электрических связей и обслуживающих электронных приборов (обрамления), обеспечивающих обмен информацией между двумя или более устройствами. Характерной особенностью информационной магистрали является совместное использование ее множеством взаимодействующих друг с другом устройств. Сигналы, передаваемые по магистрали одним устройством, доступны всем прочим, подключенным к этой магистрали. Если в одно и то же время два устройства попытаются передавать сигналы по магистрали, то произойдет наложение этих сигналов друг на друга и их искажение. Следовательно, в конструкции магистрали (в ее электронном обрамлении) должны быть предусмотрены средства, обеспечивающие в каждый момент времени передачу по магистрали сигналов только от одного из подключенных к ней устройств.
Как правило, в состав магистрали входит множество электрических связей — линий магистрали, — по каждой из которых может передаваться двоичный сигнал, т.е. сигнал, имеющий два четко различимых уровня — "лог. О" и "лог. 1". По одной линии может передаваться развернутая во времени последовательность двоичных сигналов. Часто сигналы передаются по нескольким линиям одновременно и воспринимаются в совокупности. В таком случае говорят о параллельной передаче двоичных сигналов. Например, можно по восьми линиям параллельно передать один 8-разрядный байт информации.
В конструкции компьютерной системы может быть предусмотрено несколько магистралей, обеспечивающих коммуникацию между компонентами на разных уровнях иерархии системы. Магистраль, связывающая основные компоненты (компоненты высшего уровня иерархии — процессор, память, модули ввода-вывода), называется системной магистралью (system bus). Большинство распространенных на сегодняшний день вариантов структуры подсистемы взаимодействия компонентов компьютерной системы основано на использовании одной или даже нескольких системных магистралей.
6.Магістраль рсі
Магистраль PCI (peripheral component interconnect — связь периферийных компонентов) получила достаточно широкое распространение в современных компьютерных системах. Она обладает высокой пропускной способностью и используется как в качестве высокоскоростной магистрали в системах с мезонин-ной архитектурой, так и в качестве дополнительной магистрали, объединяющей периферийные устройства. Достоинства магистрали PCI особенно проявляются в системах, включающих множество высокоскоростных периферийных устройств (графических адаптеров, контроллеров локальной сети, контроллеров дисков и
т.д.) Существующая на сегодняшний день версия стандарта PCI позволяет использовать до 64 линий данных при частоте 66 МГц, что примерно соответствует пропускной способности 528 Мбайт/с или 4.224 Гбит/с. Но привлекательность стандарта PCI состоит даже не столько в высокой пропускной способности, сколько в том, что этот стандарт поддерживается многочисленными изготовителями микросхем, а это позволяет с минимальными затратами организовать соединение магистрали PCI с магистралями других типов.
Фирма Intel начала работу над стандартом PCI примерно в 1990 году в рамках проекта создания нового процессора Pentium и вычислительных комплексов на его базе. Довольно скоро спецификация PCI стала доступна всем желающим, и Intel способствовала организации отдельной промышленной ассоциации PCI SIG, которая занималась совершенствованием стандарта и обеспечением его соответствия потребностям вычислительных систем разного назначения. В результате стандарт PCI стал популярным среди большинства ведущих изготовителей персональных компьютеров, профессиональных рабочих станций, серверных систем и периферийного оборудования к ним. В то время как эта книга готовится к печати, текущей является версия PCI 2.1, опубликованная в 1995 году. Со спецификацией магистрали PCI могут ознакомиться все желающие, и ее поддерживают ведущие изготовители элементной базы и периферийного оборудования. Поэтому изделия разных производителей, имеющие выход на магистраль PCI, полностью совместимы.
Стандарт магистрали PCI разработан таким образом, что позволяет по-разному компоновать вычислительную систему и допускает как одно-, так и многопроцессорные варианты организации. Магистраль обеспечивает набор функций, удовлетворяющий потребностям подавляющего большинства систем общего назначения. В магистрали используется синхронный принцип временной координации процессов и централизованная схема арбитража.
На рис. 3.21,а показана типовая структура однопроцессорной компьютерной системы на базе магистрали PCI. Комбинированный контроллер DRAM-памяти/согласователь PCI-магистрали обеспечивает высокую скорость обмена данными с памятью и процессором. Согласователь PCI-магистрали выполняет роль буфера данных, так что быстродействие PCI может отличаться, причем довольно существенно, от быстродействия процессора при выполнении операций ввода-вывода. В мультипроцессорной системе (рис. 3.21,6) к системной магистрали может быть подключено через согласователи несколько PCI-магистралей. Системная магистраль поддерживает обмен только между модулями процессора/кэш-памяти, оперативной памяти и согласователя PCI-магистрали. Использование согласователя обеспечивает высокую производительность процессов обмена независимо от соотношения между быстродействием системной магистрали и PCI-магистралей.
