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, 5 ... 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
Zildyan
Forumaš(ica)
Forumaš(ica)


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

PostPostano: 0:21 ned, 8. 11. 2009    Naslov: Citirajte i odgovorite

Još jednom, nisam bio u toku, tj. nisam bio na nijednom predavanju, pa je li mi netko može reci dokle smo obradili pošto su na stranici slajdovi sa cijele godine??? Ima li igdje primjera zadataka sa kolokvija?
Još jednom, nisam bio u toku, tj. nisam bio na nijednom predavanju, pa je li mi netko može reci dokle smo obradili pošto su na stranici slajdovi sa cijele godine??? Ima li igdje primjera zadataka sa kolokvija?


[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: 0:23 ned, 8. 11. 2009    Naslov: Citirajte i odgovorite

[quote="Zildyan"]Još jednom, nisam bio u toku, tj. nisam bio na nijednom predavanju, pa je li mi netko može reci dokle smo obradili pošto su na stranici slajdovi sa cijele godine??? Ima li igdje primjera zadataka sa kolokvija?[/quote]
treće predavanje, pojednostavljeni model.... dvaest treći slajd
Zildyan (napisa):
Još jednom, nisam bio u toku, tj. nisam bio na nijednom predavanju, pa je li mi netko može reci dokle smo obradili pošto su na stranici slajdovi sa cijele godine??? Ima li igdje primjera zadataka sa kolokvija?

treće predavanje, pojednostavljeni model.... dvaest treći slajd



_________________
Sedam je prost broj Smile

Bolonja je smeće i to pod hitno treba mijenjat
[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: 2:31 ned, 8. 11. 2009    Naslov: Citirajte i odgovorite

[quote="GauSs_"]pogledaj [url=http://brale.math.hr/nastava/gr/materijali/68kref.pdf]68kref.pdf[/url] za objasnjenje[/quote]
hvala, al....
iz help-a:
"Some conditions are pretty similar. BGE, BGT, BLE, BLT should be used when using signed integers and BHI and BLS when using unsigned integers."

sad mi vise nije nis jasno :D

koji su za unsigned koji za signed, i zasto jednostavno nisu samo jedni :?:
GauSs_ (napisa):
pogledaj 68kref.pdf za objasnjenje

hvala, al....
iz help-a:
"Some conditions are pretty similar. BGE, BGT, BLE, BLT should be used when using signed integers and BHI and BLS when using unsigned integers."

sad mi vise nije nis jasno Very Happy

koji su za unsigned koji za signed, i zasto jednostavno nisu samo jedni Question



_________________
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: 11:40 ned, 8. 11. 2009    Naslov: Citirajte i odgovorite

[quote="Gino"][quote="GauSs_"]pogledaj [url=http://brale.math.hr/nastava/gr/materijali/68kref.pdf]68kref.pdf[/url] za objasnjenje[/quote]
hvala, al....
iz help-a:
"Some conditions are pretty similar. BGE, BGT, BLE, BLT should be used when using signed integers and BHI and BLS when using unsigned integers."

sad mi vise nije nis jasno :D

koji su za unsigned koji za signed, i zasto jednostavno nisu samo jedni :?:[/quote]

dobro da si to proucio jer je ocito pogreska u salabahteru u pdf verziji. Oni za koje pise da su Unsigned su za Signed, i obrnuto :oops:

A sad odgovor na zasto dva tipa instrukcija?
Zato sto je usporedjivanje za unsigned i signed brojeve razlicito. Ponekad baratas s brojem FFF7 kao s negativnim brojem, a ponekad kao s nenegativnim i onda je lakse imati vlastitite mnemonike. Lakse se prati sto je programer htio napraviti i odmah vidis da je mislio raditi sa npr. signed brojevima

Znam da je zbunjujuce, i za drugi kolokvij ce te moci imati sluzbeni salabahter sa sobom, ali za ovaj ne
Gino (napisa):
GauSs_ (napisa):
pogledaj 68kref.pdf za objasnjenje

hvala, al....
iz help-a:
"Some conditions are pretty similar. BGE, BGT, BLE, BLT should be used when using signed integers and BHI and BLS when using unsigned integers."

sad mi vise nije nis jasno Very Happy

koji su za unsigned koji za signed, i zasto jednostavno nisu samo jedni Question


dobro da si to proucio jer je ocito pogreska u salabahteru u pdf verziji. Oni za koje pise da su Unsigned su za Signed, i obrnuto Embarassed

A sad odgovor na zasto dva tipa instrukcija?
Zato sto je usporedjivanje za unsigned i signed brojeve razlicito. Ponekad baratas s brojem FFF7 kao s negativnim brojem, a ponekad kao s nenegativnim i onda je lakse imati vlastitite mnemonike. Lakse se prati sto je programer htio napraviti i odmah vidis da je mislio raditi sa npr. signed brojevima

Znam da je zbunjujuce, i za drugi kolokvij ce te moci imati sluzbeni salabahter sa sobom, ali za ovaj ne



_________________
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
malena
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 27. 03. 2009. (16:43:42)
Postovi: (62)16
Spol: žensko
Sarma = la pohva - posuda
= 9 - 8
Lokacija: ...

PostPostano: 20:03 ned, 8. 11. 2009    Naslov: Citirajte i odgovorite

[table] Q0 Q1 Q2
0 0, q0, L 0,q1,L 0,q2,L
1 1,q1,L 1,q2,L 1,q2,L
+ +,q0,D +,q1,L +,q2,L
= =,q0,L =,q1,L =,q2,L
b 0,q0,!N 1,qF,!N 10,qF,!N
[/table]

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

ne idu mi bas turingovi strojevi pa me zanima je li ovo rj. onog zadatka gdje su na traci zapisani binarni jednoznamenkasti brojevi,a glava za citanje i pisanje se nalazi na +. pocetni izraz je a+b, a na kraju treba biti c=a+b.

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

imam jos jedno pitanje (s predavanja) kad smo radili onu zrnatost/sabirnost uvijek smo pisali 8bitna sabirnost, a ako se na sabirnicu racunala prikljucuje mem. modul od npr. 2MB, onda on zauzima 21 adr liniju. znaci li to da je bila 16bitna zrnatost onda bi taj modul zauzeo 11 adr linija ili...
 Q0Q1Q2
00, q0, L0,q1,L0,q2,L
11,q1,L1,q2,L1,q2,L
++,q0,D+,q1,L+,q2,L
==,q0,L=,q1,L=,q2,L
b0,q0,!N1,qF,!N10,qF,!N


Added after 2 minutes:

ne idu mi bas turingovi strojevi pa me zanima je li ovo rj. onog zadatka gdje su na traci zapisani binarni jednoznamenkasti brojevi,a glava za citanje i pisanje se nalazi na +. pocetni izraz je a+b, a na kraju treba biti c=a+b.

Added after 3 minutes:

imam jos jedno pitanje (s predavanja) kad smo radili onu zrnatost/sabirnost uvijek smo pisali 8bitna sabirnost, a ako se na sabirnicu racunala prikljucuje mem. modul od npr. 2MB, onda on zauzima 21 adr liniju. znaci li to da je bila 16bitna zrnatost onda bi taj modul zauzeo 11 adr linija ili...


[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: 21:39 ned, 8. 11. 2009    Naslov: Citirajte i odgovorite

Na brzinu sam preletio turingov stroj. Čini mi se sve dobro osim jedne stvari. Turingov stroj moze upisivati samo 1 znak. Dakle donji desni kutak tablice nije dobar. Ne možeš napisati
[code:1]10, qf, N[/code:1]
Drugo, ne znam dali ja griješim ali mislim da nije potreban onaj uskličnik ispred N, ! označava finalno stanje. Znači ili pišeš. 10, qF, N ili 10!N. Ispravite me ako griješim.

Drugo pitanje. Ne znači. U prvom slučaju je odgovor 21 adresnu liniju zato što:
[latex]2\mathrm{MB} = 2 \cdot 2^{20}\mathrm{B}[/latex],
pošto je adresna zrnatost 8 bita, odnosno 1 bajt, to znaci da minimalno možeš adresirat 1 B. Pošto ih imaš [latex]2 \cdot 2^{20}[/latex] moras moc prikazati brojeve od [latex]0[/latex] do [latex]2 \cdot 2^{20}-1[/latex], za sto ti treba 21 sabirnica (svaka sabirnica moze biti 0 ili 1, pa je određena kombinacija neki binaran broj). Sada ukoliko je adresna zrnatost 16 bita, tj 2 B (minimalno mozes adresirati 2B), tada je potreban broj sabirnica jednak 20. Naime, vise nemas [latex]2 \cdot 2^{20}[/latex] stvari za adresirati, nego imas duplo manje: [latex]2^{20}[/latex], a to je upravo 20 sabirnica.

Nadam se da sam razjasnio malo.

Pozdrav, Marko
Na brzinu sam preletio turingov stroj. Čini mi se sve dobro osim jedne stvari. Turingov stroj moze upisivati samo 1 znak. Dakle donji desni kutak tablice nije dobar. Ne možeš napisati
Kod:
10, qf, N

Drugo, ne znam dali ja griješim ali mislim da nije potreban onaj uskličnik ispred N, ! označava finalno stanje. Znači ili pišeš. 10, qF, N ili 10!N. Ispravite me ako griješim.

Drugo pitanje. Ne znači. U prvom slučaju je odgovor 21 adresnu liniju zato što:
,
pošto je adresna zrnatost 8 bita, odnosno 1 bajt, to znaci da minimalno možeš adresirat 1 B. Pošto ih imaš moras moc prikazati brojeve od do , za sto ti treba 21 sabirnica (svaka sabirnica moze biti 0 ili 1, pa je određena kombinacija neki binaran broj). Sada ukoliko je adresna zrnatost 16 bita, tj 2 B (minimalno mozes adresirati 2B), tada je potreban broj sabirnica jednak 20. Naime, vise nemas stvari za adresirati, nego imas duplo manje: , a to je upravo 20 sabirnica.

Nadam se da sam razjasnio malo.

Pozdrav, Marko



_________________
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:44 ned, 8. 11. 2009    Naslov: Citirajte i odgovorite

[quote="malena"][table] Q0 Q1 Q2
0 0, q0, L 0,q1,L 0,q2,L
1 1,q1,L 1,q2,L 1,q2,L
+ +,q0,D +,q1,L +,q2,L
= =,q0,L =,q1,L =,q2,L
b 0,q0,!N 1,qF,!N 10,qF,!N
[/table]

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

ne idu mi bas turingovi strojevi pa me zanima je li ovo rj. onog zadatka gdje su na traci zapisani binarni jednoznamenkasti brojevi,a glava za citanje i pisanje se nalazi na +. pocetni izraz je a+b, a na kraju treba biti c=a+b.

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

imam jos jedno pitanje (s predavanja) kad smo radili onu zrnatost/sabirnost uvijek smo pisali 8bitna sabirnost, a ako se na sabirnicu racunala prikljucuje mem. modul od npr. 2MB, onda on zauzima 21 adr liniju. znaci li to da je bila 16bitna zrnatost onda bi taj modul zauzeo 11 adr linija ili...[/quote]

[latex]\begin{array}{|c|c|c|c|c|}\hline
& q_0 & q^0 & q^1 & q^{00}\\\hline
0 & (0,q^0,L) & (0,q^{00},L)&(0,q^{01},L) &\\\hline
1 & (1,q^{1},L) & (1,q^{01},L) & (1,q^{11},L) & \\\hline
+ & (+,q_0,D) & (+,q^{0},L) & (+,q^{1},L) & \\\hline
= & & & & \\\hline
b & & & & (=,q^{00}_p,L) \\\hline
\end{array}[/latex]

[latex]\begin{array}{|c|c|c|c|c|c|c|}\hline
& q^{10} & q^{11} & q^{00}_p & q^{01}_p & q^{11}_{p_1} & q^{11}_{p_2}\\\hline
0 & & & & & & \\\hline
1 & & & & & & \\\hline
+ & & & & & & \\\hline
= & & & & & & \\\hline
b & (=,q^{01}_p,L) & (=,q^{11}_{p_1},L) & (0,!,N) & (1,!,N) & (0,q^{11}_{p_2},L) & (1,!,N) \\\hline
\end{array}[/latex]

meni se to cini jako ruzno, ali i tocno, dakle pocetni polozaj je na +-u

mislim da ako je zrnatost 16 koristi jednu manje dakle 20...

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

[quote="markotron"]Na brzinu sam preletio turingov stroj. Čini mi se sve dobro osim jedne stvari. [/quote] meni se cini da nije ok, ako je na pocetku na plusu, ide desno, procita 0 i ide ljevo, ostaje u istom stanju, dakle cita + ide desno, cita nula ide ljevo cita + ide desno....
malena (napisa):
 Q0Q1Q2
00, q0, L0,q1,L0,q2,L
11,q1,L1,q2,L1,q2,L
++,q0,D+,q1,L+,q2,L
==,q0,L=,q1,L=,q2,L
b0,q0,!N1,qF,!N10,qF,!N


Added after 2 minutes:

ne idu mi bas turingovi strojevi pa me zanima je li ovo rj. onog zadatka gdje su na traci zapisani binarni jednoznamenkasti brojevi,a glava za citanje i pisanje se nalazi na +. pocetni izraz je a+b, a na kraju treba biti c=a+b.

Added after 3 minutes:

imam jos jedno pitanje (s predavanja) kad smo radili onu zrnatost/sabirnost uvijek smo pisali 8bitna sabirnost, a ako se na sabirnicu racunala prikljucuje mem. modul od npr. 2MB, onda on zauzima 21 adr liniju. znaci li to da je bila 16bitna zrnatost onda bi taj modul zauzeo 11 adr linija ili...






meni se to cini jako ruzno, ali i tocno, dakle pocetni polozaj je na +-u

mislim da ako je zrnatost 16 koristi jednu manje dakle 20...

Added after 4 minutes:

markotron (napisa):
Na brzinu sam preletio turingov stroj. Čini mi se sve dobro osim jedne stvari.
meni se cini da nije ok, ako je na pocetku na plusu, ide desno, procita 0 i ide ljevo, ostaje u istom stanju, dakle cita + ide desno, cita nula ide ljevo cita + ide desno....



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


Pridružen/a: 27. 03. 2009. (16:43:42)
Postovi: (62)16
Spol: žensko
Sarma = la pohva - posuda
= 9 - 8
Lokacija: ...

PostPostano: 10:42 pon, 9. 11. 2009    Naslov: Citirajte i odgovorite

'jutro svima!
imam jos dva pitanja:

1. znate one sklopove/invertore ili sto li vec?
e pa bune me ove oznake s predavanja :sam:
npr. NAND: F=(x*y)'. je li to kao u em1 ~a ili ~b (~a=NOT(A)) ili...?

2. mi nismo radili operacije s bitovima, zar ne? npr. 9. prakticni zadatak:
buduci da je oznaceno (MSB neg. br. =1) tu bi se kao trebao upotrijebiti
BITWISE AND. a kako to cudo funkcionira :neznam:

HELP!!! :predaja:
'jutro svima!
imam jos dva pitanja:

1. znate one sklopove/invertore ili sto li vec?
e pa bune me ove oznake s predavanja Ja sam sasvim sam
npr. NAND: F=(x*y)'. je li to kao u em1 ~a ili ~b (~a=NOT(A)) ili...?

2. mi nismo radili operacije s bitovima, zar ne? npr. 9. prakticni zadatak:
buduci da je oznaceno (MSB neg. br. =1) tu bi se kao trebao upotrijebiti
BITWISE AND. a kako to cudo funkcionira Ja to stvarno ne znam

HELP!!! Predajem se...


[Vrh]
Korisnički profil Pošaljite privatnu poruku
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: 10:46 pon, 9. 11. 2009    Naslov: Citirajte i odgovorite

sta te buni NAND znaci NOT AND dakle pomozis A i B i rezultat komplementiras

deveti zadatak mozes rjesit na vise nacina, ja mislim da sam samo koristio BMI i BEQ, al mozes i sa siftanjem sto je mozda smislenije s obzirom na uputu....
sta te buni NAND znaci NOT AND dakle pomozis A i B i rezultat komplementiras

deveti zadatak mozes rjesit na vise nacina, ja mislim da sam samo koristio BMI i BEQ, al mozes i sa siftanjem sto je mozda smislenije s obzirom na uputu....



_________________
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: 10:49 pon, 9. 11. 2009    Naslov: Citirajte i odgovorite

[quote="malena"]'jutro svima!

...

2. mi nismo radili operacije s bitovima, zar ne? npr. 9. prakticni zadatak:
buduci da je oznaceno (MSB neg. br. =1) tu bi se kao trebao upotrijebiti
BITWISE AND. a kako to cudo funkcionira :neznam:

HELP!!! :predaja:[/quote]

'jutro :D

za 9. zadatak nije potreban BITWISE AND (iako smo ga radili gr-v4-2009_05.x68).
malena (napisa):
'jutro svima!

...

2. mi nismo radili operacije s bitovima, zar ne? npr. 9. prakticni zadatak:
buduci da je oznaceno (MSB neg. br. =1) tu bi se kao trebao upotrijebiti
BITWISE AND. a kako to cudo funkcionira Ja to stvarno ne znam

HELP!!! Predajem se...


'jutro Very Happy

za 9. zadatak nije potreban BITWISE AND (iako smo ga radili gr-v4-2009_05.x68).



_________________
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
malena
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 27. 03. 2009. (16:43:42)
Postovi: (62)16
Spol: žensko
Sarma = la pohva - posuda
= 9 - 8
Lokacija: ...

PostPostano: 10:59 pon, 9. 11. 2009    Naslov: Citirajte i odgovorite

to je bilo brzo :D .
e bas mi je taj zadatak promaknuo :oops:
a sto je s onim sklopovima? kako se definiraju oni izrazi :puppydogeyes:
to je bilo brzo Very Happy .
e bas mi je taj zadatak promaknuo Embarassed
a sto je s onim sklopovima? kako se definiraju oni izrazi #Puppy dog


[Vrh]
Korisnički profil Pošaljite privatnu poruku
malena
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 27. 03. 2009. (16:43:42)
Postovi: (62)16
Spol: žensko
Sarma = la pohva - posuda
= 9 - 8
Lokacija: ...

PostPostano: 20:21 uto, 17. 11. 2009    Naslov: Citirajte i odgovorite

pozdrav svima koji su rijesili prvih 13 prakticnih zadataka. ja sam po obicahu zapela :tuga:

pretpostavljam da je 11. najlaksi pa cu krenut od njega:
ideja je bila: ubaci #$1 u D1 taj NUM u D0 i onda oduzimaj. razlika =1 znaci to je bila 0, razlika=0 znaci to je bila 1. kako to pretvoriti u asemblerski kod? :titanic:

9. da li ga mogu rijesiti tako da ga shihtam u desno sve do MSB-a i onda samo njega procitam?

7. zadatak: ideja?! :predaja:

unaprijed se zahvaljujem briznim kolegama i kolegicama! :lol:
pozdrav svima koji su rijesili prvih 13 prakticnih zadataka. ja sam po obicahu zapela Tuga

pretpostavljam da je 11. najlaksi pa cu krenut od njega:
ideja je bila: ubaci #$1 u D1 taj NUM u D0 i onda oduzimaj. razlika =1 znaci to je bila 0, razlika=0 znaci to je bila 1. kako to pretvoriti u asemblerski kod? Titanic

9. da li ga mogu rijesiti tako da ga shihtam u desno sve do MSB-a i onda samo njega procitam?

7. zadatak: ideja?! Predajem se...

unaprijed se zahvaljujem briznim kolegama i kolegicama! Laughing


[Vrh]
Korisnički profil Pošaljite privatnu poruku
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: 20:51 uto, 17. 11. 2009    Naslov: Citirajte i odgovorite

[quote="malena"]kako to pretvoriti u asemblerski kod? [/quote]

nadam se da je jasno da ti to bas ne mozemo objasnit ovako, dakle --> konzultacije

[quote="malena"]pretpostavljam da je 11. najlaksi pa cu krenut od njega:
ideja je bila: ubaci #$1 u D1 taj NUM u D0 i onda oduzimaj. razlika =1 znaci to je bila 0, razlika=0 znaci to je bila 1[/quote]
ja sam to rjesio tako da prebacim broj i gledam dal je negativan ako je, znaci da je prva znamenka 1 pa u taj neki brojac dodam 1

sad siftam jedno mjesto ljevo
i gledam dal je broj negativan ili ne

to radim sveukupno 15 puta, + ona prva provjera

ima i drugih rjesenja...

[quote="malena"]9. da li ga mogu rijesiti tako da ga shihtam u desno sve do MSB-a i onda samo njega procitam?[/quote]

ne mozes jer onda neces znat dal je 0 ili pozitivan, ili negativan

prebacis broj u registar
ako je 0(BEQ), povecas brojac nula
ako nije mozes pogledat dal je negativan(BMI) sa brencom kao sto si gledala dal je nula, pa ti one informacije o tome kakav je najznacajni bit nisu potrebne(iako bi to trebala znat)

[quote="malena"]7. zadatak: ideja?![/quote]

postavis u adresni registar adresu pocetka tablice
i u neki podatkovni 0, a u drugi tvoj broj
usporedujes ta dva podatkovna registra kad su jednaka "ispises" ono sta pise na adresi koja pise u adresnom registru, dok nisu jednaki povecavas adresu i onaj podatkovni registar u kog si stavila 0
malena (napisa):
kako to pretvoriti u asemblerski kod?


nadam se da je jasno da ti to bas ne mozemo objasnit ovako, dakle → konzultacije

malena (napisa):
pretpostavljam da je 11. najlaksi pa cu krenut od njega:
ideja je bila: ubaci #$1 u D1 taj NUM u D0 i onda oduzimaj. razlika =1 znaci to je bila 0, razlika=0 znaci to je bila 1

ja sam to rjesio tako da prebacim broj i gledam dal je negativan ako je, znaci da je prva znamenka 1 pa u taj neki brojac dodam 1

sad siftam jedno mjesto ljevo
i gledam dal je broj negativan ili ne

to radim sveukupno 15 puta, + ona prva provjera

ima i drugih rjesenja...

malena (napisa):
9. da li ga mogu rijesiti tako da ga shihtam u desno sve do MSB-a i onda samo njega procitam?


ne mozes jer onda neces znat dal je 0 ili pozitivan, ili negativan

prebacis broj u registar
ako je 0(BEQ), povecas brojac nula
ako nije mozes pogledat dal je negativan(BMI) sa brencom kao sto si gledala dal je nula, pa ti one informacije o tome kakav je najznacajni bit nisu potrebne(iako bi to trebala znat)

malena (napisa):
7. zadatak: ideja?!


postavis u adresni registar adresu pocetka tablice
i u neki podatkovni 0, a u drugi tvoj broj
usporedujes ta dva podatkovna registra kad su jednaka "ispises" ono sta pise na adresi koja pise u adresnom registru, dok nisu jednaki povecavas adresu i onaj podatkovni registar u kog si stavila 0



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


Pridružen/a: 27. 03. 2009. (16:43:42)
Postovi: (62)16
Spol: žensko
Sarma = la pohva - posuda
= 9 - 8
Lokacija: ...

PostPostano: 21:05 sri, 18. 11. 2009    Naslov: Citirajte i odgovorite

[code:1]DATA: EQU $6000
PROGRAM: EQU $6100

ORG DATA
FTABLE: DS.W 1
TABLICA: DS.W 7
VALUE: DS.B 1
RESULT: DS.W 1

ORG PROGRAM
START:
MOVEA.W FTABLE, A0
MOVE.B #0, D0
MOVE.B VALUE, D1
BEQ KRAJ

LOOP: MOVE.W (A0)+, D2
CMP.B D1, D0
BEQ KRAJ
BHI STORE

STORE: ADDQ #1, D0
BNE LOOP

KRAJ: MOVE.W (A0), RESULT

TRAP #15
END START
[/code:1]

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

zanima me zasto ovo ne stima? naime, za A0 uvik mi vraca FFFF, a unesem podatke koji su dani u primjeru. program se izvrsi ali... :oops:
Kod:
DATA:    EQU   $6000
PROGRAM: EQU   $6100

         ORG    DATA
FTABLE:  DS.W    1
TABLICA: DS.W    7
VALUE:   DS.B    1
RESULT:  DS.W    1

         ORG    PROGRAM
START:
       MOVEA.W  FTABLE, A0
       MOVE.B   #0, D0
       MOVE.B   VALUE, D1
       BEQ      KRAJ
       
LOOP:  MOVE.W   (A0)+, D2
       CMP.B    D1, D0
       BEQ      KRAJ
       BHI      STORE
       
STORE: ADDQ     #1, D0
       BNE      LOOP
       
KRAJ:  MOVE.W   (A0), RESULT

     TRAP #15
     END START


Added after 2 minutes:

zanima me zasto ovo ne stima? naime, za A0 uvik mi vraca FFFF, a unesem podatke koji su dani u primjeru. program se izvrsi ali... Embarassed


[Vrh]
Korisnički profil Pošaljite privatnu poruku
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:19 sri, 18. 11. 2009    Naslov: Citirajte i odgovorite

osim sto mislim da [tt]BHI[/tt] ne treba, cemu sluzi ovaj dio, mislim na [tt]BNE[/tt]
[code:1] BHI STORE

STORE: ADDQ #1, D0
BNE LOOP [/code:1]
osim sto mislim da BHI ne treba, cemu sluzi ovaj dio, mislim na BNE
Kod:
       BHI      STORE
       
STORE: ADDQ     #1, D0
       BNE      LOOP



_________________
Mario Berljafa
[Vrh]
Korisnički profil Pošaljite privatnu poruku
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:58 pet, 20. 11. 2009    Naslov: Citirajte i odgovorite

e, ovoga, u osmom zadatku, sa onom checksumom, malo mi nije jasno što točno je checksum. jel to napravim operaciju exclusive or na prva dva člana niza, pa onda tome početnom dodajem EOR trenutne sume sa nadolazećim članom. npr, niz od četiri elementa, neka su u njemu 7, 77, 777, 7777. jel onda checksum = 7EOR77 + 7EOR77EOR777 + 7EOR77EOR777EOR7777? ak razmete kaj ne razmem :)
e, ovoga, u osmom zadatku, sa onom checksumom, malo mi nije jasno što točno je checksum. jel to napravim operaciju exclusive or na prva dva člana niza, pa onda tome početnom dodajem EOR trenutne sume sa nadolazećim članom. npr, niz od četiri elementa, neka su u njemu 7, 77, 777, 7777. jel onda checksum = 7EOR77 + 7EOR77EOR777 + 7EOR77EOR777EOR7777? ak razmete kaj ne razmem Smile



_________________
Sedam je prost broj Smile

Bolonja je smeće i to pod hitno treba mijenjat
[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: 18:12 pet, 20. 11. 2009    Naslov: Citirajte i odgovorite

napravis EOR sa prva dva
onda EOR sa time sta si dobio i sljdecim
i tako dalje

zapravo se trazi da napravis
a_1 EOR a_2 EOR a_3 EOR a_4 ... EOR a_n

al je to isto sto i

((((a_1 EOR a_2) EOR a_3) EOR a_4 )...) EOR a_n :D
napravis EOR sa prva dva
onda EOR sa time sta si dobio i sljdecim
i tako dalje

zapravo se trazi da napravis
a_1 EOR a_2 EOR a_3 EOR a_4 ... EOR a_n

al je to isto sto i

((((a_1 EOR a_2) EOR a_3) EOR a_4 )...) EOR a_n Very Happy



_________________
Mario Berljafa
[Vrh]
Korisnički profil Pošaljite privatnu poruku
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: 18:47 pet, 20. 11. 2009    Naslov: Citirajte i odgovorite

daklem, ne treba se zbrajat a_1 EOR a_2 = a
a + a EOR a_3
to mi bilo nejasno
tnx

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

[code:1]DATA EQU $6000
PROG EQU $7000

ORG DATA
L DS.W 1
START DS.L 1
CS DS.W 1


ORG PROG
START: MOVE.W L, D1 [/code:1]

[quote="simulator"]ERROR: Symbol defined more than once[/quote]
to veli za ovu liniju [tt]START: MOVE.W L, D1[/tt]

ne vidim :? :? :?
daklem, ne treba se zbrajat a_1 EOR a_2 = a
a + a EOR a_3
to mi bilo nejasno
tnx

Added after 26 minutes:

Kod:
DATA    EQU   $6000
PROG   EQU   $7000

   ORG   DATA
L   DS.W   1
START   DS.L   1
CS   DS.W   1


   ORG   PROG
START:   MOVE.W   L, D1   


simulator (napisa):
ERROR: Symbol defined more than once

to veli za ovu liniju START: MOVE.W L, D1

ne vidim Confused Confused Confused



_________________
Sedam je prost broj Smile

Bolonja je smeće i to pod hitno treba mijenjat
[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: 19:10 pet, 20. 11. 2009    Naslov: Citirajte i odgovorite

vjerojatno si START koristio i za pocetak programa, koristi tamo POC ili tako nesto pa ces imat na kraju END POC

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

tek sad vidim da si stavio "cijeli" kod, i da, greska je u tome...
vjerojatno si START koristio i za pocetak programa, koristi tamo POC ili tako nesto pa ces imat na kraju END POC

Added after 1 minutes:

tek sad vidim da si stavio "cijeli" kod, i da, greska je u tome...



_________________
Mario Berljafa
[Vrh]
Korisnički profil Pošaljite privatnu poruku
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: 19:20 pet, 20. 11. 2009    Naslov: Citirajte i odgovorite

isuse bože, sad tek vidim šta sam napravio!!!
zaboravio sam obrisati ono što je defoltano napisano pri otvaranju simulatora
:oops: :oops:
isuse bože, sad tek vidim šta sam napravio!!!
zaboravio sam obrisati ono što je defoltano napisano pri otvaranju simulatora
Embarassed Embarassed



_________________
Sedam je prost broj Smile

Bolonja je smeće i to pod hitno treba mijenjat
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
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, 5 ... 17, 18, 19  Sljedeće
Stranica 4 / 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