Pitanja
Select messages from
# through # FAQ
[/[Print]\]
Idite na Prethodno  1, 2, 3, 4, 5 ... 17, 18, 19  Sljedeće  :| |:
Forum@DeGiorgi -> Građa računala

#61:  Autor/ica: Zildyan PostPostano: 0:21 ned, 8. 11. 2009
    —
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?

#62:  Autor/ica: MilojkoLokacija: Hilbertov hotel PostPostano: 0:23 ned, 8. 11. 2009
    —
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

#63:  Autor/ica: GinoLokacija: Pula PostPostano: 2:31 ned, 8. 11. 2009
    —
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

#64:  Autor/ica: GauSs_Lokacija: 231 PostPostano: 11:40 ned, 8. 11. 2009
    —
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

#65:  Autor/ica: malenaLokacija: ... PostPostano: 20:03 ned, 8. 11. 2009
    —
 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...

#66:  Autor/ica: markotronLokacija: Umag PostPostano: 21:39 ned, 8. 11. 2009
    —
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

#67:  Autor/ica: GinoLokacija: Pula PostPostano: 21:44 ned, 8. 11. 2009
    —
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....

#68:  Autor/ica: malenaLokacija: ... PostPostano: 10:42 pon, 9. 11. 2009
    —
'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...

#69:  Autor/ica: GinoLokacija: Pula PostPostano: 10:46 pon, 9. 11. 2009
    —
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....

#70:  Autor/ica: GauSs_Lokacija: 231 PostPostano: 10:49 pon, 9. 11. 2009
    —
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).

#71:  Autor/ica: malenaLokacija: ... PostPostano: 10:59 pon, 9. 11. 2009
    —
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

#72:  Autor/ica: malenaLokacija: ... PostPostano: 20:21 uto, 17. 11. 2009
    —
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

#73:  Autor/ica: GinoLokacija: Pula PostPostano: 20:51 uto, 17. 11. 2009
    —
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

#74:  Autor/ica: malenaLokacija: ... PostPostano: 21:05 sri, 18. 11. 2009
    —
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

#75:  Autor/ica: GinoLokacija: Pula PostPostano: 21:19 sri, 18. 11. 2009
    —
osim sto mislim da BHI ne treba, cemu sluzi ovaj dio, mislim na BNE
Kod:
       BHI      STORE
       
STORE: ADDQ     #1, D0
       BNE      LOOP

#76:  Autor/ica: MilojkoLokacija: Hilbertov hotel PostPostano: 17:58 pet, 20. 11. 2009
    —
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

#77:  Autor/ica: GinoLokacija: Pula PostPostano: 18:12 pet, 20. 11. 2009
    —
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

#78:  Autor/ica: MilojkoLokacija: Hilbertov hotel PostPostano: 18:47 pet, 20. 11. 2009
    —
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

#79:  Autor/ica: GinoLokacija: Pula PostPostano: 19:10 pet, 20. 11. 2009
    —
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...

#80:  Autor/ica: MilojkoLokacija: Hilbertov hotel PostPostano: 19:20 pet, 20. 11. 2009
    —
isuse bože, sad tek vidim šta sam napravio!!!
zaboravio sam obrisati ono što je defoltano napisano pri otvaranju simulatora
Embarassed Embarassed



Forum@DeGiorgi -> Građa računala


output generated using printer-friendly topic mod. Vremenska zona: GMT + 01:00.

Idite na Prethodno  1, 2, 3, 4, 5 ... 17, 18, 19  Sljedeće  :| |:
Stranica 4 / 19.

Powered by phpBB © 2001,2002 phpBB Group
Theme created by Vjacheslav Trushkin