田字码的基本原理是将1,2,4及8分别分配给四个小方块中的一个,这四个小方块呈田字形状分布(见图l)。这四个小方块或者用黑色填充或者不填充,即可表示16种数据形式(见图1)。通过两个或者更多个田字方块,来表示数据的数量的递增。田字码的编码和译码则是在二进制数据和图像数据之间的相互转换。 如图1,一个黑色的小方块表示“1”,而一个白色的小方块表示“0”。用小方块或位表示“1”或“0”的方法称为二进制系统。通过组合四个呈田字分布的小方块即可表示数据0一15。按照信息处理术语,此称为BCD系统。BCD编码的应用相当普遍。 ASCII代码和汉字代码则是应用BCD系统的代表性实例,田字码及十进制、十六进制、BCD码。
正如上述,田字码可以通过四个呈田字型的黑方块或白方块表示信息。这种码的特点是:只要遵循 黑白方块的组合原理,表示数据的长度是不受限制的。通过自动识别技术,它也可以用作计算机数据输 入的代码。