nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 18 Mar 2024 23:04



Reply to topic  [ 74 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Недокомпьютер nedoPC-85-A 

Интересно ли это?
Круто 44%  44%  [ 11 ]
Интересно, что еще сказать 40%  40%  [ 10 ]
Человеку нечего делать 12%  12%  [ 3 ]
Бред 4%  4%  [ 1 ]
Total votes : 25

Недокомпьютер nedoPC-85-A 
Author Message
Online
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22382
Location: Silicon Valley
Reply with quote
Post 
А да - я имел ввиду 1821ВМ85 :)

_________________
:dj: https://mastodon.social/@Shaos


12 Dec 2012 09:44
Profile WWW
Fanat
User avatar

Joined: 30 Apr 2012 09:38
Posts: 52
Location: Krasnodar
Reply with quote
Post 
VituZz wrote:
Наверное, о 1821ВМ85 речь?

http://ru.wikipedia.org/wiki/%D0%98%D0%9C1821%D0%92%D0%9C85%D0%90 утверждает: "Микропроцессор имеет раздельные 16-разрядную шину адреса и 8-разрядную шину данных", но советские справочники пишут нечто иное... :D

Советские справочники иногда верстались в спешке и в страницу для 1821ВМ85 влетало описание от 1810ВМ88. Есть такая книга у меня, МП комплект 1810 называется, там очепяток разве что в именах авторов нету.Даташит от производителя согласен с википедией.


11 Mar 2013 13:59
Profile
Fanat
User avatar

Joined: 30 Apr 2012 09:38
Posts: 52
Location: Krasnodar
Reply with quote
Post 
Случайность wrote:
еще взял ИМ1825РУ55 Зачем оно мне правда. Его и применить некуда.

ИМ1821РУ55 - трехразрядный паралельный порт, аналогичен по функционалу имс кр580вв55а, имеет 2 восьмиразрядных паралельных порта, один шестиразрядный и озу с организацией 256 байт х 8 разрядов. Озу может использоваться независимо от портов ввода - вывода, или не использоваться вовсе. Порты, как я уже написал, функционально аналогичны ВВ55А, по этому микросхема может быть использована вместо ВВ55А, с соответственной переработкой принципиальной схемы и, если существует, печатной платы. Переработки там - кот наплакал, т.к. микросхема конструктивно заточена под использование совместно с ВМ85А.


11 Mar 2013 14:16
Profile
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
Post 
Digi_boy wrote:
Даташит от производителя согласен с википедией.

Может, я не на том языке читаю? По ссылке та же совмещённая шина адреса/данных, но никак не раздельные шины.

А книга об 1810-м комплекте мне нравится, ошибок я в ней особых не замечал, зато есть много такого, чего в других книгах нет.


11 Mar 2013 21:49
Profile
Fanat
User avatar

Joined: 30 Apr 2012 09:38
Posts: 52
Location: Krasnodar
Reply with quote
Post 
Я об этом:
Quote:
функциональный аналог микропроцессора Intel 80С85А

Шина данных у него конечно мультиплексирована с адресной, и разделяется во времени по стробу ALE - фиксация младшего байта адреса во внешнем регистре.
И в википедии не обходится без опечаток, к сожалению.


12 Mar 2013 01:20
Profile
Maniac

Joined: 05 Nov 2008 19:47
Posts: 287
Location: 81.28.208.238
Reply with quote
Post 
Прикольно:
Quote:
ИМ1821РУ55 - трехразрядный паралельный порт

mc6845 ни сколько не напоминает ВГ75
хотя-бы сравнить кол-во счетчиков для развертки в одой
и в другой.
ВГ75 затачивалась под простой (в смысле схемотехники) АЦ
дисплей.
У Motorol-ы набор сигналов дла получения всего, что хочешь.
Поправьте меня если сильно не прав.


12 Mar 2013 06:23
Profile
Devil

Joined: 26 May 2003 06:57
Posts: 857
Reply with quote
Post 
aav8 wrote:
У Motorol-ы набор сигналов дла получения всего, что хочешь.
Поправьте меня если сильно не прав.

ВГ75 несколько сложнее. У неё буферы символов и атрибутов есть, она сама грузит данные из памяти, и именно поэтому меньше сигналов со счётчиков. А у Motorol-ы это просто набор счётчиков и контроль шины данных. Но аналогия всё-же есть - и та, и другая рассчитана на текстовый дисплей, т.е. у Motorol-ы адрес повторяется для каждой линии несколько раз, а номер линии текстовой строки каждый раз увеличивается. Однако недостаток Motorol-ы в том, что коды символов будут считываться из памяти для каждой линии, а ВГ75 делает это один раз для всей текстовой строки. Кроме того, поддержку атрибутов в случае с Motorol-ой надо делать самостоятельно, либо размещать атрибуты в памяти для каждого символа и на каждый символ читать их из памяти, т.е. вдвое больше данных.

_________________
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/


13 Mar 2013 01:16
Profile WWW
Writer

Joined: 27 Feb 2013 12:13
Posts: 24
Location: 217.118.81.24
Reply with quote
Post 
aav8 wrote:
Прикольно:
Quote:
ИМ1821РУ55 - трехразрядный паралельный порт

mc6845 ни сколько не напоминает ВГ75
хотя-бы сравнить кол-во счетчиков для развертки в одой
и в другой.
ВГ75 затачивалась под простой (в смысле схемотехники) АЦ
дисплей.
У Motorol-ы набор сигналов дла получения всего, что хочешь.
Поправьте меня если сильно не прав.


Аналог mc6854 - 1809ВГ6


13 Mar 2013 02:04
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post Re:
Shaos wrote:
у меня есть новая книжка по электронике на английском, где на 74LS серии собран простейший компьютер с памятью 8К (единственная большая микросхема в конструкции)

Shaos, а про вот это можно поподробнее? Что-то я в то время это как-то мимо пропустил,
а сейчас вот интересно стало...

_________________
iLavr


17 May 2016 02:11
Profile
Fanat

Joined: 25 Jan 2014 21:54
Posts: 92
Location: 37.113.169.14
Reply with quote
Post Re:
Shaos wrote:
1825ВМ85 вроде и есть полный аналог 8085 ( т.е. цельнодраный клон ; )

Не совсем цельнодраный. Если не считать КМОП технологии, в ВМ85 задокументированы дополнительные команды, которые отсутствуют в документации на оригинальный 8085.


24 May 2016 02:19
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Bill wrote:
в ВМ85 задокументированы дополнительные команды, которые отсутствуют в документации на оригинальный 8085.

А какие, если не секрет? У нас тут был топик по недокументированным командам 8085,
если мне не изменяет память. Интересно бы узнать, что добавил в этот набор 1825ВМ85.

_________________
iLavr


24 May 2016 05:00
Profile
Online
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22382
Location: Silicon Valley
Reply with quote
ну в 85 эти команды были изначально, хоть и не задокументированные - так что цельнодраный :)

P.S. по незадокументированным командам и флагам 8085 было тут

_________________
:dj: https://mastodon.social/@Shaos


24 May 2016 07:52
Profile WWW
Online
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22382
Location: Silicon Valley
Reply with quote
Lavr wrote:
Shaos wrote:
у меня есть новая книжка по электронике на английском, где на 74LS серии собран простейший компьютер с памятью 8К (единственная большая микросхема в конструкции)

Shaos, а про вот это можно поподробнее? Что-то я в то время это как-то мимо пропустил,
а сейчас вот интересно стало...


Перенёс в отдельный топик:

http://www.nedopc.org/forum/viewtopic.php?f=66&t=11587

_________________
:dj: https://mastodon.social/@Shaos


24 May 2016 18:02
Profile WWW
Online
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22382
Location: Silicon Valley
Reply with quote
Shaos wrote:
ну в 85 эти команды были изначально, хоть и не задокументированные - так что цельнодраный :)

P.S. по незадокументированным командам и флагам 8085 было тут

А между тем девайс все еще живой - уж скоро 13 лет ему будет :roll:

Attachment:
nedoPC-85-A-2017-small.jpg
nedoPC-85-A-2017-small.jpg [ 124.89 KiB | Viewed 8076 times ]


P.S. Реанимация для буржуев: https://hackaday.io/project/19542-nedopc-85

_________________
:dj: https://mastodon.social/@Shaos


22 Jan 2017 00:20
Profile WWW
Online
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22382
Location: Silicon Valley
Reply with quote
Shaos wrote:
Image

Подумалось тут мне - раз уж 6264 ОЗУ уже имеет 2 входа разрешения - один управляется нулём, а другой - единичкой, то это можно задействовать в декодировании адреса, выкинув декодер 74LS138! Вместо 7408 ставим 7400 и делаем так:
- три NAND-а цепляются так, чтобы сформирвать OR
- четвёртый NAND работает как NAND
На два входа этих OR и NAND подаём A13 и A14 - в результате имеем:
Code:
A13 A14 | OR NAND
 0   0  | 0  1
 0   1  | 1  1
 1   0  | 1  1
 1   1  | 1  0

К выходу OR цепляем 8КБ ПЗУ 2865 и оно будет разрешаться когда A13=A14=0
К выходу NAND цепляем вторые 8КБ ПЗУ либо уводим наружу на NI-15 - оно будет разрешаться когда A13=A14=1
Пара A13/A14 идёт на /CS1 и CS2 у 6264
При желании можно подключить вторую 6264 подав A13/A14 на разрешающие входы наоборот
Таким образом первая 6264 будет разрешаться при A13=0 и A14=1, а вторая - при A13=1 и A14=0
В результате имеем схему простейшего nedoPC-85 с NI-15 всего лишь на 5 микросхем (8кб ПЗУ, 8кб ОЗУ) либо 6 микросхем (8кб ПЗУ, 16кб ОЗУ), либо вместо NI-15 ставим второй ПЗУ - тогда будет 7 микросхем (16кб ПЗУ, 16кб ОЗУ)
т.к. A15 игнорируется - распределение адресов будет повторяться в старших 32кб адресного пространства
P.S. на самом деле A15 можно подать на один из входов прерываний - тогда передавая управление на старшие адреса программа может вызвать прерывание программно...

_________________
:dj: https://mastodon.social/@Shaos


23 Jan 2018 00:33
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 74 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

Who is online

Users browsing this forum: No registered users and 3 guests


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.