Наши проекты: Скачать программы Экспорт новостей (RSS)
Главная | Domino | Статьи | Computer FAQ | Download | T0P-100 Software | Форум
Internet Zone - компьютерный электронный журнал         Подписка на рассылку
Реклама у нас, Контакты

Computer FAQ
 ?  Задать вопрос
    Все вопросы/ответы | Новые ответы к старым вопросам | FAQ Windows Vista | FAQ Windows XP | FAQ Windows 9x/Me | FAQ Windows 2000 | FAQ Linux | FAQ Сети | FAQ Игры | FAQ Software | FAQ Hardware | FAQ Цифровое фото | FAQ Цифровое видео | FAQ Мобильные телефоны

Внимание:
этот раздел больше не пополняется. Все новые вопросы и ответы теперь размещаются на форуме

ITrader
Современная, простая программа с неограниченными возможностями преобразования времени, знаний и опыта в деньги! Бесплатный доступ ко всем финансовым рынкам, к мировым торгам и профессиональному росту. Скачай и открой бесплатный Демо-счет! Дистанционное обучение. Депозит от 1000 рублей. ФГ Калита-Финанс.
Подробнее...

FAQ Hardware

Народная мудрость: одни пользователи ПК спрашивают, а другие пользователи ПК отвечают.
Авторские права на грамматические и орфографические ошибки полностью и всецело принадлежат их авторам :)

***

 ?   Что такое PIO режим?

Отвечает Геннадий:
PIO - ввод\вывод с использованием центрального процессора, существует еще режим DMA - прямое обращение к памяти, без использования процессора, такой режим поддерживается более "умными" устройствами.

Отвечает Юрий Александрович Пейсахович:
Вот здесь почитайте: http://www.gigazone.nm.ru/feys.htm

Отвечает Shurovik:
Programmed Input/Output. Режим, при котором общение периферии с оперативкой происходит при помощи процессора. Что очень тормозит его работу.

Отвечает Alexey:
PIO режим - режим программного ввода-вывода для IDE устройств. При этом обмен данными с IDE устройством производится через порты IDE контроллера, естественно при участии процессора, и конечно же на то, чтобы считать 16 бит, процессору нужно один раз обратится к порту, а все современные процессоры из-за различных заморочек (тактовая частота шины и процессора различны, конвейер не может работать дальше, пока не прочитаны данные с порта!) выполняют эту команду за 100-200 тактов, что просто не может не сказаться на производительности. В случае DMA - участие процессора при этом сводится к программированию контроллера IDE на выдачу данных через DMA, и настройка самого DMA контроллера (указывается область памяти куда помещаются данные). Всё, в дальнейшем процессе передачи данных процессор не участвует, а программа ждет пока данные не будут выгружены, но естественно при этом другие программы используют освободившийся процессор.

Смотреть еще  Смотреть другие вопросы раздела FAQ Hardware >>
 

Смотрите также: 5 случайных вопросов Computer FAQ


Читаем свежие статьи


Главная | Domino | Статьи | Computer FAQ | Download | T0P-100 Software | Форум
Рассылка - Реклама у нас - Экспорт новостей (RSS) - Карта сайта  | Наши проекты: Скачать программы
Copyright © Internet Zone. Информация об использовании материалов сайта, Контакты
Rambler's Top100