NEC μCOM serisi - NEC μCOM series

NEC μCOM serisi tarafından üretilen mikroişlemciler ve mikroişlemcisi dizisidir NEC 1970 ve 1980'lerde.

genel bakış

μ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

μCOM serisinin kökleri, dünyanın en eski mikroişlemci yonga setlerinden biri olan iki çipli işlemci µPD707 / µPD708'e dayanmaktadır. 1970 yılının başlarında Coca Cola Japan, yeni POS terminallerini tanıtarak satış noktalarının verimliliğini artırmaya başladı . Keskin bir yonga seti geliştirmek için sırayla bu terminalleri inşa etmek sözleşmeli ve NEC edildi. Yonga seti geliştirmesi, Aralık 1971'de, ABD'deki diğer erken mikroişlemcilerle yaklaşık olarak aynı zamanda tamamlandı.

O zamandan beri NEC, çeşitli mikroişlemciler ve mikro denetleyiciler geliştirdi ve üretti. Aralarındaki genel amaçlı ürünlere μCOM ile başlayan seri isimleri verildi . μCOM-4 serisi (4 bit) ve μCOM-16 serisi (16 bit) orijinal gelişmelerken, μCOM-8 serisi (8 bit ve 16 bit) çoğunlukla Intel ve Zilog uyumlu mikroişlemcilerden oluşuyordu.

1980'lerde V serisi ve 78K serisi ortaya çıktığında μCOM adı ortadan kalktı ve örneğin μCOM-87AD serisi basitçe 87AD serisi olarak tanımlanmaya başlandı.

μCOM-4 serisi

μCOM-4

ΜCOM-4 (μPD751) Intel 4040 farklı 1973'te açıklanan NEC'in orijinal tek çipli 4 bitlik mikro-işlemci, bir, μPD751 ayrı veri ve adres otobüs vardır. μPD751 için bir dizi çevresel entegre devre sağlandı:

  • μPD752 - 8 bit G / Ç bağlantı noktası
  • μPD757 - Klavye ve ekran denetleyicisi
  • μPD758 - Yazıcı denetleyicisi

μCOM-41

ΜCOM-41 (μPD541) a, PMOS 42 pimli paketinde mikro-işlemci. Aşağıdaki çevresel entegre devreler mevcuttu:

  • μPD542 - ROM artı RAM
  • μPD543 - ROM artı G/Ç bağlantı noktası

μCOM-42

ΜCOM-42 (μPD548) 4-bit PMOS 42 pimli paketinde mikro. Yerleşik ROM (1920 × 10 bit) ve RAM (96 × 4 bit) ile klavye, ekran ve yazıcı denetleyicilerine sahiptir. μPD548, -10V'luk bir güç kaynağı gerektirir ve çıkışlar -35V'a kadar geçiş yapabilir. Donanım ve yazılım geliştirme için 64 pinli dörtlü bir pakette ROM'suz bir çip (μPD555) mevcuttu.

μCOM-43'ten μCOM-46'ya

ΜCOM-43 dizisi, 10'dan fazla farklı 4 bit mikroişlemcisi oluşur. Genel olarak, PMOS cihazları (μPD500 serisi), NMOS cihazları (μPD1500 serisi, μCOM-43N ) ve CMOS cihazları (μPD650 serisi, μCOM-43C ) vardır. ΜCOM-43 , μCOM-44 , μCOM-45 ve μCOM-46 aynı temel komut seti vardır. ROM ve RAM miktarı, G/Ç pin sayısı ve paket (28 pinli veya 42 pinli) bakımından farklılık gösterirler. Donanım ve yazılım geliştirme için 64 pinli dörtlü bir pakette ROM'suz bir çip (μPD556) mevcuttu. 1980'den başlayarak, yavaş yavaş μCOM-75 serisi ile değiştirildiler (aşağıya bakınız).

μCOM-47

ΜCOM-47 (μPD766) 4-bit NMOS 64 pin paketindeki mikro. Yerleşik ROM ve RAM'in yanı sıra klavye, ekran ve yazıcı denetleyicilerine sahiptir.

μCOM-75

ΜCOM-75 serisi 4 bit mikroişlemcisi oluşur. Serideki yalnızca ilk cihaz olan μPD7520, PMOS teknolojisinde geliştirildi. Serideki sonraki tüm mikro denetleyiciler (μPD7502 vb.) CMOS kullandı. Donanım ve yazılım geliştirme için 64 pinli dörtlü bir pakette ROM'suz bir çip (μPD7500) mevcuttu. 1982'de μCOM-75 serisi, μPD7500 serisi olarak adlandırıldı ve daha sonra 75X ve 75XL serisi ile değiştirildi.

μCOM-8 serisi

μCOM-8

ΜCOM-8 (μPD753) yazılımı ile uyumlu olan bir 8-bitlik bir işlemcidir Intel 8080 , ancak 42 pimli paketi ve tamamen farklı pim-out farklıdır. Küçük yazılım farklılıkları da vardır, örneğin SUB komutu için bayrakların ayarlanması.

μCOM-80

ΜCOM-80 (μPD8080A) pin uyumlu olan bir 8-bitlik bir işlemcidir Intel 8080 μCOM-8 ve yazılım ile uyumlu. Yani, μPD8080A, Intel 8080'e kıyasla bazı iyileştirmelere sahiptir:

  • BCD aritmetiği hem toplama hem de çıkarma için desteklenir (Intel 8080: yalnızca toplama). Zilog Z80'deki N bayrağına benzer şekilde, μPD8080A, bir çıkarma işleminin gerçekleştirildiğini belirtmek için bir SUB bayrağına (bayrak yazmacının bit 5'i) sahiptir.
  • MOV r,rTalimat 4 saat döngüsü (: 5 saat devri Intel 8080) gerektirir.
  • Kesinti onaylama döngüsünde 3 baytlık talimatlara izin verilir, bu nedenle CALLherhangi bir bellek adresine yönelik bir talimat kullanılabilir (Intel 8080: yalnızca 1 baytlık RSTtalimatlara izin verilir).

Ne yazık ki, bu gelişmeler Intel 8080 için yazılmış bazı programların düzgün çalışmamasına neden oluyor. Bu sorunun üstesinden gelmek için NEC , Intel 8080 ile tüm detaylarıyla tamamen uyumlu olan μCOM-80F'yi (μPD8080AF) tanıttı . 1979 kataloğu artık geliştirilmiş μPD8080A'yı listelemiyordu. İle TK-80 , NEC hobi ile popüler oldu düşük fiyat nedeniyle μCOM-80 için bir geliştirme kurulu, teklif etti.

μCOM-82

ΜCOM-82 (μPD780) ile uyumlu bir 8-bitlik bir işlemcidir Zilog Z80 . μPD780C, orijinal Z80'e (maks. 2.5 MHz saat hızı) karşılık gelirken μPD780C-1, Z80A'ya (maks. 4 MHz saat hızı) karşılık gelir. ΜPD780C-1 Sinclair'in kullanıldı ZX80 , ZX81 ve erken sürümleri ZX Spectrum birkaç içinde, MSX gibi müzikal sentezleyicilerinde, bilgisayarlar, Oberheim OB-8 ve içinde Sega 'nın SG-1000 oyun konsolu.

Daha sonra bir CMOS sürümü (μPD70008) izledi.

μCOM-84

µCOM-84 (µPD8048 vb.), Intel'in 8-bit mikro denetleyicisi 8048 ile uyumludur . Bunu μPD80C50'ye kadar CMOS mikrodenetleyiciler izledi, ancak 8 bit endüstri standardı olan Intel 8051 uyumlu bir ürün hiçbir zaman teklif edilmedi.

μCOM-85

ΜCOM-85 (μPD8085) bir bir Intel 8085 uyumlu 8 bitlik mikro-işlemci.

μCOM-86, μCOM-88

ΜCOM-86 (μPD8086) ve μCOM-88 (μPD8088) olan Intel 8086 ve Intel 8088 uyumlu 16 bitlik mikro-işlemciler. Onların yerini V serisi aldı .

μCOM-87, μCOM-87AD

ΜCOM-87 (μPD7800 vs.) ve μCOM-87AD (μPD7810 vs.) NEC orijinal 8 bit mikrodenetleyicilerdir. μCOM-87AD, μCOM-87'ye bir A/D dönüştürücü ekler . Kayıt konfigürasyonu, her biri 8 kayıttan (A, V, B, C, D, E, H, L) oluşan iki setten oluşur. V kaydı, çalışma belleği alanının adresinin üst 8 bitini saklayan bir vektör kaydıdır ve mevcut 78K serisinde sabitlenen kısa adres alanı serbestçe düzenlenebilir. μPD7805 ve μPD7806'da yalnızca bir 7 kayıt seti bulunur (V kaydı yok). µPD7807 ve sonraki sürümlerde, ALU 16 bit'e genişletilir ve 16 bitlik işlem için bir EA kaydı eklenir.

Seri, 64 pinli dört sıralı paketle geldi . Bu serinin yerini 78K serisi aldı .

μCOM-16 serisi

μCOM-16

ΜCOM-16 , iki fiş uygulanan bir NEC orijinal 16-bit mikroişlemci 1974, μPD755 (+ ALU kayıt) ve μPD756 (kontrol).

μCOM-1600: μPD768

μCOM-1600

ΜCOM-1600 (μPD768) 1978 içinde açıklanan NEC orijinal tek çipli 16 bit bir işlemcidir.

İşlemci, 1 ila 3 16 bit kelimeden oluşan 93 temel talimata sahiptir. 1 Mbyte'lık (512K kelime) hafıza alanı byte adreslenebilir. G / Ç adres alanı 2048 bayttır. 14 adet genel amaçlı register vardır. İşlemcinin 2 girişli vektör kesmesi, DMA kontrolü, DRAM için yenileme kontrolü ve çok işlemcili çalışmayı mümkün kılan bir ana / bağımlı modu vardır.

Referanslar