nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 29 Mar 2024 00:08



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

Joined: 21 Oct 2009 08: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 06:54
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22417
Location: Silicon Valley
Reply with quote
Post 
интересный тяни-толкай

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


25 Jun 2011 07:48
Profile WWW
God
User avatar

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


25 Jun 2011 08:24
Profile
Supreme God
User avatar

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

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

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


25 Jun 2011 09:30
Profile
God
User avatar

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

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


25 Jun 2011 10:15
Profile
Supreme God
User avatar

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

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

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


25 Jun 2011 10:20
Profile
Supreme God
User avatar

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

Image

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

_________________
iLavr


04 Jun 2012 15:40
Profile
Doomed

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


05 Jun 2012 16:35
Profile
Supreme God
User avatar

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

_________________
iLavr


05 Jun 2012 17:16
Profile
Banned
User avatar

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

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


05 Jun 2012 19:58
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08: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 04:14, edited 1 time in total.



06 Jun 2012 03:57
Profile
Supreme God
User avatar

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

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

_________________
iLavr


06 Jun 2012 04:13
Profile
Doomed

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


12 Jun 2012 20:18
Profile
Supreme God
User avatar

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

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

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

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

_________________
iLavr


13 Jun 2012 01:42
Profile
God
User avatar

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


15 Jun 2012 12:01
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 56 posts ]  Go to page 1, 2, 3, 4  Next

Who is online

Users browsing this forum: No registered users and 8 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.