El chip tiene aproximadamente 29.000 transistores y la frecuencia de reloj se sitúa entre 8 MHz y 10 MHz (16 en modelos posteriores). El diseño del NEC V20 fue más eficiente que el del 8088 gracias a lo cual podía funcionar un 30% más rápido a la misma velocidad de reloj, dependiendo de la aplicación. La característica principal que hizo que funciona más rápido fue que tenía hardware para multiplicación, mientras que los chips de Intel realizaban la multiplicación por medio del software de microcódigo.
Sony también produjo este microprocesador bajo licencia de NEC como el V20H (Sony CXQ70108).[3]
Una característica inusual del NEC V20 es que añade un modo de emulación del Intel 8080, en el que puede ejecutar programas escritos para el procesador Intel 8080. Las instrucciones adicionales BRKEM en modo 8086 (NEC utiliza una notación diferente para las instrucciones que Intel y BRK en notación NEC = INT en notación Intel), y RETEM y CALLN en modo 8080 se utilizan para entrar y salir del modo de emulación. Algunos programas pueden ejecutar programas CP/M-80 (basados en código 8080) en una máquina MS-DOS: V2080 CPMulator (más tarde ZRUN) de Michael Day y 22nice de SYDEX.
Otra característica inusual es la existencia de varias familias de instrucciones únicas. Las instrucciones ADD4S, SUB4S, CMP4S son capaces de sumar, restar y comparar grandes números decimales codificados en binario almacenados en la memoria. Las instrucciones ROL4 y ROR4 giran nibbles. Otra familia consiste en las instrucciones TEST1, SET1, CLR1, NOT1. Estas instrucciones prueban, fijan, limpian e invierten los bits individuales, pero son mucho menos eficientes que los equivalentes posteriores del Intel 80386BT, BTS, BTR y BTC, ni son compatibles sus codificaciones. Hay dos instrucciones para extraer e insertar campos de bits de longitudes arbitrarias (EXT, INS).Y, por último, dos prefijos de repetición adicionales, REPC y REPNC, que modifican las originales REPE y REPNE y preparan una cadena de bytes de palabras para ser escaneados (con instrucciones SCAS y CMPS) mientras menos o no menos.[4]
Patillaje
Pines del NEC V20. Las líneas del bus de direcciones se indican en rojo, las del bus de datos en azul y las del bus de control en verde. Las líneas del bus de energía se ven en negro. El procesador multiplexa en tiempo el bus de direcciones, con el bus de datos y de control.
NEC V33 es una versión más adelantada del V30 que tiene separado el bus de datos y direcciones y ejecuta todas las instrucciones con wired logic (lógica cableada, es decir, hardware) en vez de microcódigos haciéndolo el doble de rápido que un V30 para la misma frecuencia del reloj. El V33 tiene un rendimiento equivalente al Intel 80286. Ofrece además un método para expandir la memoria a 16 Megabytes. Tiene 2 instrucciones adicionales (BRKXA y RETXA) para soportar el modo de direccionamiento extendido. No soporta el modo de emulación 8080.
NEC V33A (μPD70136A) se diferencia del NEC V33 en que posee números de vector de interrupción compatible con los procesadores Intel 80x86.
NEC V35 (μPD70330) es la versión microcontrolador del NEC V30. Tiene un bus de datos externo de 16 bits.
NEC V35HS (μPD79021) es un V35 que incluye un RTOS RX116
NEC V35+ (μPD70335) versión de alta velocidad del V35
NEC V53A (μPD70236A) como el V53 pero con núcleo V33A.
NEC V55PI (μPD70433)
A partir del NEC V60, NEC abandona el diseño basado en x86, pero sigue licenciando su lógica a terceros, como Vadem (diseño hoy soportado por Amphus[6])
El Vadem VG230 es una plataforma PC de un solo chip. Sus prestaciones son muy similares a las del Olivetti Quaderno original, por lo que es muy posible que sea un núcleo NEC V41. El VG230 contiene un núcleo del NEC V30HL a 16 MHz, lógica PC/XT, controlador LCD (compatible CGA/AT&T640x400) con soporte de pantalla táctil, lector de la matriz del teclado, controlador de dos PC Card 2.1, soporte de EMS 4.0 por hardware hasta 64 MB, y controladores de reloj, PIC, DMA, UART y RTC.[7] Fue utilizado en los HP OmniGo 100 y 120, y en el IBM Simon (para algunos, el primer teléfono inteligente).
El mejorado Vadem VG330 contiene un núcleo del NEC V30MX a 32 MHz y lógica compatible PC/AT con dos PICs, controlador LCD (640x480), lector de la matriz del teclado, controlador PC Card ExCA 2.1 y puerto de comunicaciones IrDA.
↑«16bitマイクロプサッサV30の開発(NEC)»(en japonés). 23 de octubre de 2010. Archivado desde el original el 24 de septiembre de 2015. Consultado el 12 de septiembre de 2015.