Forumi


Povratak   PC Ekspert Forum > Ostalo > Svaštara
Ime
Lozinka

Odgovori
 
Uređivanje
Staro 31.01.2017., 12:56   #1
Mirkopoter
Mirko, a ne Harry
Moj komp
 
Mirkopoter's Avatar
 
Datum registracije: Nov 2009
Lokacija: Zagreb
Postovi: 4,889
Računalni predmet na faksu





1. Prilikom izvršavanja instrukcije u fazi pribavljanja (fetch) što se pribavlja?
a) operacioni kod instrukcije
b) prvi operand (podatak)
c) drugi operand (podatak)
d) mnemonik instrukcije
e) vrijednost programskog brojila

2. Kojim se ulaznim signalom zaustavlja procesor pri DMA prijenosu?
a) HALT
b) TSC
c) NMI
d) RESET
e) IRQ

3. Na kojim se adresama nalaze zapisane adrese početka izvršavanja programa pri pokretačkom prekidu (RESET) kod mikroprocesora M6800?
a) $FFFE i $FFFF
b) $FFFC i $FFFD
c) $FFFA i $FFFB
d) $FFF8 i $FFFD
e) $0000 i $0001

4. Gdje se pohranjuje vrijednost internih registara pri prekidnom slijedu za IRQ prekid?
a) u stog
b) u ROM
c) u instrukcijskom registru
d) u programskom brojilu
e) nigdje

5. U akumulatoru A je upisan podataka $C5. Što će biti u zastavici C nakon izvršavanja instrukacije ROL A?
a) C=1
b) C=0
c) nije određeno
d) nulti bit vrijednosti u akumulatoru A
e) treći bit vrijednosti u akumulatoru A

6. Sadržaj X registra je $02C0. S koje će se adrese napuniti podatak u acc A pri instrukciji LDA A 8,X?
a) $02C8
b) $02C0
c) nije određeno
d) $0000
e) $02CF



7. Što će biti pohranjeno na lokaciji $0010 nakon izvršenja programskog odsječka (zastavica C=0)?
LDA A #$08 0008 |01
ROL A 0009 |02
STA A $10 000A |03
000B |04
000C |05
a) $10
b) $02
c) $04
d) $08
e) nije određeno
8. Što će biti pohranjeno na lokaciji $0010 nakon izvršenja programskog odsječka (zastavica C=0)?
LDA A $05 0005 |01
ADD A $06 0006 |02
STA B $10 0007 |01
a) nije poznato
b) $01
c) $02
d) $05
e) $10
9. Što će biti pohranjeno na lokaciji $0010 nakon izvršenja programskog odsječka (C=0)?
LDX #$0004 0004 | 01
LDA A 2,X 0005 | 02
ASR A 0006 | 03
STA A $10 0007 | 04
a) $01
b) $02
c) $03
d) $04
e) nije poznato
10. S koje adrese će se napuniti podatak u akumulator A pri izvršavanju instrukcije PUL A? Vrijednosti registara su zadane.
PC $0010
ACC A $08
ACC B $10
X $FFFE
SP $205A

a) $205B
b) $FFFE
c) $205A
d) $0010
e) nije poznato



11.Pri izvršavanju instrukcije grananja koliki je raspon skoka?
a) PC-126 do PC+129
b) PC-$1000 do PC+$1000
c) kao i za instrukciju skoka (JMP)
d) ovisi o vrijednosti kazala stoga, SP
e) nije poznato
12. Na lokaciji $01F2 je pohranjena instrukcija BEQ $08. Uz Z=1 koja je adresa sljedeće instrukcije koja će se izvršiti ?
a) $01FC
b) $01FA
c) $FFFF
d) $01F4
e) nije poznato
13. Podatak u akumulatoru A je $FA. Vrijednost kazala stoga SP je $00F8. Koja će biti nova vrijednost kazala stoga nakon izvršavanja instrukcije PSH A?
a) $00F7
b) $00F8
c) $0000
d) $FFFF
e) $FFF8
14. Pri maskirajućem prekidu (IRQ) koji se registri pohranjuju u stogu?
a) CCR, ACC B, ACC A, X, PC
b) niti jedan
c) ACC A, ACC B
d) SP
e) SP, PC

Teorija:
Pojedino pitanje iz teorije nosi najviše 3 boda.
1. Nacrtajte i objasnite shematski prikaz organizacije DMA za mikroračunalo.
2. Napišite programski odsječak za množenje broja s 12. Argument se nalazi na lokaciji $0000, a rezultat pohranite na lokaciji $0001. Veličinu argumenta nije potrebno provjeravati.




Zna li itko išta o tome, tko bi to trebao znati da mu proslijedim?




-->
Bok, imam jednog očajnog frenda koji ide na nekakav glupi faks gdje imaju nekakav glupi predmet i trebao bi nekakve instrukcije, ali nema pojma koga da traži, tko bi uopće to znao. Predmet se zove uređaji računalnih sustava i radi se o ovome:






1. Prilikom izvršavanja instrukcije u fazi pribavljanja (fetch) što se pribavlja?
a) operacioni kod instrukcije
b) prvi operand (podatak)
c) drugi operand (podatak)
d) mnemonik instrukcije
e) vrijednost programskog brojila

2. Kojim se ulaznim signalom zaustavlja procesor pri DMA prijenosu?
a) HALT
b) TSC
c) NMI
d) RESET
e) IRQ

3. Na kojim se adresama nalaze zapisane adrese početka izvršavanja programa pri pokretačkom prekidu (RESET) kod mikroprocesora M6800?
a) $FFFE i $FFFF
b) $FFFC i $FFFD
c) $FFFA i $FFFB
d) $FFF8 i $FFFD
e) $0000 i $0001

4. Gdje se pohranjuje vrijednost internih registara pri prekidnom slijedu za IRQ prekid?
a) u stog
b) u ROM
c) u instrukcijskom registru
d) u programskom brojilu
e) nigdje

5. U akumulatoru A je upisan podataka $C5. Što će biti u zastavici C nakon izvršavanja instrukacije ROL A?
a) C=1
b) C=0
c) nije određeno
d) nulti bit vrijednosti u akumulatoru A
e) treći bit vrijednosti u akumulatoru A

6. Sadržaj X registra je $02C0. S koje će se adrese napuniti podatak u acc A pri instrukciji LDA A 8,X?
a) $02C8
b) $02C0
c) nije određeno
d) $0000
e) $02CF



7. Što će biti pohranjeno na lokaciji $0010 nakon izvršenja programskog odsječka (zastavica C=0)?
LDA A #$08 0008 |01
ROL A 0009 |02
STA A $10 000A |03
000B |04
000C |05
a) $10
b) $02
c) $04
d) $08
e) nije određeno
8. Što će biti pohranjeno na lokaciji $0010 nakon izvršenja programskog odsječka (zastavica C=0)?
LDA A $05 0005 |01
ADD A $06 0006 |02
STA B $10 0007 |01
a) nije poznato
b) $01
c) $02
d) $05
e) $10
9. Što će biti pohranjeno na lokaciji $0010 nakon izvršenja programskog odsječka (C=0)?
LDX #$0004 0004 | 01
LDA A 2,X 0005 | 02
ASR A 0006 | 03
STA A $10 0007 | 04
a) $01
b) $02
c) $03
d) $04
e) nije poznato
10. S koje adrese će se napuniti podatak u akumulator A pri izvršavanju instrukcije PUL A? Vrijednosti registara su zadane.
PC $0010
ACC A $08
ACC B $10
X $FFFE
SP $205A

a) $205B
b) $FFFE
c) $205A
d) $0010
e) nije poznato



11.Pri izvršavanju instrukcije grananja koliki je raspon skoka?
a) PC-126 do PC+129
b) PC-$1000 do PC+$1000
c) kao i za instrukciju skoka (JMP)
d) ovisi o vrijednosti kazala stoga, SP
e) nije poznato
12. Na lokaciji $01F2 je pohranjena instrukcija BEQ $08. Uz Z=1 koja je adresa sljedeće instrukcije koja će se izvršiti ?
a) $01FC
b) $01FA
c) $FFFF
d) $01F4
e) nije poznato
13. Podatak u akumulatoru A je $FA. Vrijednost kazala stoga SP je $00F8. Koja će biti nova vrijednost kazala stoga nakon izvršavanja instrukcije PSH A?
a) $00F7
b) $00F8
c) $0000
d) $FFFF
e) $FFF8
14. Pri maskirajućem prekidu (IRQ) koji se registri pohranjuju u stogu?
a) CCR, ACC B, ACC A, X, PC
b) niti jedan
c) ACC A, ACC B
d) SP
e) SP, PC

Teorija:
Pojedino pitanje iz teorije nosi najviše 3 boda.
1. Nacrtajte i objasnite shematski prikaz organizacije DMA za mikroračunalo.
2. Napišite programski odsječak za množenje broja s 12. Argument se nalazi na lokaciji $0000, a rezultat pohranite na lokaciji $0001. Veličinu argumenta nije potrebno provjeravati.




Zna li itko išta o tome, tko bi to trebao znati da mu proslijedim?




__________________
Hala Madrid!
Mirkopoter je offline   Reply With Quote
Staro 31.01.2017., 14:47   #2
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,543
Citiraj:
Autor Mirkopoter Pregled postova
Bok, imam jednog očajnog frenda koji ide na nekakav glupi faks gdje imaju nekakav glupi predmet i trebao bi nekakve instrukcije, ali nema pojma koga da traži, tko bi uopće to znao. Predmet se zove uređaji računalnih sustava i radi se o ovome
https://drive.google.com/a/banelli.b...ew?usp=sharing

Zajebo sam nesto s dozvolama, sada bi se trebalo moci skinuti od svugdje.
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.

Zadnje izmijenjeno od: Bubba. 31.01.2017. u 15:19.
Bubba je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Odgovori



Pravila postanja
Vi ne možete otvarati nove teme
Vi ne možete pisati odgovore
Vi ne možete uploadati priloge
Vi ne možete uređivati svoje poruke

BB code je Uključeno
Smajlići su Uključeno
[IMG] kod je Uključeno
HTML je Uključeno

Idi na