Skip to content

en:MVP 909

Álvaro Torralba edited this page Nov 24, 2018 · 4 revisions

    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.

Instruction set

    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

Packed

    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.

Pinout

The MVP-909 pinout diagram is as follows:
Pinout

See also

  1. Instruction set
  2. Pinouts

Clone this wiki locally