Upload files to "/"

This commit is contained in:
Vichingo455 2025-03-31 06:42:59 +00:00
parent cc2c1fc8a1
commit 5a158da69d
1 changed files with 12 additions and 7 deletions

View File

@ -1,21 +1,26 @@
; Manuel Vichi 3^AIN ; Manuel Vichi 3^AIN
; Realizzare una routine che usa come parametri di ingresso i registri HL, B, C ; 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. ; 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: fill_memory:
push hl
push bc
ld hl, 200h ld hl, 200h
ld c, 01h ld c, 01h
ld b, 4h ld b, 4h
ld a, c ld a, c
ld sp, 300h
call loop_fill
halt
loop_fill: loop_fill:
push af
push bc
push hl
ciclo:
ld (hl), a ld (hl), a
inc hl inc hl
inc a inc a
dec b dec b
jr nz, loop_fill jr nz, ciclo
pop bc
pop hl pop hl
finish: pop bc
halt pop af
end ret