Coded Mark Inversion (CMI)


É um código de dois níveis non-return-to-zero (não retorna a zero) no qual ,o binario 0 é codificado em ambos níveis de amplitude, A1 e A2, são ativados consecutivamente, cada um por metade do intervalo de tempo (T/2).

O binário 1 é codificado na ativação do nível A1 ou A2 por um intervalo de tempo completo, sendo alternado o nível quando ocorren\m sucessivos binários 1s.

A figura abaixo exemplifica: