Unicore

Unicore
DesignerMicroprocessor Research and Development Center
Bits32-bit
Introduced1999
DesignRISC
EncodingFixed
BranchingCondition code
EndiannessLittle
Page size4 KiB
Registers
General-purpose31
Floating-point32

Unicore is a computer instruction set architecture designed by the Microprocessor Research and Development Center (MPRC) of Peking University in the PRC. The computer built on this architecture is called the Unity-863. The CPU is integrated into a fully functional SoC to make a PC-like system.

The processor is very similar to the ARM architecture, but uses a different instruction set.

It was supported by the Linux kernel starting from version 2.6.39; support was removed in Linux kernel version 5.9 as according to a developer "nobody seemed to maintain it and the code was falling behind the rest of the kernel code and compiler requirements".