Понимание системных ресурсов компьютера

Dutch French Spanish Portuguese Italian German Japanese Chinese Korean Russian Arabic Bookmark and Share this Article Original English article
  

В этой статье, когда вы видите термин системных ресурсов, я хотел вас задуматься о установлении возложены на устройство, которое позволяет устройству работать с компьютером. Устройство является то, что можно установить на компьютер, например, сетевая карта, модем или звуковую карту.

Три крупнейших системных ресурсов, которые могут быть возложены на различные устройства I / O адресов, IRQ адреса, DMA и адресов. Четвертый ресурс системы, называется памяти адрес, иногда могут быть отнесены к устройствам а. В следующих разделах мы будем обсуждать каждый из этих системных ресурсов. I / O адреса

Очень важно помнить о том, что CPU является cop движения системы в целом. Если что-то произойдет в системе, тогда как ЦП (процессор) позволит действий. Все устройства в компьютере должны общаться с процессора время от времени, и процессор нужен способ разделения и приоритизации все эти сообщения.

Поскольку процессор должен направить информацию для различных устройств и, поскольку эти устройства, необходимо знать, какие сообщения, поступающие из CPU для них каждое устройство отведена I / O адрес или ввода / вывода, адрес. The I / O адрес - это специальный адрес порта, что представляет собой путь между CPU и устройства. Так, например, если процессор должен направить информацию LPT1, он может направить информацию путь 378 - 37F, что путь решения, что приводит к LPT1. Мне нравится думать о пути, как эти туннели; Каждое устройство имеет свой собственный туннель, что простирается от устройства к процессору.

Если процессор должен направить информацию в звуковую карту, она знает, что если он отправляет информацию вниз I / O порт адрес 220, то звуковой карты будет получать информацию. Напротив, когда процессор получает информацию от I / O порт адрес 220, то известно, что информация поступает от звуковой карты, потому что адрес присваивается только одно устройство.

Есть 65, 536 I / O порт имеющихся адресов в системе. (Есть действительно меньше, чем адресов, поскольку при назначить МО адрес устройства, вы действительно присвоить диапазону адресов.) Задача состоит в том, чтобы убедиться, что вы не установленных той же I / O порт адрес двух различных устройств. Если Вы это сделаете, вы получите ресурс конфликта. Один из конфликтов, когда два устройства с использованием тех же ресурсов, таких как I / O адрес, IRQ, DMA или канал.

Чтобы предотвратить конфликты ресурсов, каждое устройство должно иметь уникальный I / O адрес, но проблема состоит в том, как вы знаете, что I / O адресов существующих устройств уже используют? Одним из способов является использование Windows 95/98 Диспетчер устройств для просмотра I / O адреса используются в системе. Следующий шаг По Шаг покажет вам, как посмотреть I / O адресов используемых в вашей системе.

Шаг за шагом: Просмотр I / O адресов в использовании

1. Выберите Пуск - Настройка - Панель управления.

2. Дважды щелкните значок Система.

3. Выберите Диспетчер устройств на вкладке страницы.

4. Нажмите Компьютер в верхней части списка устройств и нажмите кнопку Свойства

кнопку для отображения компьютерных диалоговом окне.

5. Выберите ввода / вывода (I / O) переключатель на вкладке Просмотр ресурсов в компьютерных диалоговом окне. От туда вы можете

прокрутите вниз, чтобы просмотреть все адреса диапазоны, которые используются в вашем компьютере и какие устройства с ее помощью.

Стандартный I / O адрес Задания

COM1 03F8 к 03FF
COM2 02F8 к 02FF
COM3 03E8 на 03EE
COM4 02E8 на 02EE
LPT1 0378 по 037F
LPT2 0278 по 027F
Математика coprocessor 00F8 к 00FF
Основной жесткий диск контроллера 01F0 к 01F7
Среднее жестком диске контроллера 0170 к 0177
Звуковые карты 0220 по 022F
Дискет 03F0 к 03F7

Прервать запрос

Каждое устройство имеет свой собственный туннель для отправки и получения информации для процессора, которая является функцией на I / O порт. Но каким образом каждое устройство получения разрешения направить информацию на процессор, который, как вам известно, занят важным сделать что-то почти все время? Слишком много накладных будут созданы, если процессор был постоянно опрос каждого устройства ли она что-то, что ему необходимо процессору делать; Вместо того, каждое устройство отвечает за уведомление процессор, если оно по нему. Устройства нужен способ прерывать процессор от своей текущей обработки спросить его, если он будет обслуживать их запросы. Метод, используемый для прерывания процессора называется Прервать запрос или IRQ линию.

Если вы стояли рядом кто-то, кто принимал участие в беседе, и вы действительно хочет поговорить о том, что лицо, что бы вы сделали? Можно, например, использовать человека по плечу. Привлечение лица на плечо аналогично тому, что линия IRQ используется для; С IRQ линию посылает сигнал от устройства к процессору, что хватает процессора внимания.

Многие люди сравнивать один IRQ на заседании звонок в передней стойки в ресторане или витрину. Если вы хотите службы, и никто не уделяет внимания, вы звоните в колокол услуг IRQs работать одинаково. Когда устройство кранов процессора на плечо, процессору необходимо знать, что устройство требует внимания. Вот почему каждое устройство, назначается уникальный номер линии IRQ. Когда устройство посылает сигнал вниз по линии IRQ прерывать процессор, процессор проверяет соответствие которой сигнал выходцами из посещает, а затем к этому устройству.

Важно отметить, что, когда информация передается на процессор, он направляется через I / O адрес (туннель). Так что IRQ - это просто присвоить процессору внимание, а I / O адрес используется для фактической доставки информации. Первоначально насчитывалось лишь 8 IRQs ознакомиться на XT (до 286) системами, но есть и 16 IRQs ознакомиться на AT (после 286) систем. Для того чтобы получить 16 IRQs, другой IRQ контроллера был добавлен к системе, но с двумя наборами IRQs управлением двух разных контроллеров представлены некоторые технические проблемы. Чтобы помочь двум IRQ контроллеров действовать как одно подразделение, IRQs имеют каскадный (или связаны) друг с другом, а второй контроллер проходит первый контроллер направить запросы.

Шаг за шагом: Просмотр IRQs используются

1. Выберите Пуск - Настройка - Панель управления.

2. Дважды щелкните значок Система.

3. Выберите Диспетчер устройств на вкладке страницы.

4. Нажмите Компьютер в верхней части списка устройств и нажмите кнопку Свойства для отображения компьютерных диалоговом окне.

5. Выберите Прервать запрос (IRQ) переключатель на вкладке Просмотр ресурсов в компьютерных диалоговом окне. Оттуда можно прокрутите вниз, чтобы все настройки IRQ, которые используются в вашем компьютере и что устройство использует каждый.

Стандарт IRQ Задания

0 Системы Таймер
1 Клавиатура
2 ссылка на второй контроллер IRQ
3 COM2, COM4
4 COM1, COM3
5 LPT2
6 дискет диск
7 LPT1
8 Часы
9 Свободна, но не следует применять, если IRQ 2, которая используется
10 Имеется
11 Имеется
12 Доступные если не используется PS / 2 мышь
13 Математика Сопроцессор
14 Жесткий диск контроллера
15 Имеется

Вот несколько важных моментов, о IRQ заданий:

IRQs 10, 11, 12 и 15 являются общедоступными. Если вы устанавливаете новое устройство в компьютер и необходимости назначить IRQ, вы должны сначала доступных IRQ стоимости.

IRQ 3 и IRQ 5 используются COM2 и LPT2 соответственно. Если Вы фактически не используя COM2 или LPT2, можно рассмотреть IRQ 3 и IRQ 5 таковая имеется.

Когда устройство имеет информации для CPU, он сначала посылает сигнал вниз по линии IRQ захватить ЦП внимания. После устройства ЦП внимания, он отправляет информацию в процессор через I / O адрес.

Прямой доступ к памяти

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

Для повышения эффективности и offload часть работы с CPU, можно назначить некоторые устройства один DMA (прямого Memory Access) каналы. В DMA канал - это специальный путь, что устройство позволяет читать и писать информацию непосредственно в системную память без прохождения данных в процессор.

Есть только 8 DMA каналы есть в вашей системе, которая не должна быть огромная проблема, потому что не все устройства, использование каналов DMA. Некоторые примеры различных устройств, которые могут возникнуть во что использование каналов DMA являются звуковые карты, сетевые карты и, иногда, приводы CD-ROM.

Общий канал DMA Задания

0 Свободна
1 Звук или Свободна
2 дискет Drive 3 Доступные
4 Cascade
5 Звук или Свободна
6 Свободна
7 Свободна

Как IRQs, есть два контроллера DMA, которые связаны между собой каскадные DMA канал DMA канал 4. DMA каналы 0-3 - за 8 - битный советов и карт; DMA каналы 5-7 используются для 16/32-bit карт.

Для просмотра каналов DMA, которые используются в вашей системе, вы можете использовать Windows утилиту Диспетчер устройств. Следующий шаг По Шаг будет вам зайти через DMA каналы в использовании.

Шаг за шагом: Просмотр каналов DMA, используемых

1. Выберите Пуск - Настройка - Панель управления.

2. Дважды щелкните значок Система.

3. Выберите Диспетчер устройств на вкладке страницы.

4. Нажмите Компьютер в верхней части списка устройств и нажмите кнопку Свойства для отображения компьютерных диалоговом окне.

5. Выберите Прямой доступ к памяти (DMA) переключатель на вкладке Просмотр ресурсов в компьютерных диалоговом окне.

Память адреса

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

Шаг за шагом: Просмотр адресов памяти в использовании

1. Выберите Пуск - Настройка - Панель управления.

2. Дважды щелкните значок Система.

3. Выберите Диспетчер устройств на вкладке страницы.

4. Нажмите Компьютер в верхней части списка устройств и нажмите кнопку Свойства для отображения компьютерных диалоговом окне.

5. Выберите Память переключатель на вкладке Просмотр ресурсов в компьютерных диалоговом окне.

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

Перевод уведомления: В статье "Понимание Компьютерная система ресурсов" была переведена с использованием автоматизированной службы перевода. Мы приносим извинения за любые ошибки перевода, что произошло. Спасибо за понимание.


Online: 1454 users browsing the articles directory