Arquitectura de Computadores: 2ºsemestre 2004-05
[Anterior]

;smallerthanzero(valor -- f|0)
;Descrição:
   verifica se um dado valor é menor que zero
;Input:
   ;valor: valor a testar
;Output:
   ;0|f:
     ;f: se o valor é menor que zero
     ;0:caso contrario
[Top]
;isgreaterthan (valor1 valor2 -- 0|f)
;Descrição:
   verifica se valor2 é maior que valor1 ;
;Input:
   valor1: o valor a verificar
   valor2: o valor a verificar
;Output:
   ;0|f:
     ;f: se o valor2 é maior
     ;0: em caso contrario
[Top]
;mymulu ( n1 n2 -- n3_low n3_high )
;Descrição:
   n1*n2=(n3_high n3_low)(64 bits)
;Input:
   ; n1: multiplicando(32 bits)
   ; n2: multiplicador(32 bits)
;Output:
   ; n3_low: resultado(parte baixa do numero de 64 bits)
   ; n3_high: resultado(parte baixa do numero de 64 bits)
[Top]