Skip to content

en:Registers

Álvaro Torralba edited this page Aug 25, 2019 · 3 revisions


The mivip processors and microcontrollers have only 6 registers, five of them for general purpose and one program counter. Mivip processors do not have an accumulator register (A).

Registers length

All the mivip registers are 8-bit. It is planned to implement two 1-bit aditional registers.

List of registers

General purpose registers

The general purpose registers (GPR) are:

  • A0
  • B1
  • C0
  • D1
  • Y0

These registers allow to store the result of arithmetic operations, memory positions, arbitrary values, etc.

Program counter

The program counter always points to the memory address of the instruction that is being executed. It can be identified as I1.

See also

  1. Instruction set
  2. Hexadecimal dictionary

Clone this wiki locally