arh vjezba0
DESCRIPTION
Rješenje zadatka iz pripreme za 1. laboratorijsku vježbu iz arhitekture računala na FER-uTRANSCRIPT
ORG 0 ;postavljanje pocetne memorijske lokacije MOVE 50, R1 ;stavljanje broja 50 u registar R1 MOVE 70, R2 ;stavljanje broja 70 u registar R2 PETLJA LOAD R0, (R1) ;u R0 ucitava podatak na adresi iz R1 CMP R0, 0 ;postavljam zastavice JR_Z BREAK ;izlaz iz petlje kad nade 0 STORE R0, (R2) ;podatak iz R0 sperma na adresu iz R2 ADD R1, 4, R1 ;R1 prelazi an sljedeci podatak ADD R2, 4, R2 ;R2 prelazi na sljedeci podatak JP PETLJA ;ponavljam petlju BREAK HALT ;kraj programa ORG 50 ;idem na memorijsku lokaciju 50 DW 1, 2, 3, 0 ;upisujem ove brojeve ORG 70 ;na memorijskoj lokciji 70 DS %D 20 ;rezerviram 20 mjesta u memoriji