ARC (processor)
ARC (Argonaut RISC Core) embedded system processors are a family of 32-bit and 64-bit reduced instruction set computer (RISC) central processing units (CPUs) originally designed by ARC International.
Designer | ARC International PLC |
---|---|
Bits | 32-bit, 64-bit |
Introduced | 1996 |
Version | ARCv3 |
Design | RISC |
Type | Register–Register |
Encoding | Variable (16- and 32-bit) |
Branching | Compare and branch |
Endianness | Bi |
Extensions | APEX user-defined instructions |
Registers | |
16 or 32 including SP user can increase to 60 |
ARC processors are configurable and extensible for a wide range of uses in system on a chip (SoC) devices, including storage, digital home, mobile, automotive, and Internet of things (IoT) applications. They have been licensed by more than 200 organizations and are shipped in more than 1.5 billion products per year.
ARC processors employ the 16-/32-bit ARCompact instruction set architecture (ISA) that provides good performance and code density for embedded and host SoC applications.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.