Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

Pitanja
WWW:
Idite na Prethodno  1, 2, 3, 4 ... 17, 18, 19  Sljedeće
Moja sarma
 
Započnite novu temu   Ova tema je zaključana: ne možete uređivati postove niti odgovarati.   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji diplomskih i starih studija -> Građa računala
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
GauSs_
Moderator
Moderator


Pridružen/a: 28. 01. 2004. (21:01:17)
Postovi: (53C)16
Spol: muško
Sarma = la pohva - posuda
72 = 110 - 38
Lokacija: 231

PostPostano: 18:58 uto, 3. 11. 2009    Naslov: Citirajte i odgovorite

[quote="tmarusca"]moze netko ponovno objasniti razliku izmedu big i little endian procesora, i onaj program u c-u napisati i objasniti?
[/quote]

dosta dobro je objasnjeno [url=http://en.wikipedia.org/wiki/Endianness]ovdje[/url] dok programcic u c-u mozes vidjeti [url=http://www.ibm.com/developerworks/aix/library/au-endianc/index.html?ca=drs-]ovdje[/url] (tu imas takodjer objasnjenje pojma big/little endian)

[quote]
koliko sam skuzio, jedni citaju bajtove bit-po-bit slijeva nadesno, drugi obratno.
[/quote]

da. citaju i zapisuju na "svoj" nacin.

[quote]
kak onda procesori koji su razliciti znaju s 'kim' pricaju?
thx[/quote]

pogledaj linkove koje sam ti dao prije. ukratko, procesori ne mogu znati "s kim pricaju". Zato je izrazito vazno pisati kod neovisan o big/little endian strukturi gdje je god moguce
tmarusca (napisa):
moze netko ponovno objasniti razliku izmedu big i little endian procesora, i onaj program u c-u napisati i objasniti?


dosta dobro je objasnjeno ovdje dok programcic u c-u mozes vidjeti ovdje (tu imas takodjer objasnjenje pojma big/little endian)

Citat:

koliko sam skuzio, jedni citaju bajtove bit-po-bit slijeva nadesno, drugi obratno.


da. citaju i zapisuju na "svoj" nacin.

Citat:

kak onda procesori koji su razliciti znaju s 'kim' pricaju?
thx


pogledaj linkove koje sam ti dao prije. ukratko, procesori ne mogu znati "s kim pricaju". Zato je izrazito vazno pisati kod neovisan o big/little endian strukturi gdje je god moguce



_________________
The purpose of life is to end
Malo sam lose volje...

Prosle su godine kolokviji bili laksi, zar ne?
[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
markotron
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 26. 10. 2008. (12:07:29)
Postovi: (95)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
= 28 - 28
Lokacija: Umag

PostPostano: 19:28 čet, 5. 11. 2009    Naslov: Citirajte i odgovorite

Imam jedno pitanje.

Zasto ovo radi

[code:1]
DATA: EQU $2000
PROGRAM: EQU $2100

ORG DATA
MASK: EQU $000F
VALUE: DS.B 2
RESULT: DS.W 1


ORG PROGRAM
START:
MOVE.B VALUE, D0
AND.B #MASK, D0
MOVE.B D0, RESULT+1
MOVE.B VALUE, D0
LSR.B #4, D0
MOVE.B D0, RESULT

TRAP #15

END START
[/code:1]

a ovo ne

[code:1]
DATA: EQU $2000
PROGRAM: EQU $2100

ORG DATA
MASK: EQU $000F
VALUE: DS.B 2
RESULT: DS.W 1


ORG PROGRAM
START:
MOVE.B VALUE, D0
AND.B #MASK, D0
MOVE.W D0, RESULT+1
MOVE.B VALUE, D0
LSR.B #4, D0
MOVE.B D0, RESULT

TRAP #15

END START
[/code:1]

razlika je jedino u MOVE.W i MOVE.B problem je u onom +1 ako ga maknem radi, ali meni treba :)

Hvala
Imam jedno pitanje.

Zasto ovo radi

Kod:

DATA:      EQU   $2000
PROGRAM:   EQU   $2100

      ORG   DATA
MASK:      EQU   $000F
VALUE:      DS.B   2
RESULT:      DS.W   1


      ORG   PROGRAM
START:
      MOVE.B   VALUE, D0
      AND.B   #MASK, D0
      MOVE.B   D0, RESULT+1
      MOVE.B   VALUE, D0
      LSR.B   #4, D0
      MOVE.B   D0, RESULT

      TRAP   #15

      END   START


a ovo ne

Kod:

DATA:      EQU   $2000
PROGRAM:   EQU   $2100

      ORG   DATA
MASK:      EQU   $000F
VALUE:      DS.B   2
RESULT:      DS.W   1


      ORG   PROGRAM
START:
      MOVE.B   VALUE, D0
      AND.B   #MASK, D0
      MOVE.W   D0, RESULT+1
      MOVE.B   VALUE, D0
      LSR.B   #4, D0
      MOVE.B   D0, RESULT

      TRAP   #15

      END   START


razlika je jedino u MOVE.W i MOVE.B problem je u onom +1 ako ga maknem radi, ali meni treba Smile

Hvala



_________________
reductio ad absurdum
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
GauSs_
Moderator
Moderator


Pridružen/a: 28. 01. 2004. (21:01:17)
Postovi: (53C)16
Spol: muško
Sarma = la pohva - posuda
72 = 110 - 38
Lokacija: 231

PostPostano: 20:14 čet, 5. 11. 2009    Naslov: Citirajte i odgovorite

svi 16 i 32 bitni operandi moraju poceti na parnim adresama u memoriji
svi 16 i 32 bitni operandi moraju poceti na parnim adresama u memoriji



_________________
The purpose of life is to end
Malo sam lose volje...

Prosle su godine kolokviji bili laksi, zar ne?
[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
markotron
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 26. 10. 2008. (12:07:29)
Postovi: (95)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
= 28 - 28
Lokacija: Umag

PostPostano: 21:22 čet, 5. 11. 2009    Naslov: Citirajte i odgovorite

kuuuul

[size=9][color=#999999]Added after 54 minutes:[/color][/size]

Još jedno pitanje:

Ovi brenčevi ( BLE, BGT, BEQ, ... ) jos nekako mogu shvatiti kako ih koristiti kad koristim mnemonik CMP, ali kako inace?? Kad recimo zelim napravit petlju.

Da li ti brenčeve provjerava statusni registar, ili rade na neki drugi nacin?

Ako provjeravaju. Jel ima u manualu negdje sta tocno provjeravaju?

Preletio sam manual. Nisam nasao.

Hvala
kuuuul

Added after 54 minutes:

Još jedno pitanje:

Ovi brenčevi ( BLE, BGT, BEQ, ... ) jos nekako mogu shvatiti kako ih koristiti kad koristim mnemonik CMP, ali kako inace?? Kad recimo zelim napravit petlju.

Da li ti brenčeve provjerava statusni registar, ili rade na neki drugi nacin?

Ako provjeravaju. Jel ima u manualu negdje sta tocno provjeravaju?

Preletio sam manual. Nisam nasao.

Hvala



_________________
reductio ad absurdum
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
Gino
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 11. 09. 2008. (10:54:06)
Postovi: (370)16
Sarma = la pohva - posuda
-29 = 108 - 137
Lokacija: Pula

PostPostano: 21:37 čet, 5. 11. 2009    Naslov: Citirajte i odgovorite

idu u help od EASy68K
pa u Searchu napisi Bcc
pise ti kod svake sta gleda u statusnom registru, ako sam ja dobro shvatio
idu u help od EASy68K
pa u Searchu napisi Bcc
pise ti kod svake sta gleda u statusnom registru, ako sam ja dobro shvatio



_________________
Mario Berljafa
[Vrh]
Korisnički profil Pošaljite privatnu poruku
markotron
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 26. 10. 2008. (12:07:29)
Postovi: (95)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
= 28 - 28
Lokacija: Umag

PostPostano: 13:59 pet, 6. 11. 2009    Naslov: Citirajte i odgovorite

e tocno na to sam mislio.. super hvala
e tocno na to sam mislio.. super hvala



_________________
reductio ad absurdum
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
Zildyan
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 28. 07. 2008. (13:41:39)
Postovi: (20)16
Sarma = la pohva - posuda
= 3 - 3

PostPostano: 13:26 sub, 7. 11. 2009    Naslov: Citirajte i odgovorite

nisam bas pratio sto se dogada pa cu morati postaviti par malo "trivijalnih" (:D) pitanja:

1. do dakle smo ostisli sa predavanjima? mislim sto je zadnje bilo, von neumann??

2. trebaju li se nauciti i oni "crtezi" raznih arhitektura...

moze li zapravo netko reci bi ce ti jedan turingov stroj, oni procesi pribavi-izvrsi, sabirnice, prespoji zice, i teorija do tu zavrsno s tim...ili tako nesto...
ako netko moze odgovoriti bija bi zahvalan, jer sam kako i vidite u velikoj stisci sa vrimenom :D
nisam bas pratio sto se dogada pa cu morati postaviti par malo "trivijalnih" (Very Happy) pitanja:

1. do dakle smo ostisli sa predavanjima? mislim sto je zadnje bilo, von neumann??

2. trebaju li se nauciti i oni "crtezi" raznih arhitektura...

moze li zapravo netko reci bi ce ti jedan turingov stroj, oni procesi pribavi-izvrsi, sabirnice, prespoji zice, i teorija do tu zavrsno s tim...ili tako nesto...
ako netko moze odgovoriti bija bi zahvalan, jer sam kako i vidite u velikoj stisci sa vrimenom Very Happy


[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail
Ivecus
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 24. 04. 2006. (18:37:35)
Postovi: (62)16
Sarma = la pohva - posuda
= 3 - 0

PostPostano: 13:31 sub, 7. 11. 2009    Naslov: Citirajte i odgovorite

Mene zanima ako netko zna IP adresu o kojoj je bilo govora jučer na demonstraturama na koju je demos rekao postavit onu skriptu i još neke stvari ... ja sam si zapisao ovu (63.23.10.187), ali s nje nemogu ništa dokučiti, čak ni ping ne prolazi ...

Hvala :)
Mene zanima ako netko zna IP adresu o kojoj je bilo govora jučer na demonstraturama na koju je demos rekao postavit onu skriptu i još neke stvari ... ja sam si zapisao ovu (63.23.10.187), ali s nje nemogu ništa dokučiti, čak ni ping ne prolazi ...

Hvala Smile



_________________
Mihi est propositum in taberna mori!
[Vrh]
Korisnički profil Pošaljite privatnu poruku
ivo34
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 03. 02. 2005. (10:11:04)
Postovi: (171)16
Spol: muško
Sarma = la pohva - posuda
35 = 43 - 8

PostPostano: 13:33 sub, 7. 11. 2009    Naslov: Citirajte i odgovorite

@Zildyan:
[quote="GauSs_"]sve sto obradite do kolokvija. imate slajdove na [url=http://brale.math.hr/nastava/gr/]sluzbenoj stranici[/url]

vrlo vjerojatno 1 turingov stroj, 1 sabirnica, 1 program u Assemblyju te nekoliko trik pitanja vezanih uz MC68000[/quote]
Sve ti pise par postova iznad... :)
@Zildyan:
GauSs_ (napisa):
sve sto obradite do kolokvija. imate slajdove na sluzbenoj stranici

vrlo vjerojatno 1 turingov stroj, 1 sabirnica, 1 program u Assemblyju te nekoliko trik pitanja vezanih uz MC68000

Sve ti pise par postova iznad... Smile
[Vrh]
Korisnički profil Pošaljite privatnu poruku
markotron
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 26. 10. 2008. (12:07:29)
Postovi: (95)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
= 28 - 28
Lokacija: Umag

PostPostano: 14:56 sub, 7. 11. 2009    Naslov: Citirajte i odgovorite

Pitanja :)

Ima li negdje na webu primjer sign extenesion-a što smo radili na vježbama?

Probavao sam malo i naredba MOVE "nema" sing extension, što je i logično, ali kako onda, ako koristimo MOVE.W na nekom negativnom broju, MOVE zna posativiti statusni registar N -> 1? Šta MOVE pročita taj 16 bitni broj postavi statusni registar i onda ka prebaci? Tj. Statusni registar se postavlja prije nego što se naredba izvede?

Još jedno,

Zašt MOVEA "koristi" sign expansion, Kada adrese ne mogu biti negativne?

Hvala
Pitanja Smile

Ima li negdje na webu primjer sign extenesion-a što smo radili na vježbama?

Probavao sam malo i naredba MOVE "nema" sing extension, što je i logično, ali kako onda, ako koristimo MOVE.W na nekom negativnom broju, MOVE zna posativiti statusni registar N -> 1? Šta MOVE pročita taj 16 bitni broj postavi statusni registar i onda ka prebaci? Tj. Statusni registar se postavlja prije nego što se naredba izvede?

Još jedno,

Zašt MOVEA "koristi" sign expansion, Kada adrese ne mogu biti negativne?

Hvala



_________________
reductio ad absurdum
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
Gino
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 11. 09. 2008. (10:54:06)
Postovi: (370)16
Sarma = la pohva - posuda
-29 = 108 - 137
Lokacija: Pula

PostPostano: 15:50 sub, 7. 11. 2009    Naslov: Citirajte i odgovorite

[quote="markotron"]Zašt MOVEA "koristi" sign expansion, Kada adrese ne mogu biti negativne?[/quote]
e to i mene zanima [size=7]cini mi se da je odgovor c, sta god to znacilo[/size] :lol: :lol: :lol:

u biljeznici mi pise da se BLS koristi za <, a BCS za <=
logicno bi mi milo da je BLS za <=, pa onda BCS za <

al onda mi je glupo sta je BCC za >=, a BHI za >, sto ima smisla, pa ono

kako to tocno ide?
markotron (napisa):
Zašt MOVEA "koristi" sign expansion, Kada adrese ne mogu biti negativne?

e to i mene zanima cini mi se da je odgovor c, sta god to znacilo Laughing Laughing Laughing

u biljeznici mi pise da se BLS koristi za <, a BCS za ⇐
logicno bi mi milo da je BLS za ⇐, pa onda BCS za <

al onda mi je glupo sta je BCC za >=, a BHI za >, sto ima smisla, pa ono

kako to tocno ide?



_________________
Mario Berljafa
[Vrh]
Korisnički profil Pošaljite privatnu poruku
GauSs_
Moderator
Moderator


Pridružen/a: 28. 01. 2004. (21:01:17)
Postovi: (53C)16
Spol: muško
Sarma = la pohva - posuda
72 = 110 - 38
Lokacija: 231

PostPostano: 16:29 sub, 7. 11. 2009    Naslov: Citirajte i odgovorite

[quote="ivo34"]@Zildyan:
[quote="GauSs_"]sve sto obradite do kolokvija. imate slajdove na [url=http://brale.math.hr/nastava/gr/]sluzbenoj stranici[/url]

vrlo vjerojatno 1 turingov stroj, 1 sabirnica, 1 program u Assemblyju te nekoliko trik pitanja vezanih uz MC68000[/quote]
Sve ti pise par postova iznad... :)[/quote]

to je prakticni dio!

a pod teoriju ide sve sto ste obradili na predavanjima

[size=9][color=#999999]Added after 10 minutes:[/color][/size]

[quote="markotron"]Pitanja :)

Ima li negdje na webu primjer sign extenesion-a što smo radili na vježbama?
[/quote]

sigurno ima ;)

[quote]
Probavao sam malo i naredba MOVE "nema" sing extension, što je i logično, ali kako onda, ako koristimo MOVE.W na nekom negativnom broju, MOVE zna posativiti statusni registar N -> 1? Šta MOVE pročita taj 16 bitni broj postavi statusni registar i onda ka prebaci? Tj. Statusni registar se postavlja prije nego što se naredba izvede?
[/quote]

ti tocno kazes koliko bajtova je velik dani operand. ako je najznacajniji bit (u tih x bajtova) jednak 1 onda je broj negativan pa se postavi i statusni registar na odgovarajuci nacin

[quote]
Još jedno,

Zašt MOVEA "koristi" sign expansion, Kada adrese ne mogu biti negativne?

Hvala[/quote]

zasto ne :D

ne moras nuzno staviti samo adresu u adresni registar. Adresni registar moze sluziti i kao indeksni registar pa je lijepo kad mozes obavljati 32 bitne operacije a pocetni broj je bio negativan i 16 bitan
ivo34 (napisa):
@Zildyan:
GauSs_ (napisa):
sve sto obradite do kolokvija. imate slajdove na sluzbenoj stranici

vrlo vjerojatno 1 turingov stroj, 1 sabirnica, 1 program u Assemblyju te nekoliko trik pitanja vezanih uz MC68000

Sve ti pise par postova iznad... Smile


to je prakticni dio!

a pod teoriju ide sve sto ste obradili na predavanjima

Added after 10 minutes:

markotron (napisa):
Pitanja Smile

Ima li negdje na webu primjer sign extenesion-a što smo radili na vježbama?


sigurno ima Wink

Citat:

Probavao sam malo i naredba MOVE "nema" sing extension, što je i logično, ali kako onda, ako koristimo MOVE.W na nekom negativnom broju, MOVE zna posativiti statusni registar N → 1? Šta MOVE pročita taj 16 bitni broj postavi statusni registar i onda ka prebaci? Tj. Statusni registar se postavlja prije nego što se naredba izvede?


ti tocno kazes koliko bajtova je velik dani operand. ako je najznacajniji bit (u tih x bajtova) jednak 1 onda je broj negativan pa se postavi i statusni registar na odgovarajuci nacin

Citat:

Još jedno,

Zašt MOVEA "koristi" sign expansion, Kada adrese ne mogu biti negativne?

Hvala


zasto ne Very Happy

ne moras nuzno staviti samo adresu u adresni registar. Adresni registar moze sluziti i kao indeksni registar pa je lijepo kad mozes obavljati 32 bitne operacije a pocetni broj je bio negativan i 16 bitan



_________________
The purpose of life is to end
Malo sam lose volje...

Prosle su godine kolokviji bili laksi, zar ne?
[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
Milojko
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 07. 11. 2008. (14:57:52)
Postovi: (453)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
17 = 68 - 51
Lokacija: Hilbertov hotel

PostPostano: 17:01 sub, 7. 11. 2009    Naslov: Citirajte i odgovorite

Aj da i ja pitam

zašto logical shift (aka LSL/R) mi dozvoljava ovakve stvari

[code:1]LSL.L #8, D7
LSL.L #4, D7[/code:1]

a ne dozvoljava ovako što

[code:1]LSL.L #12, D7 [/code:1]
Aj da i ja pitam

zašto logical shift (aka LSL/R) mi dozvoljava ovakve stvari

Kod:
LSL.L  #8, D7
LSL.L   #4, D7


a ne dozvoljava ovako što

Kod:
LSL.L   #12, D7



_________________
Sedam je prost broj Smile

Bolonja je smeće i to pod hitno treba mijenjat
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
markotron
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 26. 10. 2008. (12:07:29)
Postovi: (95)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
= 28 - 28
Lokacija: Umag

PostPostano: 18:05 sub, 7. 11. 2009    Naslov: Citirajte i odgovorite

Tako ti to ide :)

Ako koristiš neku konstantu. Kao što ti koristiš [b](#12)[/b] tada možeš maksimalno šiftat [b]8 bita[/b]. Ukoliko šiftaš za neki broj koji piše u nekom [b]podatkovnom[/b] registru, tada možeš bilo koliko. S tim da se računa taj broj [b]modulo 64[/b].
Tako ti to ide Smile

Ako koristiš neku konstantu. Kao što ti koristiš (#12) tada možeš maksimalno šiftat 8 bita. Ukoliko šiftaš za neki broj koji piše u nekom podatkovnom registru, tada možeš bilo koliko. S tim da se računa taj broj modulo 64.



_________________
reductio ad absurdum
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
GauSs_
Moderator
Moderator


Pridružen/a: 28. 01. 2004. (21:01:17)
Postovi: (53C)16
Spol: muško
Sarma = la pohva - posuda
72 = 110 - 38
Lokacija: 231

PostPostano: 18:59 sub, 7. 11. 2009    Naslov: Citirajte i odgovorite

[quote="Gino"]
u biljeznici mi pise da se BLS koristi za <, a BCS za <=
logicno bi mi milo da je BLS za <=, pa onda BCS za <
[/quote]

biljeznica nije u pravu 8)

[quote]
al onda mi je glupo sta je BCC za >=, a BHI za >, sto ima smisla, pa ono

kako to tocno ide?[/quote]

pogledaj [url=http://brale.math.hr/nastava/gr/materijali/68kref.pdf]68kref.pdf[/url] za objasnjenje
Gino (napisa):

u biljeznici mi pise da se BLS koristi za <, a BCS za ⇐
logicno bi mi milo da je BLS za ⇐, pa onda BCS za <


biljeznica nije u pravu Cool

Citat:

al onda mi je glupo sta je BCC za >=, a BHI za >, sto ima smisla, pa ono

kako to tocno ide?


pogledaj 68kref.pdf za objasnjenje



_________________
The purpose of life is to end
Malo sam lose volje...

Prosle su godine kolokviji bili laksi, zar ne?
[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
vini
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 01. 09. 2006. (18:10:50)
Postovi: (9E)16
Spol: žensko
Sarma = la pohva - posuda
26 = 28 - 2

PostPostano: 19:02 sub, 7. 11. 2009    Naslov: Citirajte i odgovorite

Zadatak glasi: Nacrtaj stanje na sabirnicama za sljedeci programski odsjecak

LOOP LDA A $0100
DEC A
BNE LOOP

0100: 05
0101: 02
0102: 02
0103: 04
0104: 11
0105: 01
0106: 00

U attacmentu je rjesenje, i pise da se BNE nece izvrsit. Moze li netko molim vas pojasnit tu instrukciju opcenito, i konkretno za ovaj zadatak??

Postoji li neki popis instrukcija koje bi nam se mogle javit u kolokviju u zadatku sa sabirnicama?
Postoji li neki link sa Instruction setom gdje su lijepo objasnjene ove instrukcije s kojima se mi susrecemo??
Zadatak glasi: Nacrtaj stanje na sabirnicama za sljedeci programski odsjecak

LOOP LDA A $0100
DEC A
BNE LOOP

0100: 05
0101: 02
0102: 02
0103: 04
0104: 11
0105: 01
0106: 00

U attacmentu je rjesenje, i pise da se BNE nece izvrsit. Moze li netko molim vas pojasnit tu instrukciju opcenito, i konkretno za ovaj zadatak??

Postoji li neki popis instrukcija koje bi nam se mogle javit u kolokviju u zadatku sa sabirnicama?
Postoji li neki link sa Instruction setom gdje su lijepo objasnjene ove instrukcije s kojima se mi susrecemo??





loop bne.jpg
 Description:
 Filesize:  42.34 KB
 Viewed:  125 Time(s)

loop bne.jpg


[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail
GauSs_
Moderator
Moderator


Pridružen/a: 28. 01. 2004. (21:01:17)
Postovi: (53C)16
Spol: muško
Sarma = la pohva - posuda
72 = 110 - 38
Lokacija: 231

PostPostano: 19:34 sub, 7. 11. 2009    Naslov: Citirajte i odgovorite

[quote="vini"]Zadatak glasi: Nacrtaj stanje na sabirnicama za sljedeci programski odsjecak

LOOP LDA A $0100
DEC A
BNE LOOP

0100: 05
0101: 02
0102: 02
0103: 04
0104: 11
0105: 01
0106: 00

U attacmentu je rjesenje, i pise da se BNE nece izvrsit. Moze li netko molim vas pojasnit tu instrukciju opcenito, i konkretno za ovaj zadatak??
[/quote]

ovo se razlikuje od rjesenja koje si dao. u rjesenju stoji da se na adresi $0100 nalazi broj 1. U tom slucaju ce LDA ucitati broj 1 (nalazi se na adresi $0100) u akumulator A. Potom ce se vrijednost u A smanjiti za 1 pa ce nova vrijednost biti 0.

BNE (Branch if not equal) ce provjeriti da li je Z-bit u statusnom registru postavljen na 0. Ako je razlicit od nula napravi ce skok na label LOOP, inace nema skoka.

U ovom primjeru vrijednost koja se spremila u A je 0 pa nece doci do skoka

[quote]
Postoji li neki popis instrukcija koje bi nam se mogle javit u kolokviju u zadatku sa sabirnicama?
[/quote]
ne. uglavnom, su to instrukcije koje ste radili na predavanjima

[quote]
Postoji li neki link sa Instruction setom gdje su lijepo objasnjene ove instrukcije s kojima se mi susrecemo??[/quote]

slajdovi s predavanja + Google search
vini (napisa):
Zadatak glasi: Nacrtaj stanje na sabirnicama za sljedeci programski odsjecak

LOOP LDA A $0100
DEC A
BNE LOOP

0100: 05
0101: 02
0102: 02
0103: 04
0104: 11
0105: 01
0106: 00

U attacmentu je rjesenje, i pise da se BNE nece izvrsit. Moze li netko molim vas pojasnit tu instrukciju opcenito, i konkretno za ovaj zadatak??


ovo se razlikuje od rjesenja koje si dao. u rjesenju stoji da se na adresi $0100 nalazi broj 1. U tom slucaju ce LDA ucitati broj 1 (nalazi se na adresi $0100) u akumulator A. Potom ce se vrijednost u A smanjiti za 1 pa ce nova vrijednost biti 0.

BNE (Branch if not equal) ce provjeriti da li je Z-bit u statusnom registru postavljen na 0. Ako je razlicit od nula napravi ce skok na label LOOP, inace nema skoka.

U ovom primjeru vrijednost koja se spremila u A je 0 pa nece doci do skoka

Citat:

Postoji li neki popis instrukcija koje bi nam se mogle javit u kolokviju u zadatku sa sabirnicama?

ne. uglavnom, su to instrukcije koje ste radili na predavanjima

Citat:

Postoji li neki link sa Instruction setom gdje su lijepo objasnjene ove instrukcije s kojima se mi susrecemo??


slajdovi s predavanja + Google search



_________________
The purpose of life is to end
Malo sam lose volje...

Prosle su godine kolokviji bili laksi, zar ne?
[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
vini
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 01. 09. 2006. (18:10:50)
Postovi: (9E)16
Spol: žensko
Sarma = la pohva - posuda
26 = 28 - 2

PostPostano: 20:00 sub, 7. 11. 2009    Naslov: Citirajte i odgovorite

Hvala na odgovoru!

[quote="GauSs_"]

ovo se razlikuje od rjesenja koje si dao. u rjesenju stoji da se na adresi $0100 nalazi broj 1. U tom slucaju ce LDA ucitati broj 1 (nalazi se na adresi $0100) u akumulator A. Potom ce se vrijednost u A smanjiti za 1 pa ce nova vrijednost biti 0.[/quote]

ma krivi zadatak san prepisala..tocno je ono u attacmentu

[quote]
ne. uglavnom, su to instrukcije koje ste radili na predavanjima
[/quote]

BNE nismo spominjali na predavanjima..znaci li to da nece doci u kolokviju?
Hvala na odgovoru!

GauSs_ (napisa):


ovo se razlikuje od rjesenja koje si dao. u rjesenju stoji da se na adresi $0100 nalazi broj 1. U tom slucaju ce LDA ucitati broj 1 (nalazi se na adresi $0100) u akumulator A. Potom ce se vrijednost u A smanjiti za 1 pa ce nova vrijednost biti 0.


ma krivi zadatak san prepisala..tocno je ono u attacmentu

Citat:

ne. uglavnom, su to instrukcije koje ste radili na predavanjima


BNE nismo spominjali na predavanjima..znaci li to da nece doci u kolokviju?


[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail
Milojko
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 07. 11. 2008. (14:57:52)
Postovi: (453)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
17 = 68 - 51
Lokacija: Hilbertov hotel

PostPostano: 20:02 sub, 7. 11. 2009    Naslov: Citirajte i odgovorite

[quote="vini"]
BNE nismo spominjali na predavanjima..znaci li to da nece doci u kolokviju?[/quote]
ne
ak budu take funkcije biće objašnjeno šta fja radi
vini (napisa):

BNE nismo spominjali na predavanjima..znaci li to da nece doci u kolokviju?

ne
ak budu take funkcije biće objašnjeno šta fja radi



_________________
Sedam je prost broj Smile

Bolonja je smeće i to pod hitno treba mijenjat
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
GauSs_
Moderator
Moderator


Pridružen/a: 28. 01. 2004. (21:01:17)
Postovi: (53C)16
Spol: muško
Sarma = la pohva - posuda
72 = 110 - 38
Lokacija: 231

PostPostano: 21:05 sub, 7. 11. 2009    Naslov: Citirajte i odgovorite

[quote="Milojko"][quote="vini"]
BNE nismo spominjali na predavanjima..znaci li to da nece doci u kolokviju?[/quote]
ne
ak budu take funkcije biće objašnjeno šta fja radi[/quote]

tocno :D
Milojko (napisa):
vini (napisa):

BNE nismo spominjali na predavanjima..znaci li to da nece doci u kolokviju?

ne
ak budu take funkcije biće objašnjeno šta fja radi


tocno Very Happy



_________________
The purpose of life is to end
Malo sam lose volje...

Prosle su godine kolokviji bili laksi, zar ne?
[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
Prethodni postovi:   
Započnite novu temu   Ova tema je zaključana: ne možete uređivati postove niti odgovarati.   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji diplomskih i starih studija -> Građa računala Vremenska zona: GMT + 01:00.
Idite na Prethodno  1, 2, 3, 4 ... 17, 18, 19  Sljedeće
Stranica 3 / 19.

 
Forum(o)Bir:  
Možete otvarati nove teme.
Možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan