14.10.2014 Views

Por ejemplo

Por ejemplo

Por ejemplo

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Por</strong> <strong>ejemplo</strong>: DCX D<br />

Lo que hace que los contenidos combinados de los registros D y E sean<br />

decrementados en una unidad. Los indicadores no quedan afectados:<br />

(D) (E) ← (D) (E) + 1<br />

<strong>Por</strong> <strong>ejemplo</strong>: DAD B<br />

Esto hace que el contenido de 16 bits, del par de registros BC, sean<br />

sumados a los 16 bits que contiene el par de registros HL. El resultado<br />

se coloca en el par de registros HL.<br />

(H) (L) ← (H) (L) + (B) (C)<br />

4.4.2.- Aritmética multiprecisi<br />

tica multiprecisión: El se n: El señalizador de arrastre<br />

alizador de arrastre<br />

Si se necesitase una precisión mayor de los 16 bits, no se dispone de una<br />

instrucción única para realizar las operaciones aritméticas sino que se<br />

precisará un cierto número de instrucciones. <strong>Por</strong> <strong>ejemplo</strong>: considere la<br />

suma de dos números 24 bits ( tres bytes ). Cada número necesitaría de<br />

tres celdas de la memoria y también el total de la suma necesitaría tres<br />

sumas separadas de 8 bits de la forma que se detalla en la figura.<br />

22

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!