Řada NEC μCOM - NEC μCOM series

The Řada NEC μCOM je řada mikroprocesorů a mikrokontrolérů vyráběných společností NEC v 70. a 80. letech.

Přehled

μCOM-4: μPD751
μCOM-75: μPD7508
μCOM-80F: μPD8080AF
μCOM-82: μPD780C-1
μCOM-82: μPD70008
μCOM-84: μPD8749
μCOM-85: μPD8085
μCOM-86: μPD8086
μCOM-87AD: μPD7810
μCOM-88: μPD8088

Série μCOM má své kořeny v jedné z prvních mikroprocesorových čipových sad na světě, dvoučipovém procesoru µPD707 / µPD708. Začátkem roku 1970 se společnost Coca Cola Japan rozhodla zvýšit efektivitu svých prodejen zavedením nových POS terminály. Ostrý byla uzavřena smlouva na stavbu těchto terminálů a NEC zase na vývoj čipové sady. Vývoj čipové sady byl dokončen v prosinci 1971, přibližně ve stejnou dobu jako ostatní časné mikroprocesory v USA.[1]

Od té doby NEC vyvinula a vyrobila různé mikroprocesory a mikrokontroléry. Produkty pro všeobecné účely mezi nimi dostaly názvy řad počínaje μCOM. Série μCOM-4 (4 bitové) a μCOM-16 (16 bitové) byly původním vývojem, zatímco řady μCOM-8 (8 bitové a 16 bitové) sestávaly převážně z mikroprocesorů kompatibilních s Intel a Zilog.

Název μCOM zmizel, když Řada V. a 78 tis Série se objevila v 80. letech a řada μCOM-87AD se například dala jednoduše popsat jako série 87AD.[2]

řada μCOM-4

μCOM-4

The μCOM-4 (μPD751) je originální jednočipový 4bitový mikroprocesor NEC, který byl oznámen v roce 1973.[1][3] Na rozdíl od Intel 4040 má μPD751 samostatné sběrnice dat a adres. Pro μPD751 byla poskytnuta řada periferních integrovaných obvodů:[4]

  • μPD752 - 8bitový I / O port
  • μPD757 - Klávesnice a řadič displeje
  • μPD758 - Ovladač tiskárny[5](pp196–199)

μCOM-41

The μCOM-41 (μPD541) je a PMOS mikroprocesor v 42kolíkovém balení. K dispozici byly následující periferní integrované obvody:

  • μPD542 - ROM plus RAM
  • μPD543 - ROM plus I / O port

μCOM-42

The μCOM-42 (μPD548) je 4bitový PMOS mikrokontrolér v 42kolíkovém balení. Má vestavěnou ROM (1920 × 10 bitů) a RAM (96 × 4 bitů) a také klávesnici, displej a řadiče tiskáren. ΜPD548 vyžaduje napájení -10V a výstupy se mohou přepínat až do -35V.[6](pp123–128) Pro vývoj hardwaru a softwaru byl k dispozici čip bez ROM (μPD555) v 64pólovém čtyřřadém balíčku.[6](pp129–132)

μCOM-43 až μCOM-46

The μCOM-43 řada se skládá z více než 10 různých 4bitových mikrokontrolérů. Obecně řečeno, existují PMOS zařízení (řada μPD500), NMOS zařízení (řada μPD1500, μCOM-43N ), a CMOS zařízení (řada μPD650, μCOM-43C ). The μCOM-43, μCOM-44, μCOM-45, a μCOM-46 mít stejnou základní instrukční sadu. Liší se velikostí ROM a RAM, počtem I / O pinů a balíčkem (28-pin nebo 42-pin).[5](pp133–136) [6](pp133–166) Pro vývoj hardwaru a softwaru byl k dispozici čip bez ROM (μPD556) v 64kolíkovém čtyřřadém balíčku.[6](pp159–162) Počínaje rokem 1980 byly postupně nahrazovány řadou μCOM-75 (viz níže).

μCOM-47

The μCOM-47 (μPD766) je 4bitový NMOS mikrokontrolér v 64pólovém balení. Má vestavěné ROM a RAM, stejně jako klávesnice, displej a řadiče tiskáren.

μCOM-75

The μCOM-75 řada se skládá ze 4bitových mikrokontrolérů. Pouze první zařízení v řadě, μPD7520, bylo stále vyvinuto v technologii PMOS.[7](157–164) [8](pp227–236) Všechny následující mikrokontroléry v řadě (μPD7502 atd.) Používaly CMOS.[8](pp209–226) Pro vývoj hardwaru a softwaru byl k dispozici čip bez ROM (μPD7500) v 64kolíkovém čtyřřadém balíčku.[8](237–238) V roce 1982 byla řada μCOM-75 označována jako řada μPD7500[9](p177) a později nahrazeny řadami 75X a 75XL.

řada μCOM-8

μCOM-8

The μCOM-8 (μPD753) je 8bitový mikroprocesor, který je softwarově kompatibilní s Intel 8080, ale liší se svým 42kolíkovým obalem a zcela odlišným vývodem. Existují také drobné softwarové rozdíly, např. nastavení příznaků pro instrukci SUB.

μCOM-80

The μCOM-80 (μPD8080A) je 8bitový mikroprocesor, který je pinově kompatibilní s Intel 8080 a softwarově kompatibilní s μCOM-8. To znamená, že μPD8080A má ve srovnání s Intel 8080 některá vylepšení:[5](p150)

  • BCD aritmetika je podporována jak pro sčítání, tak pro odčítání (Intel 8080: pouze přidání). Podobně jako vlajka N v Zilog Z80, μPD8080A má příznak SUB (bit 5 registru příznaků), který označuje, že bylo provedeno odčítání.
  • The MOV r, r instrukce vyžaduje 4 taktovací cykly (Intel 8080: 5 kohoutkových cyklů).
  • 3bajtové instrukce jsou povoleny v cyklu potvrzení přerušení, takže a VOLÁNÍ Lze použít instrukci na libovolnou adresu paměti (Intel 8080: pouze 1 bajt RST pokyny jsou povoleny).

Tato vylepšení bohužel způsobují, že některé programy napsané pro Intel 8080 nebudou fungovat správně. K překonání tohoto problému společnost NEC představila μCOM-80F (μPD8080AF), který je ve všech detailech zcela kompatibilní s Intel 8080. V katalogu z roku 1979 již nebyl uveden vylepšený μPD8080A.[6](str. 117) S TK-80 Společnost NEC nabídla vývojovou desku pro μCOM-80, která se díky nízké ceně stala oblíbenou mezi fandy.

μCOM-82

The μCOM-82 (μPD780) je 8bitový mikroprocesor kompatibilní s Zilog Z80. ΜPD780C odpovídá původnímu Z80 (hodiny max. 2,5 MHz), zatímco μPD780C-1 odpovídá hodinám Z80A (hodiny max. 4 MHz).[6](167–172) UPD780C-1 byl použit v Sinclairově ZX80, ZX81 a rané verze ZX Spectrum, v několika MSX počítače, v hudebních syntetizátorech, jako je Oberheim OB-8 a v Sega je SG-1000 herní konzole.

Verze CMOS (μPD70008) následovala později.

μCOM-84

ΜCOM-84 (µPD8048 atd.) je kompatibilní s 8bitovým mikrokontrolérem Intel 8048.[5](p250) [6](pp211–209) Následovaly mikrokontroléry CMOS až do μPD80C50,[8](pp345–355) ale Intel 8051 kompatibilní produkt, což je 8bitový průmyslový standard, nebyl nikdy nabízen.

μCOM-85

The µCOM-85 (µPD8085) je Intel 8085 kompatibilní 8bitový mikroprocesor.[5](p248) [6](pp197–246)

μCOM-86, μCOM-88

The µCOM-86 (µPD8086)[8](pp411–422) a µCOM-88 (µPD8088)[9](pp447–456) jsou Intel 8086 a Intel 8088 kompatibilní 16bitové mikroprocesory. Byli nahrazeni Řada V..

μCOM-87, μCOM-87AD

The µCOM-87 (µPD7800 atd.)[7](pp193–198) [8](pp239-301) a µCOM-87AD (µPD7810 atd.)[9](pp325–328) jsou originální 8bitové mikrokontroléry NEC. ΜCOM-87AD přidává A / D převodník na μCOM-87. Konfigurace registru se skládá ze dvou sad po 8 registrech (A, V, B, C, D, E, H, L). Registr V je vektorový registr, který ukládá horních 8 bitů adresy oblasti pracovní paměti a krátký adresní prostor (oblast seddr), který je fixován v aktuálním Řada 78K lze libovolně uspořádat. ΜPD7805 a μPD7806 mají pouze jednu sadu 7 registrů (žádný registr V).[9](pp321–323) [10](p4-35–4-44) V µPD7807 a novějších ALU je rozšířen na 16 bitů a je přidán registr EA pro 16bitový provoz.[9](pp325–328) [10](pp4-45–4-64) [11]

Série přišla v 64-pin in-line balíček quad. Tato série byla nahrazena Řada 78K.

řada μCOM-16

μCOM-16

The μCOM-16 je 16bitový mikroprocesor NEC implementovaný ve dvou čipech, μPD755 (registr + ALU) a μPD756 (řadič), v roce 1974.[3]

μCOM-1600: μPD768

μCOM-1600

The μCOM-1600 (μPD768) je NEC originální jednočipový 16bitový mikroprocesor, který byl oznámen v roce 1978.[12]

Procesor má 93 základních instrukcí, skládajících se z 1 až 3 16bitových slov. Paměťový prostor 1 MB (512 tis. Slov) je adresovatelný bajtem. I / O adresní prostor je 2048 bajtů. Existuje 14 univerzálních registrů. Procesor má 2-vstupní vektorové přerušení, ovládání DMA, ovládání obnovy pro DOUŠEK, a režim master / slave umožňující provoz více procesorů.

Reference

  1. ^ A b „NEC 751“. AntiqueTech. Citováno 2020-07-11.
  2. ^ 8bitový jednočipový mikropočítač NEC Databook Vol. 1 1994/1995
  3. ^ A b „Vývoj a vývoj mikroprocesorů 70. let“ (PDF). Muzeum historie polovodičů v Japonsku. 2019-01-23. Archivovány od originál (PDF) dne 2019-06-27. Citováno 2020-07-11.
  4. ^ NEC Electronic Device Data Book '76
  5. ^ A b C d E Katalog NEC 1977. Lexington, MA: NEC Microcomputers, Inc.. Citováno 2020-07-13.
  6. ^ A b C d E F G h Katalog NEC 1979. Wellesley, MA: NEC Microcomputers, Inc.. Citováno 2020-07-11.
  7. ^ A b Katalog NEC 1980. Wellesley, MA: NEC Microcomputers, Inc.. Citováno 2020-07-16.
  8. ^ A b C d E F Katalog NEC 1981. Wellesley, MA: NEC Microcomputers, Inc.. Citováno 2020-07-16.
  9. ^ A b C d E Katalog NEC 1982. San Mateo, CA: NEC Electronics U.S.A., Inc.. Citováno 2020-07-21.
  10. ^ A b Datová kniha mikropočítačů NEC 1984. Mountain View, CA: NEC Electronics. Citováno 2020-07-22.
  11. ^ NEC Databook Single Chip (8bit) 1983
  12. ^ „100 Year History of NEC Corporation“ NEC, 25. prosince 2001, s. 669.