Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   8088 и 8237 в PC
RSS

8088 и 8237 в PC

Вопросик имеется :)

<<Назад  Вперед>> Страницы: 1 2
Печать
 
Mixa
Member


Откуда: Москва
Всего сообщений: 170
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2009
Рядом с 8088 имеется 8237, контроллер DMA. Вопрос: в каком состоянии находится 8088 и его шины адреса/данных/управления в то время, когда 37-й выполняет циклы прямого доступа ?
kakTUZ
Newbie


Откуда: Россия, Рязань
Всего сообщений: 77
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 нояб. 2009
В состоянии ожидания, как говорил один препод в Радике - высокоимпендансном (очень ему слово это нравилось). т.е. соответствующие выводы процессора отключаются по сигналу HRQ контроллера (запрос захвата системной шины), а когда контроллер прямого доступа заканчивает обработку информации, то сигнал HRQ инвертируется и затем они уже между собой передают информацию
Mixa
Member


Откуда: Москва
Всего сообщений: 170
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2009
kakTUZ написал:
[q]
В состоянии ожидания, как говорил один препод в Радике - высокоимпендансном (очень ему слово это нравилось). т.е. соответствующие выводы процессора отключаются по сигналу HRQ контроллера (запрос захвата системной шины), а когда контроллер прямого доступа заканчивает обработку информации, то сигнал HRQ инвертируется и затем они уже между собой передают информацию
[/q]
Версия с HRQ и высоким импедансом принимается, но... Еще варианты будут? :)
kakTUZ
Newbie


Откуда: Россия, Рязань
Всего сообщений: 77
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 нояб. 2009
Советую клевую книжку по х86 совместимым процам и их обвязке - "Микропроцессорный комплект К1810" Казаринова. Там все написано про сигналы, принцип работы и проч. Там все эт написано :) . Найти в инете не проблема. Но если не найдешь, то отпиши в личку, вышлю
0leg
Advanced Member


Откуда: Город-герой Тула
Всего сообщений: 1991
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 окт. 2007
Mixa, а что, есть какие-то проблемы? kakTUZ вроде верно говорит...
Mixa
Member


Откуда: Москва
Всего сообщений: 170
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2009
0leg написал:
[q]
Mixa, а что, есть какие-то проблемы? kakTUZ вроде верно говорит...
[/q]
Не, проблем нет. И книжка Казаринова уникальна в своем роде (про ВМ89 и ВТ3 только там и нашел). Но как в PC на самом деле сделано? ;)
kakTUZ
Newbie


Откуда: Россия, Рязань
Всего сообщений: 77
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 нояб. 2009
Mixa написал:
[q]
Но как в PC на самом деле сделано?
[/q]
Так и сделано, это же не Казаринов придумал, а инженеры Intel. И никак по другому эту микруху заставить работать нельзя.
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Mixa Процессор 8088 в PC/ХТ работает в максимальном режиме с 8284 и 8288, DMA сделано через WAIT: 8237 выставляет сигнал ^HRQ DMA, оно через защелки подается на RDY1 8284 (4 нога, сигнал назывется ^DMA/WAIT )

http://www.retroarchive.org/dos/docs/index.html

IBM PC/XT Technical Reference v2.02, Part 2 of 3

Листы D2 и далее. Листы также пронумерованы 1.. of 10, у всех сигналов помечено, на каком листе продолжение. Схема DMA на листе 4 (D5).

Кроме того сигнал AEN BRD отключает защелки сигналов процессора от шины (вырабатывается на U98, лист 2)
Mixa
Member


Откуда: Москва
Всего сообщений: 170
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2009
alecv написал:
[q]
Mixa Процессор 8088 в PC/ХТ работает в максимальном режиме с 8284 и 8288, DMA сделано через WAIT: 8237 выставляет сигнал ^HRQ DMA, оно через защелки подается на RDY1 8284 (4 нога, сигнал назывется ^DMA/WAIT )http://www.retroarchive.org/dos/docs/index.htmlIBM PC/XT Technical Reference v2.02, Part 2 of 3 Листы D2 и далее. Листы также пронумерованы 1.. of 10, у всех сигналов помечено, на каком листе продолжение. Схема DMA на листе 4 (D5).Кроме того сигнал AEN BRD отключает защелки сигналов процессора от шины (вырабатывается на U98, лист 2)
[/q]
Йа, йа, натюрлих! Жаль, интрига длилась недолго. :)

Листая старую тетрадку, наткнулся на временную диаграмму, совместную 8088 и 8237. Разрисовывал как-то, было время... Взгляд упал на серию тактов 8088, помеченных как Tw.
То есть да, в PC/XT циклы DMA реализованы без использования штатного механизма захвата шины. Оригинальный ход, не лишенный смысла.
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Mixa Нет ли у тебя схемы любой Turbo XT ? То есть где развязаны такты шины и процессора. А то вдруг есть схема легендарной Turbo XL-7 ?
<<Назад  Вперед>> Страницы: 1 2
Печать
Полигон-2 »   Технический флейм »   8088 и 8237 в PC
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS