nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 15 Dec 2018 05:54



Reply to topic  [ 182 posts ]  Go to page 1, 2, 3, 4, 5 ... 13  Next
Запустить 8086 в минимальной обвязке? 
Author Message
Doomed

Joined: 18 Nov 2013 03:38
Posts: 604
Location: Москва
Reply with quote
Привет, если тупо подать питание и клок, будет ли на ША торчать FFFFE (или как там, короче откуда он берет первый опкод)? Если дать ему на ШД опкод - исполнит ли он его?

Никто не видел мини-проектов с 8086 процом, типа каких-нибудь миганий светодиодами или что-то такое? Ну чтоб прям совсем не XT, а инено такая хоме мейд борда, с парой-тройкой микросхем?

UPD: Пока нашел такую схему включения в минимальном режиме:
Image


08 Jun 2014 10:21
Profile
Doomed

Joined: 10 Mar 2012 17:21
Posts: 580
Location: РФ
Reply with quote
Post 
Quote:
" Превед !!!!
А шо есле клок шерсте падать на 8086 то щёчик каманд нибудит инкримминтераватся ? Паэтаму будит тарчать FFFFE ? "
Без комментариев..


08 Jun 2014 13:55
Profile
Doomed

Joined: 10 Mar 2012 17:21
Posts: 580
Location: РФ
Reply with quote
Post 
В каждой шутке есть доля шутки - извините за лирическое отступление.


08 Jun 2014 13:55
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
petrenko wrote:
В каждой шутке есть доля шутки - извините за лирическое отступление.

Согласен... :D Я тоже ценю Ваши щютки юмора, языковые упражнения и прочие глюки... :wink:

_________________
iLavr


09 Jun 2014 08:34
Profile
Novelist
User avatar

Joined: 28 Oct 2013 13:40
Posts: 28
Reply with quote
Post 
Примерно таким же вопрос задавался я - но только с 68008 - и у меня получилось то что получилось - http://xepb.org/dtz/68kavr.html

Смысл какой: берешь Atmegу, и начинаешь ей махать лапками процу.

Если применять этот подход к 8086 с его 16 бит шиной то наверное надо брать что-то типа Atmega16/162/32 - ну короче 40 ногое, а то что у него шина мультиплексированная дает тебе доступ к адресной - которого у меня например нет.

То есть для того чтобы это завести именно в минимальной обвязке с эмуляцией RAM - так вот это тебе самое оно.


09 Jun 2014 11:55
Profile WWW
Doomed

Joined: 18 Nov 2013 03:38
Posts: 604
Location: Москва
Reply with quote
Post 
А нафига мне рам для мигания светодиодами? Ладно, ушел читать книжки.


09 Jun 2014 14:25
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Я сильно твою схему не рассматривал, но, на первый взгляд, там всё верно...
Впрочем, сравни и проверь сам - это из отечественной литературы схема:

Image

Буферы и ШФ, понятно, можешь поставить любые подходящие.

_________________
iLavr


09 Jun 2014 19:11
Profile
Doomed

Joined: 18 Nov 2013 03:38
Posts: 604
Location: Москва
Reply with quote
Post 
Спасибо, на первый взгляд вроде просто все....


09 Jun 2014 22:56
Profile
Doomed

Joined: 18 Nov 2013 03:38
Posts: 604
Location: Москва
Reply with quote
Post 
А что за литература, если не секрет?


09 Jun 2014 23:47
Profile
Novelist
User avatar

Joined: 28 Oct 2013 13:40
Posts: 28
Reply with quote
Post 
Tronix wrote:
А нафига мне рам для мигания светодиодами? Ладно, ушел читать книжки.

Ну еcли ты просто собрался моргать - то можешь моргать адресной шиной. Или вообще тактовой - тогда и проц не нужен.

Но интересно же поморгать осмысленно и по программке - тогда 64 байта программы было бы самое оно - а тут тебе как раз оно и есть.


10 Jun 2014 01:21
Profile WWW
Doomed

Joined: 25 Aug 2009 08:02
Posts: 362
Location: Москва
Reply with quote
Post 
Lavr wrote:
... - это из отечественной литературы схема:

Ага, HLDA, значит, на три ТТЛа хватает, IO/M - нет?


10 Jun 2014 05:54
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Mixa64 wrote:
Ага, HLDA, значит, на три ТТЛа хватает, IO/M - нет?

А где там "три ТТЛа" на HLDA?

_________________
iLavr


10 Jun 2014 08:46
Profile
Doomed

Joined: 25 Aug 2009 08:02
Posts: 362
Location: Москва
Reply with quote
Post 
Lavr wrote:
Mixa64 wrote:
Ага, HLDA, значит, на три ТТЛа хватает, IO/M - нет?

А где там "три ТТЛа" на HLDA?

Три #OE ИР82 ..
Да, и к слову, косяк в схеме, у 86-го не IO/M с инверсным M, а M/IO с инверсным IO, т.е. инвертор с M/IO выкидывается. И сомнительна польза продолжения M/IO на шину управления при наличии уже расшифрованных R и W ..


10 Jun 2014 08:50
Profile
Doomed

Joined: 10 Mar 2012 17:21
Posts: 580
Location: РФ
Reply with quote
Post 
Вообще то это не в самой минимальной - в самой минимальной это если взять сам к1810вм86 , к1810гф84 и к1821рф55 - "помигать" светодиодиками будет вполне возможно при условии, что есть чем прошивать ПЗУ входящую в состав ИМС к1821рф55 ( и есть скомпилированная прошивка ес.с.но )

"В потолке открылся люк - не волнуйся, это глюк" :rotate:


Last edited by petrenko on 10 Jun 2014 08:56, edited 1 time in total.



10 Jun 2014 08:54
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Tronix wrote:
А что за литература, если не секрет?

Да не секрет, конечно же, навскидку просто не помню. В своё время, когда 8086 был актуальным - обрисовывал скан из книги.
Ну а поскольку к схемам я бережливо отношусь - вот он и остался на винте вместе с разными другими схемами.

Чисто на память, мне кажется, что вот эта книга:



Хотя я могу и ошибиться...

_________________
iLavr


10 Jun 2014 08:55
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 182 posts ]  Go to page 1, 2, 3, 4, 5 ... 13  Next

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.