As instruções que serão apresentadas aqui são CLR, NEG e
NOT. Cada uma destas instruções requer um único argumento, que
indicará o endereço efetivo do operando, indicado por <ea>:
| Formato da Instrução | Efeito |
|---|---|
CLR <ea> |
<ea>
|
NEG <ea> |
<ea>
(<ea>) |
NOT <ea> |
<ea>
~(<ea>) |
O formato de máquina destas instruções é:
cccccccc.ss.mmm.rrronde
| Operação | Código |
|---|---|
| CLR | 01000010 |
| NEG | 01000100 |
| NOT | 01000110 |
| Tamanho | Código |
|---|---|
| byte | 00 |
| word | 01 |
| long | 10 |
Por exemplo, a instrução de máquina para CLR.L D5 terá a seqüência 01000010 para o código da operação, a seqüência 10 para indicar o comprimento long (.L), a seqüência 000 para o modo de acesso direto a um registrador de dados, e finalmente a seqüência 101 para indicar o número (5) do registrador de dados a ser alterado. Assim, seu código de máquina deverá ser
0100001010000101
ou $4285.