31-bit computing

In computer architecture, 31-bit integers, memory addresses, or other data units are those that are 31 bits wide.

The number of vacuum tubes was minimized by using solid-state diode logic, a bit-serial architecture and multiple use of each of its 15 flip-flops.

It weighed about 800 pounds (360 kg), and was mounted on sturdy casters which facilitated moving the unit.

Interpreters for Ruby and Smalltalk languages use the lowest bit to tell whether a value is an unboxed integer or not.

In case of overflow, the result is fit into a boxed object, which means that it has to be allocated and garbage-collected.