Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- Ld Ax, #podaci - podatak
- Ld Ax, podaci - adresa podatka
- Ld Ax, [podaci]- adresa adrese podatka
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- ctrl+shift+c comment selection u contextu
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- $ep
- rseg at 1Ah
- Ax: dsw 1 ; promenljiva tipa rec
- Bx: dsw 1 ; promenljiva tipa rec
- Pokaz: dsw 1 ; promenljiva tipa rec
- Podaci: dsw 5 ; pet podataka tipa rec sa pocetnom adresom Podaci
- dseg at 100h
- Tabela: dsw 100
- cseg at 2080h
- ld Podaci, #1
- ld Podaci+2, #2
- ld Podaci+4, #3
- ld Podaci+6, #4
- ld Ax, Pokaz ;1. Koje nacine adresiranja predstavljaju naredne instrukcije?
- ld Ax, #Pokaz ;2. Koja je razlika izmedju ove i prethodne instrukcije ?
- Pristup_pod:
- ld Pokaz, #Podaci ; inicijalizacija pokazivaca na podatke
- ld Ax, [Pokaz] ;3.Koji je sadrzaj registra Ax nakon izvrsene ove instrukcije?
- ld Ax, [Pokaz]+ ;4. Koji je sadrzaj registra Ax nakon izvrsene ove instrukcije?
- ld Ax, 2[Pokaz] ;5. Koji je sadrzaj registra Ax nakon izvrsene ove instrukcije?
- ld Ax, Tabela[Pokaz] ;6. Koja je razlika izmedju ove i prethodne instrukcije ?
- ld Bx, #10h ;jedan od nacina punjenja tabele u DATA segmentu
- st Bx, Tabela ;7. Koji je efekat ove instrukcije
- ld Bx, #20h ;novi podatak
- st Bx, Tabela+2 ;8. Koji je efekat ove instrukcije
- Pristup_tab:
- clr Pokaz ; inicijalizacija pokazivaca na podatke u tabeli u DSEG
- ld Ax, Tabela [Pokaz]
- add Pokaz, #2 ; nacin kretanja kroz tabelu
- ld Ax, Tabela [Pokaz]
- ; ld Ax, #200
- ; ld Pokaz, # Podaci ; inicijalizacija pokazivaca na podatke
- ; add Ax,#10h ;9. Koji je sadrzaj registra Ax nakon izvrsene ove instrukcije
- ; add Ax, Pokaz ;10. Koji su oper. kodovi instrukcije add u ovim slu?ajevima?
- ; add Ax, [Pokaz] ;11. Koji je sadrzaj registra Ax nakon izvrsene ove instrukcije
- ; add Ax, Tabela[Pokaz] ;12. Koji je sadrzaj registra Ax nakon izvrsene ove instrukcije
- ; add Ax, [Pokaz]+ ;13.Koji su sadrzaji registara Ax i Pokaz nakon ove instrukcije
- ; inc Ax ;14. Koji je sadrzaj registra Ax nakon izvrsene ove instrukcije
- ; sub Ax, #10 ;15. Koji su flegovi postavljeni u PSW registru?
- ; sub Ax, #0FFFFh ;16. Na koje flegove utice ova instrukcija i kako?
- ; dec Ax ;17. Koji je sadrzaj registra Ax nakon izvrsene ove instrukcije
- ; neg Ax ;18. Na koje flegove utice ova instrukcija i kako?
- ; ;19. Da li je sadrzaj registra Ax sada negativan broj?
- ; or Ax, #8000h ;20. Koji je sadrzaj registra Ax nakon izvrsene ove instrukcije
- ; ;21. Da li je sadrzaj registra Ax sada negativan broj?
- ; shr Ax, #1 ;22. Na koje flegove utice ova instrukcija i zasto?
- ; and Ax, #80Fh ;23. Koji je sadrzaj registra Ax nakon izvrsene ove instrukcije
- ; ldb Bx, #'A' ; inicijalizacija
- ; clr Pokaz ; inicijalizacija pokazivaca na podatke u tabeli u DSEG
- ; Pisi_ASCI:
- ; st Bx, Tabela[Pokaz] ; upisivanje ASCII karaktera u tabelu
- ; incb Bx
- ; add Pokaz, #2 ; nacin kretanja kroz tabelu
- ; br Pisi_ASCI
- ; br $
- end
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Add Comment
Please, Sign In to add comment