AnyCPU http://anycpu.org/forum/ |
|
NEC's V60 micro - 32 bits, CISC http://anycpu.org/forum/viewtopic.php?f=3&t=640 |
Page 1 of 1 |
Author: | BigEd [ Fri Oct 11, 2019 4:37 pm ] |
Post subject: | NEC's V60 micro - 32 bits, CISC |
. This micro seemed a bit interesting - the instruction set apparently bears some relationship to their 36 bit mainframes. It has 'abundant' 32 bit registers (32 of them), is 32 bits on the inside but has only 16 bit external databus. I wonder how it compares to NatSemi's 32k micro. Some models were also able to execute V20/V30 code (which is 8088/8086 as far as I can tell.) Launched in 1986 at 16MHz. Here's Wikipedia, for what it's worth: https://en.wikipedia.org/wiki/NEC_V60 "Its manual describes them as mainframe-computer-based fully orthogonal instruction set, in other words, Complex Instruction Set Computer, which comprises; non-uniform length instructions, memory-to-memory operations including string manipulation, and fairly complex operand addressing schemes" "It had a six-stage pipeline, built-in memory management unit and floating-point arithmetic. It was manufactured in 1.5 μm on a two-layer aluminium metal CMOS process using 375,000 transistors on a 13.9 × 13.8 mm2 die. It operated at 5 V and was initially packaged in a 68-pin PGA. The first version ran at 16 MHz and attained 3.5 MIPS. Its sample price at launch was set to ¥100,000 ($588.23). It entered full-scale production in August 1986." "Paul Vixie described it as "a very VAX-ish arch"" Here's the model in MAME: https://github.com/mamedev/mame/blob/ma ... 60/v60.cpp which has this comment block: Quote: uPD70615 (V60) Features: - Virtual memory (paging method) - Level protection architecture - 4-level hierarchical protection function for system multi-programming. - Abundant general registers - Thirty two 32-bit general registers for optimizing compiler - Refined instruction set - 2-address method: Arbitrary addressing mode can be used independently for source operand and destination operand. - Abundant address modes and data types - Auto increment/decrement mode for string process, and memory indirect addressing for pointer operation - High cost-to performance chip - No multiprocessor system - no FRM function for increasing system reliability using two or more processors. - No V20/V30 simulation mode Address bus: 24 bits Data bus: 16 bits Memory space: 4G bytes Operating frequency: 16 MHz Package: 120-pin QFP |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |