NEC V20

NEC V20 (µPD70108), 8 MHz

A NEC V20 (μPD70108) egy a japán NEC által készített mikroprocesszor, az Intel 8088 mérnöki visszafejtésével ill. architektúra-visszatervezés módszerével készült, a lábkiosztása megegyezik a 8088-assal, utasításkészlete viszont az Intel 80186 processzorénak felel meg.

A csip közelítőleg 29 000 tranzisztort tartalmaz, 8-tól 16 MHz-ig terjedő órajelen futhat, és működése (alkalmazástól függően) közel 30%-kal gyorsabb, mint az azonos órajelű 8088-as, ami elsősorban a hardveres szorzónak köszönhető (a 8088-as ugyanis a szorzást mikrokódolt programmal végzi).

Felhasználás

A NEC V20 egyes PC klónok „turbó” változatában került felhasználásra, pl. a Commodore PC kompatibilis rendszereiben, a Copam és a Tandy 1000 laptop sorozatban. Ez a Casio PV-S450 és a Hewlett-Packard HP 95LX PDA-k processzora. A Sony szintén gyártotta ezt a processzort a NEC licence alapján, V20H ill. Sony CXQ70108 jelöléssel.

Jellemzők

A szokásos 8086-os felépítés és funkciók mellett a NEC V20-nak van egy szokatlan tulajdonsága: rendelkezik egy Intel 8080 emulációs üzemmóddal is, amelyben képes az Intel 8080 processzorra fordított programokat futtatni, tehát a változtatás nélküli 8080-as bináris kódot végrehajtani. A 8086 és 8080-as üzemmódok között futás közben lehet átváltani, erre szolgál a 8086 módban végrehajtható BRKEM utasítás (a NEC az Inteltől eltérő utasításjelölést használt, így a NEC BRK megfelel az Intel INT jelölésnek), 8080 módban pedig a RETEM és CALLN utasítások. Létezik néhány program, amely lehetővé tette a 8080-alapú CP/M-80 programok futtatását MS-DOS operációs rendszerű gépeken: ilyenek a V2080 CPMulator (később ZRUN), szerzője Michael Day, és a 22nice a SYDEX-től.

Változatai és utódai

V20 csip egy alaplapon
NEC V30 (μPD70116), 10 MHz
NEC V40 (μPD70208)
NEC V53A (µPD70236A)


Jegyzetek

  1. ↑ WStech doc v2.1 made by Judge and Dox, 2002-03-26, Cygne
  2. ↑ Korg M1 Service Manual
  3. ↑ "Mame/Mpc3000.CPP at 251b11266dcd394741e6b48c00a5c9131ef68673 · mamedev/Mame". GitHub. 2022. november 23.
  4. ↑ "AKAI MPC 3000: The Best Drum Machine of All Time". Audio Jive. 2020. december 9.
  5. ↑ https://docs.rs-online.com/8db0/0900766b8002a65c.pdf
  6. ↑ "NEC V55SC 16-bit Microprocessor Preliminary Data Sheet (O.D.No ID-8206A, March 1993)" (PDF). 1, 22. o. Hozzáférés: 2024. január 21.
  7. ↑ David J. Allard; et al. (1993-11-01). "Personal communicator having improved zoom and pan functions for editing information on touch sensitive display / US 5615384 A" (angol nyelven). Google. Hozzáférés: 2013. {{cite web}}: Check date values in: |accessdate= (súgó); Explicit use of et al. in: |author= (súgó)
  8. ↑ μPD70616 Programmer's Reference Manual (PRELIMINARY ed.). NEC. 1986. november.
  9. ↑ Culver, John (2021. szeptember 1.). "NEC's Forgotten FPUs". The CPU Shack.

Fordítás

Ez a szócikk részben vagy egészben a NEC V20 című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.

Források

További információk

Kapcsolódó szócikkek