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

Полигон-2

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

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

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

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

8088 и 8237 в PC

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

<<Назад  Вперед>> Страницы: 1 * 2
Печать
 
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 ?
Mixa
Member


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


Ссылка


Дата регистрации на форуме:
8 авг. 2009
alecv написал:
[q]
Mixa Нет ли у тебя схемы любой Turbo XT ? То есть где развязаны такты шины и процессора. А то вдруг есть схема легендарной Turbo XL-7 ?
[/q]
Увы :( А там действительно такты развязаны?
alecv
Advanced Member


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Mixa написал:
[q]
А там действительно такты развязаны?
[/q]
Насколько помню - да. Процессор >-> память работают на TURBO частоте (8, 10 или даже 12MHz) а шина ISA, DMA и таймер - на 4.77
Mixa
Member


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


Ссылка


Дата регистрации на форуме:
8 авг. 2009
Я как-то давно паял XT-совместимую машинку, почему и анализировал ХТ-шные доки. Был доступ к 1556-й серии, поэтому много чего туда упихал, попутно соптимизировал времянки, и шины чуть по-другому сделал, потому что ОЗУ было полностью внутри. (Сейчас не уверен, возможно ли было делать DMA, если кусок ОЗУ снаружи воткнуть). Ну и классической 4,77 на процессоре там не было уже изначально, ессессно :biggrin: На таймере, понятно, сколько надо. Вроде как начал с 8-ми. 8237 на этих же 8-ми работал. Проц сначала был К1810ВМ88. Блин, или с 6МГц начинал? Не помню. Зуд разгона покоя не давал, придумал 88 на 10 и 37 на 5. Проц был уже Siemens 8088. 88 и 37 склеивались через 1556 то ли ХП6 то ли ХП8, поэтому времянку поменять было несложно, без изменения схемы в сущности. Потом 88 поменял на V20. Потом придумал сделать V20 на 12 МГц, 37-й на 6 МГц. А еще потом V20 на 16, 37-й на 8, но это было уж очень на пределе. И плохо работало, поэтому на шаг откатился. А машинка сейчас, наверное, сгинула, потому что, уходя с позапрошлой работы, оставил ее там.
alecv
Advanced Member


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Теперь рулят танковые клинья ПЛИС, например:

http://zet.aluzina.org/index.php/Zet_processor
<<Назад  Вперед>> Страницы: 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