Global Information Lookup Global Information

SuperH information


SuperH (SH)
DesignerHitachi
Bits32-bit (32 → 64)
Introduced1992[1]
DesignRISC
EncodingSH-2: 16-bit instructions
SH-2A and newer: mixed 16- and 32-bit instructions
EndiannessBi
OpenYes, and royalty-free[2]

SuperH (or SH) is a 32-bit reduced instruction set computing (RISC) instruction set architecture (ISA) developed by Hitachi and currently produced by Renesas. It is implemented by microcontrollers and microprocessors for embedded systems.

At the time of introduction, SuperH was notable for having fixed-length 16-bit instructions in spite of its 32-bit architecture. Using smaller instructions had consequences: the register file was smaller and instructions were generally two-operand format. However for the market the SuperH was aimed at, this was a small price to pay for the improved memory and processor cache efficiency.

Later versions of the design, starting with SH-5, included both 16- and 32-bit instructions, with the 16-bit versions mapping onto the 32-bit version inside the CPU. This allowed the machine code to continue using the shorter instructions to save memory, while not demanding the amount of instruction decoding logic needed if they were completely separate instructions. This concept is now known as a compressed instruction set and is also used by other companies, the most notable example being ARM for its Thumb instruction set.

In 2015, many of the original patents for the SuperH architecture expired and the SH-2 CPU was reimplemented as open source hardware under the name J2.

  1. ^ "The Story of the Hitachi SH-2 and the Sega Saturn". www.sega-16.com. Renesas. Retrieved 27 February 2023.
  2. ^ J-core Open Processor

and 23 Related for: SuperH information

Request time (Page generated in 0.6376 seconds.)

SuperH

Last Update:

SuperH (or SH) is a 32-bit reduced instruction set computing (RISC) instruction set architecture (ISA) developed by Hitachi and currently produced by Renesas...

Word Count : 2737

Super H

Last Update:

Super H can refer to: Super H, A North American supermarket chain, part of the Hmart group SuperH, a brand name of a certain microcontroller and microprocessor...

Word Count : 60

H Mart

Last Update:

the highest Korean population percentage, at 6.9%. In 2004, the first Super H Mart opened in Duluth, Georgia. By 2005, the chain had 17 stores; by the...

Word Count : 1669

Compressed instruction set

Last Update:

originally introduced by Hitachi as a way to improve the code density of their SuperH RISC processor design as it moved from 16-bit to 32-bit instructions in...

Word Count : 1718

FreeRTOS

Last Update:

Multiclet P1 NXP LPC1000 LPC2000 LPC4300 Renesas 78K0R RL78 H8/S RX600 RX200 SuperH V850 RISC-V RV32I RV64I PULP RI5CY Silicon Labs Gecko (ARM Cortex) STMicroelectronics...

Word Count : 1205

Portable Executable

Last Update:

continues to support several variants of the MIPS, ARM (including Thumb), and SuperH ISAs. Analogous formats to PE are ELF (used in Linux and most other versions...

Word Count : 1856

Reduced instruction set computer

Last Update:

residential gateways like Linksys WRT54G series. Hitachi's SuperH, originally in wide use in the Sega Super 32X, Saturn and Dreamcast, now developed and sold by...

Word Count : 6812

SH

Last Update:

command-line shell for Unix Sharp Corporation's mobile phones in Japan SuperH, a Hitachi microcontroller An interface type in the IP Multimedia Subsystem...

Word Count : 294

Farmall H

Last Update:

The H was incrementally updated with new model numbers as the Super H, 300, and 350, but remained essentially the same machine. The original H used an...

Word Count : 1067

GNU Debugger

Last Update:

extension X86-64, IA-64 "Itanium", Motorola 68000, MIPS, PA-RISC, PowerPC, SuperH, SPARC, and VAX. Lesser-known target processors supported in the standard...

Word Count : 1676

Ghidra

Last Update:

MC6805/6809, HC05/HC08/HC12 8048, 8051, 8085 CP1600 MSP430 AVR8, AVR32 SuperH V850 LoongArch Xtensa IDA Pro JEB decompiler radare2 Binary Ninja "Releases...

Word Count : 719

Devicetree

Last Update:

C6x, H8/300, MicroBlaze, MIPS, NDS32, Nios II, OpenRISC, PowerPC, RISC-V, SuperH, and Xtensa architectures reads device tree information; on ARM, device...

Word Count : 990

GXemul

Last Update:

emulated processor architectures include ARM, MIPS, M88K, PowerPC, and SuperH. Guest operating systems that have been verified to work inside the emulator...

Word Count : 255

ECos

Last Update:

Motorola 68000, Matsushita AM3x, MIPS, NEC V850, Nios II, PowerPC, SPARC, and SuperH. The eCos distribution includes RedBoot, an open source application that...

Word Count : 539

Windows Embedded Compact

Last Update:

export a software development kit (SDK) for the target microprocessor (SuperH, x86, MIPS, ARM etc.) to be used with another associated tool set named...

Word Count : 2943

Linux on embedded systems

Last Update:

AVR32, ETRAX CRIS, FR-V, H8300, IP7000, m68k, MIPS, mn10300, PowerPC, SuperH, and Xtensa processors. Linux is also used as an alternative to using a...

Word Count : 987

Casio ClassPad 300

Last Update:

1000 In 2012 CASIO released the ClassPad 330 Plus featuring a faster CPU (SuperH 4) and the calculator is now treated as a regular USB mass storage device...

Word Count : 1237

H8 Family

Last Update:

in version 5.19. For higher performance needs, Hitachi introduced their SuperH family of 32-bit RISC-like microcontrollers, which have largely replaced...

Word Count : 548

32X

Last Update:

peripheral for the existing Genesis, expanding its power with two 32-bit SuperH-2 processors, the same as those that would be used in the Saturn but with...

Word Count : 5461

UClibc

Last Update:

Renesas/Hitachi H8 (h8300), Motorola m68k, MIPS (big/little endian), IBM PowerPC, SuperH (big/little endian), Sun SPARC, and Renesas/NEC v850 processors. uClibc-ng...

Word Count : 506

RTEMS

Last Update:

Microblaze 68k MIPS Nios II OpenRISC PowerPC Renesas – H8/300, M32C, M32R, SuperH RISC-V RV32, RV64 using QEMU SPARC – ERC32, LEON, V9 V850 RTEMS is used...

Word Count : 466

List of microprocessors

Last Update:

PA-8200 PA-8500 PA-8600 PA-8700 PA-8800 PA-8900 Saturn Nibble CPU (4-bit) SuperH SH-1/SH-2 etc. Transputer T2/T4/T8 1977 – OPD Mini Processor 1986 – IBM...

Word Count : 741

Comparison of Microsoft Windows versions

Last Update:

It is supported on Intel x86 and is compatible on MIPS, ARM, and Hitachi SuperH processors. The Windows IoT family is the successor to the now-discontinued...

Word Count : 1207

PDF Search Engine © AllGlobal.net