Documente Academic
Documente Profesional
Documente Cultură
INFORME
Prctica No. 03
1. Repetir la simulacin con otros cuatro conjuntos de datos y presentar los resultados
mediante capturas de pantallas
d8u_3:
sec ;set carry to be shifted into result
rjmp d8u_1
fin:
rjmp fin
Ejemplo 1
Ejemplo 2
Ejemplo 3
Ejemplo 4
2. Repetir la simulacin con otros cuatro conjuntos de datos y presentar los resultados
mediante capturas de pantallas para la divisin de nmeros de 16 bits
DIVISIN PARA 16 BITS
; informe3.asm
; Created: 18/5/2017 9:23:53
; Author : Marilyn Chimarro
.def drem16uL=r14
.def drem16uH=r15
.def dres16uL=r16
.def dres16uH=r17
.def dd16uL =r16
.def dd16uH=r17
.def dv16uL =r18
.def dv16uH=r19
;***** Code
;***** Divide Two Unsigned 16-Bit Numbers
ldi dd16uL,low(47225)
ldi dd16uH,high(47225)
ldi dv16uL,low(10889)
ldi dv16uH,high(10889)
rcall div16u
div16u: clr drem16uL ;clear remainder Low byte
sub drem16uH,drem16uH;clear remainder High byte and carry
Ejemplo 1
Ejemplo 2
Ejemplo 3
Ejemplo 4
CONCLUSIONES:
REFERENCIAS BIBLIOGRFICAS