projeto ZEUS
 
 

sub reg,val

Subtrai um valor do registrador


 

Esta instrução subtrai um valor numérico inteiro (positivo ou negativo) de um determinado registrador. Tanto o valor quanto o registrador podem ser referenciado pelo seu número ou por um nome, definido anteriormente por uma instrução def.

  def 61,PosX //atribui o nome PosX ao registrador 61
  reg PosX,50 //inicializa o registrador com o valor 50
  ...
  sub PosX,5  //subtrai 5
  ...

No exemplo acima o registrador 61 foi definido com o nome PosX e inicializado com o valor 50. A instrução sub subtrai 5 desse registrador.

A sintaxe da instrução sub pode ser:

add reg,val,
reg- reg,val.


listagem completa