Difference between revisions of "32 bit"

From Free Pascal wiki
Jump to navigationJump to search
(partial undo revision 119388 by Kai Burghardt (talk))
(trying to determine where there is spam)
Line 7: Line 7:
 
*Motorola 68000 series (Macintosh)
 
*Motorola 68000 series (Macintosh)
  
<!-- spam -->
+
The 32-bit processor type on the X86 <!-- spam -->
  
 
Some 32-bit processors (X86) are enhancements of 16-bit processors, and generally can run 16-bit applications. The reverse, however, is not true; 32-bit code cannot run on a machine smaller than 32 bits.
 
Some 32-bit processors (X86) are enhancements of 16-bit processors, and generally can run 16-bit applications. The reverse, however, is not true; 32-bit code cannot run on a machine smaller than 32 bits.

Revision as of 20:14, 16 September 2018

A 32-bit processor is one that generally supports a word size of 2**32, where the constant "maxint" has the value 2**32-1, or 4,294,967,295. It also means that programs and data spaces can be much larger than on the older 16-bit machines.

Examples of 32-bit processors include

  • X86 microcomputer (WINTEL architecture)
  • Hewlett-Packard VAX mainframe/minicomputer
  • IBM 360/370 Mainframe series (now known as Z-series)
  • Motorola 68000 series (Macintosh)

The 32-bit processor type on the X86

Some 32-bit processors (X86) are enhancements of 16-bit processors, and generally can run 16-bit applications. The reverse, however, is not true; 32-bit code cannot run on a machine smaller than 32 bits.

See Also