Запустить 8086 в минимальной обвязке?

8-битные микроконтроллеры и микропроцессоры от Intel и их клоны, а также компьютеры на них построенные

Moderator: Shaos

User avatar
Stan
Banned
Posts: 397
Joined: 04 Jan 2013 10:09
Location: 95.24.178.158

Post by Stan »

Ivan_XT wrote:еще интересно было бы глянуть какие-нибудь схемы наших компьютеров на основе ВМ86 (не 88, на него у меня есть).
Простой вариант есть прямо в этой ветке: Одноплатная микро-ЭВМ на 8086

А насчет аналогов микросхем луше всего Гугл, на мой взгляд...

Пишем: зарубежный аналог 1533ИР22 и результат с большой уверенностью будет.
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Post by jdigreze »

Справочник по сериям 1533 и 1554 тут внизу страницы ссылка "Скачать книгу >>> Логические ИС КР1533, КР1554. Справочник.", ведёт на депозит, но в общем скачивается без проблем. Формат DjVu.
User avatar
VituZz
God
Posts: 1343
Joined: 13 Nov 2010 04:06

Post by VituZz »

580ИР82 и ВА86 по скоростям уступают 1533ИР22 и АП6, а по питанию заметно прожорливее, я бы не стал их применять вместе с 1810, хотя такая комбинация и работоспособна на штатной частоте ВМ86. 1810ИР82 и ВА86 вроде тоже существовали.
User avatar
Stan
Banned
Posts: 397
Joined: 04 Jan 2013 10:09
Location: 95.24.178.158

Post by Stan »

VituZz wrote:580ИР82 и ВА86 по скоростям уступают 1533ИР22 и АП6, а по питанию заметно прожорливее, я бы не стал их применять вместе с 1810, хотя такая комбинация и работоспособна на штатной частоте ВМ86.
Ну а чего бы их не применять на штатной частоте ВМ86, если они, к примеру, есть в наличии?
ВМ86 в общем то прибор не батарейного питания... Да и штатная частота у него не космическая :wink:
User avatar
VituZz
God
Posts: 1343
Joined: 13 Nov 2010 04:06

Post by VituZz »

Я же не говорю, что их нельзя применять, я сказал лишь, что я не стал бы применять... :D
Справочников под рукой нет, но по памяти вроде 580ИР82 и ВА86 работают до 5МГц, т.е. без запаса по частоте, если с ВМ86. Мне такое не нравится, даже если и работает.
С ВМ80 я их постоянно применяю, несмотря на наличие в достаточном количестве ИР22 и АП6.
VGrad
Maniac
Posts: 208
Joined: 18 Nov 2013 15:15
Location: все оттуда ;)

Post by VGrad »

Программировать на 8088/86 приятнее, а на 8080 всё как то кастрировано :(
User avatar
Stan
Banned
Posts: 397
Joined: 04 Jan 2013 10:09
Location: 95.24.178.158

Post by Stan »

VituZz wrote:Справочников под рукой нет, но по памяти вроде 580ИР82 и ВА86 работают до 5МГц, т.е. без запаса по частоте, если с ВМ86. Мне такое не нравится, даже если и работает.
Ну, скажем, весьма авторитетные в нашей области авторы их вполне себе применяли именно с процессором 8086.

viewtopic.php?t=10456

С чего бы им быть медленными? Технология ТТЛШ - в начале этого топика выясняли это.
Время задержки распространения - не более 30 ns (у обоих).

Жрут они много, с этим никто спорить, конечно же, не станет... :(
User avatar
Stan
Banned
Posts: 397
Joined: 04 Jan 2013 10:09
Location: 95.24.178.158

Post by Stan »

Tronix wrote:Я пока присматриваюсь к схеме : https://drive.google.com/file/d/0B0qXFl ... sp=sharing (File - Download).
У меня почему-то не скачалось, когда Tronix дал эту ссылку, а схема там тоже довольно интересная:
Персональный компьютер `Кварц 86 (М)`
Одноплатное изделие, предназначенное для сборки радиолюбителями.

Image

Если у кого-то тоже не скачивается, то варианты скачки доступны вот здесь, откуда Tronix эту
ссылку и изыскал: ПОЛИГОН ПРИЗРАКОВ » ДОКУМЕНТАЦИЯ » Кварц 86М. Таганрог

К сожалению, в схеме отрисованно всё "шинным" способом, когда все микросхемы срединены одной
толстой шиной с номерами выводов, поэтому схема читается трудно. :(

Но если судить по списку примененных схем, где я выделил память и БИС:

Image

Видеоконтроллер выполнен на рассыпухе, т.к. БИС видеоконтроллера в списке нет.
Не вижу также БИС последовательного интерфейса, видимо вставляется в один из слотов.

Ну и параметры этого "Кварц 86М" заявлены следующие:

Image

Немного смущает нетипичная тактовая частота - 5.33 ( 8 ) МГц, но судя по всему, повышением
тактовой добиваются увеличения производительности.
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Post by jdigreze »

Знакогенератор видимо на РУ2.
Несколько напрягает наличие РЕ3 и РТ4.
И на минимальную обвязку 8086 не тянет, это скорее ATишка в минимальной конфигурации. Однако, изделие представляет несомненный интерес.
Tronix
Doomed
Posts: 662
Joined: 18 Nov 2013 02:38
Location: Москва

Post by Tronix »

jdigreze wrote: Однако, изделие представляет несомненный интерес.
Представляет черт его дери. Вот бы выпилить от туда видеоадаптер, РЕ3-РТ4 заменить на ПЛИС, в плис же упрятать еще половину мелкой рассыпухи, заменить схему XT-клавы на 8042 AT клаву, добавить тройку ISA-слотов и заказать плату в резоните. Судя по размерам - не дешевая игрушка получится, но с другой стороны же делают всякие там спектрумы на огромных платах....
VGrad
Maniac
Posts: 208
Joined: 18 Nov 2013 15:15
Location: все оттуда ;)

Post by VGrad »

А так же добавить:
- окошко для "лишней" памяти как LIM EMS.
- второй контроллер прерываний
- и ISA 16

P.S. Поверхностно глянул на схему. Там где заворачиваются D8-D15 в D0-D7. При чтении/записи в пространство портов 16 битными словами сворачивать не будет !

P.P.S. Прошивок BIOS не обнаружил :(
Tronix
Doomed
Posts: 662
Joined: 18 Nov 2013 02:38
Location: Москва

Post by Tronix »

VGrad wrote:А так же добавить:
- окошко для "лишней" памяти как LIM EMS.


P.P.S. Прошивок BIOS не обнаружил :(
Нафиг всякие окошки и EMS. Это вполне может быть отдельной ISA-8(16) платой. Наоборот с платы поубирать как можно больше всякой интеграшки, оставить минимум. Видяха, спикеры, EMS-ы, IDE, RTC и тд - на отдельных контроллерах. Для этого и увеличить число ISA слотов до 6 хотя-бы.

BIOS - любой от XT, может быть с небольшими штришками для AT-клавиатуры.
User avatar
Stan
Banned
Posts: 397
Joined: 04 Jan 2013 10:09
Location: 95.24.178.158

Post by Stan »

Tronix wrote:Вот бы выпилить от туда видеоадаптер....
А меня как раз видеоадаптер заинтересовал!
Как его сделали без БИС и при этом совместимым с режимами CGA IBM XT?
Вот это - самое интересное на мой взгляд!
Мне поэтому и «МИКРО-16» интересна - там тоже видеоадптер на рассыпухе, но там есть 2 таймера ВИ53 для реорганизации видеорежимов!

А здесь - я специально обводил БИС красным - таймер один и он - системный.

Если честно, то я себе самодельный комп на 8086 представляю как процессор в его необходимой обвязке, прицепленный к системе регенерации ОЗУ и формирования растра, как в "Орионе-128", к примеру.
Для совместимости неплохо бы поддержать текстовый режим 80х25 от IBM XT - а вот как это делать без БИС, я пока не знаю.
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Post by jdigreze »

Tronix wrote:Вот бы выпилить от туда видеоадаптер...
Имхо, проще повторить аппаратно совместимым с CGA. Тут используется 4 растрово идентичных видеорежима, если отталкиваться от растра NTSC, на котором собственно CGA и все последующие были сотворены, то это не так уж и проблематично.
User avatar
Stan
Banned
Posts: 397
Joined: 04 Jan 2013 10:09
Location: 95.24.178.158

Post by Stan »

jdigreze wrote:
Tronix wrote:Вот бы выпилить от туда видеоадаптер...
Имхо, проще повторить аппаратно совместимым с CGA.
Мне кажется, Tronix имел ввиду выкинуть навовсе встроенный CGA и поставить что-то,
совместимое с современными мониторами. :wink:

jdigreze, а есть где-то пример CGA на мелкой логике без БИС?
Было бы интересно глянуть.