Ř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
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 bajtRST
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
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
- ^ A b „NEC 751“. AntiqueTech. Citováno 2020-07-11.
- ^ 8bitový jednočipový mikropočítač NEC Databook Vol. 1 1994/1995
- ^ 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.
- ^ NEC Electronic Device Data Book '76
- ^ A b C d E Katalog NEC 1977. Lexington, MA: NEC Microcomputers, Inc.. Citováno 2020-07-13.
- ^ A b C d E F G h Katalog NEC 1979. Wellesley, MA: NEC Microcomputers, Inc.. Citováno 2020-07-11.
- ^ A b Katalog NEC 1980. Wellesley, MA: NEC Microcomputers, Inc.. Citováno 2020-07-16.
- ^ A b C d E F Katalog NEC 1981. Wellesley, MA: NEC Microcomputers, Inc.. Citováno 2020-07-16.
- ^ A b C d E Katalog NEC 1982. San Mateo, CA: NEC Electronics U.S.A., Inc.. Citováno 2020-07-21.
- ^ A b Datová kniha mikropočítačů NEC 1984. Mountain View, CA: NEC Electronics. Citováno 2020-07-22.
- ^ NEC Databook Single Chip (8bit) 1983
- ^ „100 Year History of NEC Corporation“ NEC, 25. prosince 2001, s. 669.