| |
BIGLIB |
| большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно |
|
| |
ФАНТАСТИКА |
| фентези,
фантастика, фантастические повести |
|
| |
ФИЛОСОФИЯ |
книги, которые заставляют
задуматься над окружающим тебя миром.
|
|
| |
МЕДИЦИНА |
медицинские книги,
методички,
народные лечебники |
|
| |
КУЛИНАРИЯ |
рецепты
тортов, консервирование,
все о спиртных
напитках. |
|
| |
СТИХИ |
| стихи популярных
и не очень авторов |
|
| |
ТВОРЧЕСТВО |
| народное творчество,
стихи, песни и т.д. |
|
| |
ЮМОР |
| анекдоты, приколы,
смешные истории |
|
| |
ЭРОТИКА |
| эротические рассказы,
книги о технике секса,
кама-сутра и др. |
|
|
| |
 |
є BE0#-BE3# є Низкий є
МНННННННННННННННННННННННННОННННННННННННННННННННННННННННННННН№
є A2-A31 є Высокий є
МНННННННННННННННННННННННННОННННННННННННННННННННННННННННННННН№
є W/R# є Высокий є
МНННННННННННННННННННННННННОННННННННННННННННННННННННННННННННН№
є D/C# є Высокий є
МНННННННННННННННННННННННННОННННННННННННННННННННННННННННННННН№
є M/IO# є Низкий є
МНННННННННННННННННННННННННОННННННННННННННННННННННННННННННННН№
є LOCK# є Высокий є
МНННННННННННННННННННННННННОННННННННННННННННННННННННННННННННН№
є HLDA є Низкий є
ИНННННННННННННННННННННННННКНННННННННННННННННННННННННННННННННј
6.2.10 Список сигналов
В табл.6-4 перечислены сигналы процессора 80386 и приве-
дены некоторые их характеристики.
Таблица 6-4.
Перечень сигналов 80386
ЙННННННННЛНННННННННННННЛННННННННЛНННННЛНННННННЛННННННННННННН»
єНазваниеє Функции єАктивныйєВход/єВход є Переключает-є
є сигналає сигнала є уровеньєвыходєсинхронє ся ли выход є
є є є є єный є в третье є
є є є є єили є (высокоимпе-є
є є є є єасинхроє дансное) є
є є є є єнный є состояние воє
є є є є єпо от- є время дейст-є
є є є є єношениює вия HLDA? є
є є є є єк CLK2 є є
є є є є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
є CLK2 єСинхросигнал є - єВход є - є - є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
єD0-D31 єШина данных єВысокий єВход/є S є да є
є є є євыходє є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
єE0#-BE3#єСтробы данныхєНизкий єВыходє - є да є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
єA2-A31 єШина адреса єВысокий єВыходє - є да є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
є W/R# єУказатель ре-єВысокий єВыходє - є да є
є єжима записи є є є є є
є єили чтения є є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
є D/C# єУказатель об-єВысокий єВыходє - є да є
є ємена данными є є є є є
є єили упр. сиг-є є є є є
є єналами є є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
єM/IO# єУказатель об-єВысокий єВыходє - є да є
є єращения к па-є є є є є
є ємяти или В/В є є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
є LOCK# єБлокировка єНизкий єВыходє - є да є
є єшины є є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
є ADS# єСтроб адреса єНизкий єВыходє - є да є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
є NA# єЗапрос сле- єНизкий єВход є S є да є
є єдующего адре-є є є є є
є єса є є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
є BS16# є16-разрядная єНизкий єВход є S є да є
є єширина шины є є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
єREADY# єПередача єНизкий єВход є S є да є
є єподтвержденияє є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
є HOLD єЗапрос на за-єВысокий єВход є S є да є
є єхват шины є є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
є HLDA єПодтверждениеєВысокий єВыходє S є нет є
є єзахвата шины є є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
є PEREQ єЗапрос сопро-єВысокий єВход є A є нет є
є єцессора є є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
є BUSY# єСопроцессор єНизкий єВход є A є нет є
є єзанят є є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
єERROR# єОшибка сопро-єНизкий єВход є A є нет є
є єцессора є є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
є INTR єМаскируемый єВысокий єВход є A є нет є
є єзапрос пре- є є є є є
є єрывания є є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
є NMI єНемаскируемыйєВысокий єВход є A є нет є
є єзапрос преры-є є є є є
є євания є є є є є
МННННННННОНННННННННННННОННННННННОНННННОНННННННОННННННННННННН№
є RESET єСброс єВысокий єВход єA(при- є нет є
є є є є ємечаниеє є
ИННННННННКНННННННННННННКННННННННКНННННКНННННННКНННННННННННННј
Примечание: Если фаза внутреннего синхросигнала процес-
сора должна быть синхронизирована с внешними схемами, то не-
обходимо обеспечить определенные значения времени установки
t25 и времени удержания t26 отрицательного фронта сигнала
RESET.
6.3 Механизм обмена по шине
6.3.1 Введение
Все передачи данных занимают один или более циклов шины.
Операнды логических данных длиной в байт, слово и двойное
слово могут быть переданы без выравнивания физических адре-
сов. Любой байт может быть краевым байтом (первым или послед-
ним) передаваемого операнда, но при этом для передачи невы-
ровненного операнда может потребоваться два или даже три фи-
зических цикла шины. (См.6.3.4 Изменяемый размер шины данных
и 6.3.6 Невыровненные операнды.)
Сигналы адреса 80386 предусмотрены для упрощения аппара-
туры внешней системы. Старшие биты адреса реализованы линиями
A2-A31. Младшие биты адреса в виде BE0#-BE3# обеспечивают вы-
борку соответственно четырех байтов 32-битной шины данных.
Благодаря этому физический операнд представляется в каждом
цикле в наиболее удобной форме.
Активные уровни выходных сигналов стробов данных
BE0#-BE3# устанавливаются, если соответствующие им байты шины
данных будут принимать участие в предстоящем цикле шины, как
указано в табл.6-6. Изменяя комбинацию установленных стробов
данных можно осуществить любой вариант выборки смежных бай-
тов, но никакая комбинация BE0#-BE3# не позволит выбрать бай-
ты, разделенные двумя или тремя нефункционирующими байтами.
Адресные биты A0-A1 физического адреса операнда могут
быть образованы, когда необходимо (например, для интерфейсов
Multibus I и Multibus II), как функция установленных стробов
данных. Соответствие значений A0 и A1 сигналам BE0#-BE3# при-
ведено в табл.6-6. Логические схемы формирования A0 и A1 при-
ведены на рис.6-3.
Таблица 6-6.
Стробы данных и соответствующие им байты
данных и операндов
ЙННННННННННННННННЛНННННННННННННННННННННННННННННННННННННННННН»
єСтробы данных є Соответствующие сигналы шины данных є
МННННННННННННННННОНННННННННННННННННННННННННННННННННННННННННН№
є BE0# є D0-D7 (байт 0 - младший байт) є
МННННННННННННННННОНННННННННННННННННННННННННННННННННННННННННН№
є BE1# є D8-D15 (байт 1) є
МННННННННННННННННОНННННННННННННННННННННННННННННННННННННННННН№
є BE2# є D16-D23 (байт 2) є
МННННННННННННННННОНННННННННННННННННННННННННННННННННННННННННН№
є BE3# є D24-D31 (байт 3 - старший байт) є
ИННННННННННННННННКННННННННННННННННННННННННННННННННННННННННННј
Таблица 6-6.
Формирование шины A0-A31 из шины
BE0#-BE3# и A2-A31
ЙННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН»
є Адресные сигналы 80386 є
МННННННННННННННННННННННННННЛНННННННЛНННННННЛНННННННЛНННННННН№
є A31 ......... A2 є BE3# є BE2# є BE1# є BE0# є
МННННЛНННННННННННННННННННННОНННННННОНННННННОНННННННОНННННННН№
є є Физический адрес є є є є є
МННННОННННННЛННННЛННННЛНННН№ є є є є
єA31 є .....є A2 є A1 є A0 є є є є є
МННННОННННННОННННОННННОННННОНННННННєНННННННОНННННННОНННННННН№
єA31 є .....є A2 є 0 є 0 є X є X є X є Низкий є
МННННОННННННОННННОННННОННННОНННННННОНННННННОНННННННОНННННННН№
єA31 є .....є A2 є 0 є 1 є X є X єНизкий є Высокийє
МННННОННННННОННННОННННОННННОНННННННОНННННННОНННННННОНННННННН№
єA31 є .....є A2 є 1 є 0 є X єНизкий єВысокийє Высокийє
МННННОННННННОННННОННННОННННОНННННННОНННННННОНННННННОНННННННН№
єA31 є .....є A2 є 1 є 1 єНизкий єВысокийєВысокийє Высокийє
ИННННКННННННКННННКННННКННННКНННННННКНННННННКНННННННКННННННННј
Рис.6-3. Логические схемы формирования A0, A1 как функ-
ций сигналов BE0#-BE3#
K - MAP for A1 Signal - карта Карно для сигнала A1.
Каждый цикл шины включает в себя по меньшей мере два
состояния шины. Каждое состояние шины занимает по времени
один период тактовой частоты процессора. Простейший цикл шины
может быть дополнен состояниями шины, которые называются сос-
тояниями ожидания. См. 6.4 Описание функционирования шины.
Поскольку для выполнение цикла шины требуется как мини-
мум два состояния шины (что равняется двум периодам тактовой
частоты процессора), то максимальная скорость передачи данных
между внешними устройствами и 80386 равна одному 4-байтовому
двойному слову в каждые два периода тактовой частоты процес-
сора, что соответствует максимальной пропускной способности
шины 32 мегабайт/сек (80386-16 работает на тактовой частоте
16 МГц).
6.3.2 Пространства памяти и ввода/вывода
В течение циклов шины возможно обращение к пространству
памяти или к пространству ввода/вывода. Периферийные устройс-
тва в системе могут быть отнесены либо к пространству памяти,
либо к пространству ввода/вывода, или и к тому и к другому
|
adfun.ru
|
|
|
|