MIX (プログラミング)
MIX は二進法と十進法のハイブリッド型コンピュータである。二進法でプログラムする場合、各バイトは6ビットで構成される(値は 0 から 63 まで)。十進法では、1バイトは2桁の十進数字で構成される(値は 0 から 99 まで)。5バイトと符号で1ワードが構成される。MIX 用プログラムの多くは二進法でも十進法でも動作する(1バイトに63より大きい値を格納しようとしない限り)。
1ワードで表せる範囲は、二進モードでは −1,073,741,823 から 1,073,741,823 まで(これらの値を含む)、十進モードでは −9,999,999,999 から 9,999,999,999 まで(これらの値を含む)である。符号-仮数表現であるため、MIX では “−0” と “+0” が表現上区別される。これは、現代のコンピュータの多くが固定長整数の表現に採用している2の補数表現とは大きく異なる点である(浮動小数点数の表現には現代のコンピュータでもよく使われている)。