HispaMSX

RE: duda asm z80

2003-05-06 14:02:43
si quiero dividir un numero 'a' por 8, solo tendria 
que "mover" los bits a la derecha 3 posiciones

a=11100000 (224)-mover 3 bits a la
derecha>a=00011100 (224/8=28)

¿pero el codigo z80 como seria?

SRA A
SRA A
SRA A

^_^


Hola:

No es por hacer la contraria al Saeba (.. o si :) pero

,simpre que sea para el registro A, tambien:

RLCA
RLCA
RLCA

CY<<76543210   
    >------^

ahorrando 3 bytes.

OOOOH!!! gracias gracias gracias !!!

No es para tanto. Puedes decir eso cuando descubras el
OTIR, si no te lo han presentado ya.

pero...solo puede mover los bits de 1 en 1?

Para mi que si. 

Lo que yo no comprendo muy bien es para que se puede
usar RLD.

Nos vemos en los bares.


___________________________________________________
Yahoo! Messenger - Nueva versión GRATIS
Super Webcam, voz, caritas animadas, y más...
http://messenger.yahoo.es

<Anterior en la conversación] Conversación actual [Siguiente en la conversación>