Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
Zvjezdica Forumaš(ica)
Pridružen/a: 02. 07. 2009. (12:40:02) Postovi: (58)16
|
Postano: 16:53 pet, 29. 10. 2010 Naslov: Sabirnice |
|
|
Imam par pitanja
Zadatak ide ovako: Za isječak koda LOOP NOP,
JMP LOOP i 2 prolaza kroz petlju napiši stanje na sabirnicama.
NOP traje 2 periode vremenskog vođenja. Program počinje na adresi F000 i izgleda u memoriji ovako
F000|01| - NOP
F001|7E| -JMP LOOP
F002|F0|
F003|00|
Sad me zanima da li bi to izgledalo ovako(pišem samo A0-A15,D0-D7 jer sve je read)
[b]A0-A15[/b]|F000|*|F001|F002|F003|*|F000|*|F001|F002|F003|*
[b]D0--D7[/b]|01....|*|7E....|F0....|00...|*|01....|*|7E....|F0....|F0....|*
Stanje na početku IR=01, PC=F000, na kraju IR=7E, PC=F003, kojiko je DC?
2. zadatak
OPET DEC A,JMP OPET
00FF|96| DEC A
0100|7E| JMP OPET
0101|00|
0102|FF|
A=0F
Tu me buni jer u zadatku nije napisana adresa na kojo se nalazi OF, pa kako i kaj s tim?
Hvala unaprijed na pomoći!
Imam par pitanja
Zadatak ide ovako: Za isječak koda LOOP NOP,
JMP LOOP i 2 prolaza kroz petlju napiši stanje na sabirnicama.
NOP traje 2 periode vremenskog vođenja. Program počinje na adresi F000 i izgleda u memoriji ovako
F000|01| - NOP
F001|7E| -JMP LOOP
F002|F0|
F003|00|
Sad me zanima da li bi to izgledalo ovako(pišem samo A0-A15,D0-D7 jer sve je read)
A0-A15|F000|*|F001|F002|F003|*|F000|*|F001|F002|F003|*
D0–D7|01....|*|7E....|F0....|00...|*|01....|*|7E....|F0....|F0....|*
Stanje na početku IR=01, PC=F000, na kraju IR=7E, PC=F003, kojiko je DC?
2. zadatak
OPET DEC A,JMP OPET
00FF|96| DEC A
0100|7E| JMP OPET
0101|00|
0102|FF|
A=0F
Tu me buni jer u zadatku nije napisana adresa na kojo se nalazi OF, pa kako i kaj s tim?
Hvala unaprijed na pomoći!
|
|
[Vrh] |
|
GauSs_ Moderator
Pridružen/a: 28. 01. 2004. (21:01:17) Postovi: (53C)16
Spol:
Lokacija: 231
|
Postano: 17:16 ned, 31. 10. 2010 Naslov: Re: Sabirnice |
|
|
[quote="Zvjezdica"]Imam par pitanja
Zadatak ide ovako: Za isječak koda LOOP NOP,
JMP LOOP i 2 prolaza kroz petlju napiši stanje na sabirnicama.
NOP traje 2 periode vremenskog vođenja. Program počinje na adresi F000 i izgleda u memoriji ovako
F000|01| - NOP
F001|7E| -JMP LOOP
F002|F0|
F003|00|
Sad me zanima da li bi to izgledalo ovako(pišem samo A0-A15,D0-D7 jer sve je read)
[b]A0-A15[/b]|F000|*|F001|F002|F003|*|F000|*|F001|F002|F003|*
[b]D0--D7[/b]|01....|*|7E....|F0....|00...|*|01....|*|7E....|F0....|F0....|*
Stanje na početku IR=01, PC=F000, na kraju IR=7E, PC=F003, kojiko je DC?
[/quote]
Ne bi tako izgledalo jer NOP traje dvije periode
[quote]
2. zadatak
OPET DEC A,JMP OPET
00FF|96| DEC A
0100|7E| JMP OPET
0101|00|
0102|FF|
A=0F
Tu me buni jer u zadatku nije napisana adresa na kojo se nalazi OF, pa kako i kaj s tim?
Hvala unaprijed na pomoći![/quote]
Sto ce vam adresa? A je registar unutar procesora
Zvjezdica (napisa): | Imam par pitanja
Zadatak ide ovako: Za isječak koda LOOP NOP,
JMP LOOP i 2 prolaza kroz petlju napiši stanje na sabirnicama.
NOP traje 2 periode vremenskog vođenja. Program počinje na adresi F000 i izgleda u memoriji ovako
F000|01| - NOP
F001|7E| -JMP LOOP
F002|F0|
F003|00|
Sad me zanima da li bi to izgledalo ovako(pišem samo A0-A15,D0-D7 jer sve je read)
A0-A15|F000|*|F001|F002|F003|*|F000|*|F001|F002|F003|*
D0–D7|01....|*|7E....|F0....|00...|*|01....|*|7E....|F0....|F0....|*
Stanje na početku IR=01, PC=F000, na kraju IR=7E, PC=F003, kojiko je DC?
|
Ne bi tako izgledalo jer NOP traje dvije periode
Citat: |
2. zadatak
OPET DEC A,JMP OPET
00FF|96| DEC A
0100|7E| JMP OPET
0101|00|
0102|FF|
A=0F
Tu me buni jer u zadatku nije napisana adresa na kojo se nalazi OF, pa kako i kaj s tim?
Hvala unaprijed na pomoći! |
Sto ce vam adresa? A je registar unutar procesora
_________________ The purpose of life is to end
Prosle su godine kolokviji bili laksi, zar ne?
|
|
[Vrh] |
|
Zvjezdica Forumaš(ica)
Pridružen/a: 02. 07. 2009. (12:40:02) Postovi: (58)16
|
|
[Vrh] |
|
GauSs_ Moderator
Pridružen/a: 28. 01. 2004. (21:01:17) Postovi: (53C)16
Spol:
Lokacija: 231
|
Postano: 11:32 pon, 1. 11. 2010 Naslov: |
|
|
[quote="Zvjezdica"]1. zad
Onda ide ovako?
A0-A15|F000|F000|F001|F002|F003|*|F000|*|F001|F002|F003|*
D0--D7|01....|01....|7E....|F0....|00...|*|01....|*|7E....|F0....|F0....|*
[/quote]
faza izvrsi za NOP traje 2 periode!
[quote]
2.zad
A0-A15|00FF|i kaj ide dalje tu?
Jako me buni to sa akumulatorom i di se vidi to njegovo dekrementiranje[/quote]
akumulator se nalazi [b]unutar[/b] procesora pa se dekrementiranje ne bi smijelo vidjeti na sabirnicama
Zvjezdica (napisa): | 1. zad
Onda ide ovako?
A0-A15|F000|F000|F001|F002|F003|*|F000|*|F001|F002|F003|*
D0–D7|01....|01....|7E....|F0....|00...|*|01....|*|7E....|F0....|F0....|*
|
faza izvrsi za NOP traje 2 periode!
Citat: |
2.zad
A0-A15|00FF|i kaj ide dalje tu?
Jako me buni to sa akumulatorom i di se vidi to njegovo dekrementiranje |
akumulator se nalazi unutar procesora pa se dekrementiranje ne bi smijelo vidjeti na sabirnicama
_________________ The purpose of life is to end
Prosle su godine kolokviji bili laksi, zar ne?
|
|
[Vrh] |
|
Zvjezdica Forumaš(ica)
Pridružen/a: 02. 07. 2009. (12:40:02) Postovi: (58)16
|
|
[Vrh] |
|
Crazylamb1 Forumaš(ica)
Pridružen/a: 09. 06. 2006. (01:17:33) Postovi: (12E)16
Spol:
Lokacija: Albertane, Mars
|
|
[Vrh] |
|
|