Content deleted Content added
Short description over 100 characters. Needs to be closer to 40 - Should be very brief explanation of topic. Please tweak if I've got this wrong, but keep it near 40 characters |
→top: Fixed grammar Tags: canned edit summary Mobile edit Mobile app edit Android app edit |
||
Line 4:
The concept was 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 the SH-5 version. The new design had two instruction sets, one giving access to the entire ISA of the new design, and a smaller 16-bit set known as SHcompact that allowed programs to run in smaller amounts of [[main memory]]. As the memory of even the smallest systems is now [[order-of-magnitude|orders of magnitude]] larger than the systems that spawned the concept, size is no longer the main concern. Today the advantage is that it reduces the number of accesses to main memory and thereby reduces energy use in [[mobile device]]s.
Hitachi's patents were licensed by [[Arm Ltd.]] for their processors, where it was known as "Thumb". Similar systems are found in MIPS16e and [[PowerPC]] VLE. The original patents have expired and the concept can be found in a number of modern designs, including
==Concept==
|