Se você quiser saber como os blocos de discos rígidos são endereçados, consulte a Wikipedia: link
Os exemplos que você dá são apenas números decimais e hexadecimais. Eles não são específicos para discos rígidos. A notação 0x é apenas uma maneira de denotar números hexadecimais no código.
Eu não sou um designer, mas se você está procurando a coisa mais simples que funciona, use os números decimais de zero a 9 para numerar seus quadrados. Isso lhe dá o bônus de ser compatível com qualquer sistema de numeração com uma base maior ou igual a 10.