Соединение процессоров, памяти и устройств ввода-вывода

AntiSlaed CMS
Вход
Логин: Пароль:Забыли пароль?
Запомнить вас на этом компьютере?
Войти скрытым?

Здравствуйте, Гость ( Вход | Регистрация )




Раскрыть

Соединение процессоров, памяти и устройств ввода-вывода

13.06.2019


Одной из причин трудности разработки шины является то, что максимальная скорость шины во многом ограничена физическими факторами: длиной шины и количеством устройств. Эти физические ограничения не дают запустить шину с произвольной скоростью. Кроме того, разработка шин усложняется необходимостью поддержки широкого спектра устройств с сильно отличающейся латентностью и пропускной способностью.


Из-за трудностей запуска передачи данных на высокой скорости по множеству параллельных проводников, вызванных расфазировкой и отражением сигналов, промышленность перешла от параллельных общих шин к высокоскоростным последовательным двухточечным соединениям с коммутаторами. Очевидно, что эта терминология может сбить с толку. Чтобы избежать этою, мы попробуем использовать понятия ввод и вывод, всегда определяемые с позиции процессора: операция ввода осуществляет ввод данных из устройства в память, где процессор может их прочитать, а операция вывода занимается выводом данных в устройство из памяти, куда процессор их записывает.


Соединения ввода-вывода служат в качестве способа расширения машины и подключения новых периферийных устройств. Для облегчения этих соединений компьютерная промышленность разработала несколько стандартов. Эти стандарты служат в качестве технических характеристик дня производителей компьютеров, а также для производителей периферийных устройств. Стандарт гарантирует разработчику компьютера, что периферийные устройства будут доступны новой машине а создателю периферийных устройств - что пользователи смогут подключить свое новое оборудование. В табл. 6.6 приведена сводка основных характеристик пяти популярных стандартов ввода-вывода: Firewire, USB. PCI Express (PCIe), Serial ATA (SATA) и Serial Attached SCSI (SAS). Они используются для подключения различных устройств, от клавиатуры до цифровых камер и дисков, к настольному компьютеру. Хотите, чтобы ваш питомец был самым красивым? Стрижка кошек на дому недорого Москва будет отличным вариантом.


Традиционные шины являются синхронными. Это означает, что шина имеет в цепях управления тактовый генератор и использует дня связи фиксированный протокол, зависящий от тактовых импульсов. Например, для осуществления чтения из памяти может использоваться протокол, согласно которому в течение первого тактового цикла передается адрес и команда чтения и используются линии управления для обозначения типа запроса. Затем в течение пятого тактового цикла от памяти может быть запрошен ответ в виде слова данных. Протокол такого типа может быть легко реализован в виде небольшого конечного автомата. Поскольку протокол уже предопределен и привлекает лишь небольшое количество логических операций, шина может работать на высокой скорости, а логический блок интерфейса — иметь небольшие размеры. Но у синхронных шин имеются два основных недостатка.









Свернуть

> Статистика форума

9 посетителей за последние 10 минут
Активные пользователи 6 гостей, 0 пользователей 0 скрытых пользователей, 3 роботов
Бот - Archive.org, Бот - Google.com, Бот - Yandex
Полный список по: последним действиям, именам пользователей
Сегодня посетили форум:
Активные пользователи - 0:
Поздравляем с Днем Рождения наших пользователей:
календарь 1 пользователей празднуют сегодня свой день рождения
Yamakasi(29)
Статистика форума
Статистика форума
Топиков
6149
Сообщений
60,673
Пользователей
11,926
Приветствуем новичка, noxinos
Рекорд посещаемости форума: 3,948, зафиксирован: Aug 23 2015, 19:48

RSS Текстовая версия Сейчас: 20 November 2015 - 14:02
Хостинг предоставлен NetLevel.Ru   Eleanor CMS