-
Notifications
You must be signed in to change notification settings - Fork 1
en:MVP 909

The correct name of this article is "en:MVP-909". It shows different for technical reasons.
The MVP-909 is a 8-bit MISC (Minimal Instruction Set Computer) microcontroller prototype. It really is a specification, because is currently no real implementation of it.
The MVP-909 follows von Neumann's model and has 256 bytes of RAM memory, of which the last 25 (from 0xe7 to 0xff) are destined for an internal video memory.
The words in the MVP-909 are 8 bits, while the length of the instructions can vary from 8 to 24 bits. the microcontroller has:
- A homonym processor
- A EEPROM memory of 256 bytes.
- A 4.096KHz internal clock.
- An AD (analog-digital) converter.
The processor includes:
- An 8-bit ALU (Arithmetic Logic Unit).
- An instruction decoder.
- A RAM memory of 256 bytes.
- 6 8-bit registers.
Main article: Instruction set
The mivip instruction set is very reduced. It only has height instructions, although it is believed that it will expand at some point. These instructions are:
- mov
- hlt
- inc
- dec
- sub
- lor
- nop
Main article: Pinouts
It is planned that, if the MVP-909 goes into production, its packaging is a plastic DIP10, with 5 pins on each side.
The MVP-909 pinout diagram is as follows:

Mivip wiki by all the contributors is licensed under a Creative Commons Attribution 4.0 International License.
