Quando você escreve código binário, ele é basicamente alimentado sequencialmente no processador, para fazer a parte x ou y ou z.
O código binário não é constante nas máquinas, e é por isso que você não pode executar seus programas X-Box no PS / 3. Como o software, os processadores estão sendo atualizados mantendo-se compatíveis com as versões anteriores: é por isso que você tem intel 286/386/486 / Pentiums etc.
Não se deve supor que o código binário seja interpretado como bit a bit. Por exemplo, uma máquina em que trabalhei tinha um conjunto de códigos como 1ab "copy register a para b". Você escreveria para ela uma alça de inicialização em uma memória específica e, em seguida, faria um salto no sistema. Todos estes são códigos de 8 bits, não códigos de 1 bit.
Portanto, em teoria, um código operacional é um código de comutação eletrônico para o chip: ele abre e fecha vários caminhos e permite que o conteúdo flua de A para B. Outros são interrupções, o que instrui o computador a fazer o que quer que seja. preparado para fazer (tipo como Go!).