Powers of Two Minus One: Difference between revisions

Content added Content deleted
m (update links)
m (update links)
Line 11: Line 11:
* '''12 bits''' can hold a value as high as 4095. Some NES games like ''[[Final Fantasy]]'' used hacks to get values this large.
* '''12 bits''' can hold a value as high as 4095. Some NES games like ''[[Final Fantasy]]'' used hacks to get values this large.
* '''16 bits''' can hold a value as high as 65,535. The [[Super Nintendo Entertainment System]] and [[Sega Genesis]] were 16-bit, as were PCs in the mid 1980s, and a few Japanese gaming computers.
* '''16 bits''' can hold a value as high as 65,535. The [[Super Nintendo Entertainment System]] and [[Sega Genesis]] were 16-bit, as were PCs in the mid 1980s, and a few Japanese gaming computers.
* '''32 bits''' can hold a value as high as 4,294,967,295. The [[Sega Saturn]] and [[Dreamcast]], Sony [[Play Station]], Microsoft [[X Box]] and the Nintendo [[Game Cube]] and [[Wii]] are all 32-bit. So are desktop PCs from 1987 to 2007.
* '''32 bits''' can hold a value as high as 4,294,967,295. The [[Sega Saturn]] and [[Dreamcast]], Sony [[PlayStation]], Microsoft [[Xbox]] and the Nintendo [[Game Cube]] and [[Wii]] are all 32-bit. So are desktop PCs from 1987 to 2007.
* '''64 bits''' can hold a value as high as 18.4 quintillion (or 1.84×10<sup>19</sup>). The [[Nintendo 64]], Sony [[Play Station 2|PlayStation 2]], and modern desktop PCs are all 64-bit, with 64-bit operating systems becoming rather commonplace in 2010 (at least, on new computers).
* '''64 bits''' can hold a value as high as 18.4 quintillion (or 1.84×10<sup>19</sup>). The [[Nintendo 64]], Sony [[PlayStation 2]], and modern desktop PCs are all 64-bit, with 64-bit operating systems becoming rather commonplace in 2010 (at least, on new computers).
* '''128 bits''' can hold a value as high as 340.2 undecillion (or 3.4×10<sup>38</sup>). Computers usually do not have 128-bit general-purpose registers, but the [[PlayStation 3|PS3]]'s Cell, the X-Box 360's CPU and modern x64 CPUs (used both in [[IBM Personal Computer|PCs]] and [[Apple Macintosh|Macs]]) do have 128-bit vector registers (holding 4 32-bit values). These are used for [[Vector Unit|vector math]].
* '''128 bits''' can hold a value as high as 340.2 undecillion (or 3.4×10<sup>38</sup>). Computers usually do not have 128-bit general-purpose registers, but the [[PlayStation 3|PS3]]'s Cell, the X-Box 360's CPU and modern x64 CPUs (used both in [[IBM Personal Computer|PCs]] and [[Apple Macintosh|Macs]]) do have 128-bit vector registers (holding 4 32-bit values). These are used for [[Vector Unit|vector math]].