有在电脑中，基于数位电子学的底层资料，都是以位元（0 或 1）表示。其中资料的最小的定址单位，称为位元组（通常是八位元，以八个位元为一组）。机器码指令处理的单位，称作字长（至 2007 年止，一般为 32 或 64 位元）大部分对字长的指令解译，主要以二进制为主，如一个 32 位元的字长，可以表示从 0 至 formula_1 的无符号整数值，或者表示从 formula_2 至 formula_3 的有符号整数值。由于有了二的补数，机器语言和机器大多不需要区分无符号和有符号资料类型。存在着特殊的算术指令，对