nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 23 Sep 2019 05:45



Reply to topic  [ 53 posts ]  Go to page 1, 2, 3, 4  Next
NEC V20 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
NEC D70108C-8 V20

Я тут занимался поиском материалов по парсингу команд i8080 и на одном
форуме нашел восклицание типа:"А у меня был NEC20. В него гениально было
встроено сразу ДВЕ системы команд. 8080 и 8086. Можно было писать на 8080
и вызывать прерывания дос. ...
"
(http://www.1cpp.ru/forum/YaBB.pl?num=1169468250/15)

Я зело удивился! Ну, во-первых, NEC V20... во-вторых он у меня есть, только
не в ДИП-40, а в планаре... Читал я, что он шустр супротив прототипа от
Интел... но вот чтобы система комманд i8080!!! :roll:

Оказалось - так оно и есть!!! :o
http://pchistory.ru/protsessoryi/nec

Image
MaiklsBlack wrote:
NEC V20 (uPD70108) — 16-битный микропроцессор, разработанный компанией NEC, содержащий приблизительно 29000 транзисторов. Является аналогом процессора Intel 8088, совместим с ним по расположению выводов, работает на частоте от 8 до 12 МГц, изготовлен по технологии CMOS.
Его архитектура более совершенна, чем 8088, в результате чего быстродействие приблизительно на 30% выше. Основной причиной этого является аппаратная
реализация инструкции умножения, тогда как 8088 выполняет её микропрограммно. Данный процессор использовался в ряде IBM PC-совместимых клонов, таких, как Copam. Компания Sony также выпускала данный процессор по лицензии от NEC под маркировкой V20H.
Замечательной особенностью NEC V20 являлось наличие режима эмуляции процессора Intel 8080, что позволяло выполнять программы, написанные для Intel 8080.
Для перехода в данный режим и возврата из него использовались дополнительные инструкции BRKEM, RETEM и CALLN.


ЗЫ. Интересно, что у меня не просто NEC V20, а системная плата с ним была.
Пьющий сосед предложил мне её за пузырь хлебного вина... Клялся - что
рабочая, но не пошла она у меня - странные ЙБМ-несовместимые разъёмы
на ней стоЯли. Сейчас я из этой платы выпиливаю некоторые симд-компоненты.
Но процессор NEC V20 там ещё есть - если он жив...


25 Jun 2011 07:54
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17993
Location: Colorado
Reply with quote
Post 
интересный тяни-толкай

_________________
:eugeek: https://twitter.com/Shaos1973


25 Jun 2011 08:48
Profile WWW
God
User avatar

Joined: 13 Nov 2010 05:06
Posts: 1292
Reply with quote
Post 
Вот так дела! А у меня на этом проце XT до сих пор работает! На матери ещё насыпью микросхемы таймера, ПДП, куча ОЗУ в ДИПах... На ПЗУ надпись - JUKO. Наверное, Китай какой-то... :)


25 Jun 2011 09:24
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
VituZz wrote:
Вот так дела! А у меня на этом проце XT до сих пор работает! На матери ещё насыпью микросхемы таймера, ПДП, куча ОЗУ в ДИПах... На ПЗУ надпись - JUKO. Наверное, Китай какой-то... :)

Ха!!! Ну дык ты можешь что-то попробовать на ассемблере... :roll:
Я, наверное, уже не смогу. Снять процессор с платы несложно, но у меня
ничего на него нет. Даже не знаю, что за плата. Сосед клялся, что клон
АйБиМ - типа в конце 90-х ему при увольнении с завода выдали часть
зарплаты этой платой...

Впрочем - ничего удивительного... Недавно узнал об одном местном бизнесмене,
которому последнюю зарплату выдали автоматами газированной воды.
Они у него до сих пор работают - он содержит павильончики по квасу
и газировке. :wink:


25 Jun 2011 10:30
Profile
God
User avatar

Joined: 13 Nov 2010 05:06
Posts: 1292
Reply with quote
Post 
Lavr wrote:
Ха!!! Ну дык ты можешь что-то попробовать на ассемблере...

Не, всё пробовать - жизни не хватит. ВМ80 меня больше прельщает.


25 Jun 2011 11:15
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
VituZz wrote:
Lavr wrote:
Ха!!! Ну дык ты можешь что-то попробовать на ассемблере...

Не, всё пробовать - жизни не хватит. ВМ80 меня больше прельщает.

Да ну ладно уж - пару комманд и небольшая программка в кодах любимого
тобой ВМ80 - а ведь как интересно!!! ХТ - эмулятор ВМ80 без эмуляции!


25 Jun 2011 11:20
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Складывается впечатление, что у меня V20 вот такой... еле нашел... :-?

Image

Только плату никак нигде не опознаю, на которой он прилеплен... :(

_________________
iLavr


04 Jun 2012 16:40
Profile
Doomed

Joined: 10 Mar 2012 17:21
Posts: 601
Location: РФ
Reply with quote
Post 
У меня в таком корпусе есть NEC V25 , различия у них небольшие.
Ещё искал V30 в DIP40 (это ставится в панельку не вместо i8088, а вместо i8086, то есть 16бит, но тоже с переключением на i8080 систему команд) - увы, не нашёл пока.


05 Jun 2012 17:35
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Я ничерта не знаю как его включать... это ж не стандартный V20 в DIP40...
И выпаивать боюсь - не знаю, он к плате чем ещё приклеен или нет?... :(
Жалко теперь угробить такой редкий гибрид i8088 с переключением на i8080
систему команд.
Знал бы заранее, не стал бы материнку эту распиливать на детали...
Но... не ведал я тогда, что за редкий зверь V20...

_________________
iLavr


05 Jun 2012 18:16
Profile
Banned
User avatar

Joined: 20 Mar 2005 14:41
Posts: 2150
Location: От туда
Reply with quote
Post 
petrenko wrote:
У меня в таком корпусе есть NEC V25 , различия у них небольшие.
Ещё искал V30 в DIP40 (это ставится в панельку не вместо i8088, а вместо i8086, то есть 16бит, но тоже с переключением на i8080 систему команд) - увы, не нашёл пока.

i8088 только наружней шинкой 8бит, а внутри он как i8086 - 16 бит. Или я что-то упустил?


05 Jun 2012 20:58
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Эти NEC-и весьма своеобразные - они и i8088 внутренне не копии, хотя и
"16-bit internal architecture and 8-bit external data bus".

Но "the NEC V25 and NEC V25+ are somewhat similar to Intel 80188 family".

Так что надо смотреть конкретный мануал, поскольку даже в рамках семейства
V20, у них есть некоторые различия - μPD70108,... и т.д. (К примеру...)

Складывается такое ощущение, что на них отработали VLSI-чипы, поскольку
с увеличением индекса Vхх в них запихивали всё большее количество
внешних устройств.

Читал, что из-за этого NEC-и были популярны в портативных устройствах.

Кстати интересно, на моей плате наряду с V20 стоят 2 здоровые микрухи типа
DIP, с очень большим количеством ног, более 40.
Так в них как раз запиханы контроллеры FDD, HDD и другая переферия.

_________________
iLavr


Last edited by Lavr on 06 Jun 2012 05:14, edited 1 time in total.



06 Jun 2012 04:57
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
petrenko wrote:
У меня в таком корпусе есть NEC V25 , различия у них небольшие.
...

А тебе принципиальная схема конкретной платы на NEC не попадалась?
А то я абгуглился искать... :( Впрочем и самих плат внешний вид встречается
нечасто...

_________________
iLavr


06 Jun 2012 05:13
Profile
Doomed

Joined: 10 Mar 2012 17:21
Posts: 601
Location: РФ
Reply with quote
Post 
Нет, ни разу не попадалась. Мой V25 впаян в плату действительно очень портативного устройства, к сожалению нет цифрового фото, чтобы сфоткать. На одной с ним плате ещё графический адаптер, управляющий ЛЦД-дисплейчиком - ещё бОльший прямоугольный в пластике и память - почему-то статика, наверное, чтобы при оттыкании от провода всё оставалось - там ещё и элемент питания на плате припаян.
В своё время Intel "наезжал" на NEC , так NEC в суде доказали, что их "V" разработаны путём "reverse engineering", а не скопированы.
Судя по развитию линейки V35 , V40 , V50 там действительно что-то другое, а команды, по слухам есть ещё и "родные", nec-овские - типа третий набор и всё это за счёт микропрограмм сделано.
Сам не знаю. Может, давайте, прямо у NEC и спросим ?


12 Jun 2012 21:18
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Мне кажется, что за давностью лет NEC это вряд ли интересно.

Описания на все NEC-овские процессоры я в сети находил.

А вот пример схемотехники с NEC-процессором не попадался.

Мне бы, конечно, было бы интересно найти описание на свою плату.
Но пока никак не смог её идентифицировать... :(

_________________
iLavr


13 Jun 2012 02:42
Profile
God
User avatar

Joined: 13 Nov 2010 05:06
Posts: 1292
Reply with quote
Post 
Оказывается, у меня есть не только V20, но и V30, вот в такой штуке PV-S460:
http://pocket-viewer.ru/user/td.shtml
Image
Как там написано, аналог 80186.


15 Jun 2012 13:01
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 53 posts ]  Go to page 1, 2, 3, 4  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.