Upload files to "/"
This commit is contained in:
parent
cc2c1fc8a1
commit
5a158da69d
|
@ -1,21 +1,26 @@
|
|||
; Manuel Vichi 3^AIN
|
||||
; Realizzare una routine che usa come parametri di ingresso i registri HL, B, C
|
||||
; La routine riempie con valori progressivi a partire dal valore contenuto in C, B celle di memoria a partire dall'indirizzo contenuto in HL.
|
||||
org 100h
|
||||
fill_memory:
|
||||
push hl
|
||||
push bc
|
||||
ld hl, 200h
|
||||
ld c, 01h
|
||||
ld b, 4h
|
||||
ld a, c
|
||||
ld sp, 300h
|
||||
call loop_fill
|
||||
halt
|
||||
loop_fill:
|
||||
push af
|
||||
push bc
|
||||
push hl
|
||||
ciclo:
|
||||
ld (hl), a
|
||||
inc hl
|
||||
inc a
|
||||
dec b
|
||||
jr nz, loop_fill
|
||||
pop bc
|
||||
jr nz, ciclo
|
||||
pop hl
|
||||
finish:
|
||||
halt
|
||||
end
|
||||
pop bc
|
||||
pop af
|
||||
ret
|
Loading…
Reference in New Issue