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


Pridružen/a: 16. 02. 2009. (12:47:59)
Postovi: (A5)16
Spol: muško
Sarma = la pohva - posuda
-1 = 15 - 16

PostPostano: 14:38 sub, 12. 12. 2009    Naslov: Citirajte i odgovorite

[quote="mateja"]hoce li biti stavljeni zadaci iz vjezbi koje smo imali u cet ujutro?
[/quote]

I mene to zanima.
mateja (napisa):
hoce li biti stavljeni zadaci iz vjezbi koje smo imali u cet ujutro?


I mene to zanima.


[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: 14:47 sub, 12. 12. 2009    Naslov: Citirajte i odgovorite

[quote="mateja"]hoce li biti stavljeni zadaci iz vjezbi koje smo imali u cet ujutro?[/quote]
zaboravio staviti :oops:

[quote="mateja"]
u 17. prakticnom zadatku na adresi 6013 bi trebalo biti ispisano 32, umjesto 20 ...[/quote]
hvala
mateja (napisa):
hoce li biti stavljeni zadaci iz vjezbi koje smo imali u cet ujutro?

zaboravio staviti Embarassed

mateja (napisa):

u 17. prakticnom zadatku na adresi 6013 bi trebalo biti ispisano 32, umjesto 20 ...

hvala



_________________
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: 23:15 sub, 12. 12. 2009    Naslov: Citirajte i odgovorite

pozz svima! help!

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

ORG DATA
START1: DS.L 1
START2: DS.L 1
START3: DS.L 1
MATCH: DS.B 1

ORG PROGRAM
POCETAK:
MOVEA.L START1, A0
MOVEA.L START2, A1
MOVEA.L START3, A2
MOVE.B #$FF, D2
MOVE.B (A0)+, D0
MOVE.B (A1)+, D1
CMP.B D0, D1
BNE DONE
CMP.B (A2)+, D0
BNE DONE
TST.B D0
BEQ SAME
SUBQ #1, D0

LOOP: CMP.B (A0)+, (A1)+
BNE DONE
CMP.B (A1), (A2)+
BNE DONE
DBNE D0, LOOP

SAME: MOVEQ #0, D1

DONE: MOVE.B D1, MATCH

TRAP #15
END POCETAK
[/code:1]

zasto mi javlja da invalid adressing mode za a1 i a2, a a0 i a1 prihvaća?
tnx

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

da ne zaboravim...
u 14. zadatku se trazi adresa zadnjeg NE BLANK znaka, a u primjeru bas vrati adresu zadnjeg BLANK znaka? sta se tu trazi na kraju? :lol:
pozz svima! help!

Kod:
DATA:     EQU  $6000
PROGRAM:  EQU  $6100

         ORG     DATA
START1:  DS.L     1
START2:  DS.L     1
START3:  DS.L     1
MATCH:   DS.B     1

        ORG    PROGRAM
POCETAK:
      MOVEA.L  START1, A0
      MOVEA.L  START2, A1
      MOVEA.L  START3, A2
      MOVE.B   #$FF, D2
      MOVE.B   (A0)+, D0
      MOVE.B   (A1)+, D1
      CMP.B    D0, D1
      BNE      DONE
      CMP.B    (A2)+, D0
      BNE      DONE
      TST.B    D0
      BEQ      SAME
      SUBQ     #1, D0

LOOP: CMP.B   (A0)+, (A1)+
      BNE      DONE
      CMP.B   (A1), (A2)+
      BNE      DONE
      DBNE     D0, LOOP
     
SAME: MOVEQ   #0, D1

DONE: MOVE.B  D1, MATCH

       TRAP #15
       END POCETAK


zasto mi javlja da invalid adressing mode za a1 i a2, a a0 i a1 prihvaća?
tnx

Added after 2 minutes:

da ne zaboravim...
u 14. zadatku se trazi adresa zadnjeg NE BLANK znaka, a u primjeru bas vrati adresu zadnjeg BLANK znaka? sta se tu trazi na kraju? 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: 1:13 ned, 13. 12. 2009    Naslov: Citirajte i odgovorite

[quote="malena"]
[code:1]
CMP.B (A0)+, (A1)+
BNE DONE
CMP.B (A1), (A2)+
[/code:1]

zasto mi javlja da invalid adressing mode za a1 i a2, a a0 i a1 prihvaća?
tnx
[/quote]
neznam, u svakom slucaju nemas istu stvar
ako je samo to problem, probaj svest na isti nacin adresiranja kao tamo di je ok
malena (napisa):

Kod:

      CMP.B   (A0)+, (A1)+
      BNE      DONE
      CMP.B   (A1), (A2)+


zasto mi javlja da invalid adressing mode za a1 i a2, a a0 i a1 prihvaća?
tnx

neznam, u svakom slucaju nemas istu stvar
ako je samo to problem, probaj svest na isti nacin adresiranja kao tamo di je ok



_________________
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: 1:22 ned, 13. 12. 2009    Naslov: Citirajte i odgovorite

[code:1]CMP.B -(A0), -(A1)
BHI.S VECI
[/code:1]

stvarno veceras nemam srece s assemblerom :cry:
zasto ovo ne prolazi. imala san petlju di su rasli a1 i a0 sve dok su byteovi bili isti:
[code:1]CMP.B (A0)+, (A1)+
DBEQ D0, LOOP
[/code:1]

i sad je iskocilo ali a0 i a1 su se prethodno povecali pa san mislila u ovoj petlji ih prvo smanjiti a onda usporediti ali se ne da...
gino? :oops:
Kod:
CMP.B    -(A0), -(A1)
       BHI.S     VECI


stvarno veceras nemam srece s assemblerom Crying or Very sad
zasto ovo ne prolazi. imala san petlju di su rasli a1 i a0 sve dok su byteovi bili isti:
Kod:
CMP.B   (A0)+, (A1)+
       DBEQ     D0, LOOP


i sad je iskocilo ali a0 i a1 su se prethodno povecali pa san mislila u ovoj petlji ih prvo smanjiti a onda usporediti ali se ne da...
gino? Embarassed



_________________
Titanic
[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: 3:00 ned, 13. 12. 2009    Naslov: Citirajte i odgovorite

kako se douzimaju BCD brojevi? rjesavala sam 23 zadatak i kad ubacim primjer izbaci mi res =22. ako i na papiru raspisem 1234 i 1212 to bude 1001000110100 i 1001010010 respektivno.
da li se asistent zeznuo ili sam samo pospana :)
kako se douzimaju BCD brojevi? rjesavala sam 23 zadatak i kad ubacim primjer izbaci mi res =22. ako i na papiru raspisem 1234 i 1212 to bude 1001000110100 i 1001010010 respektivno.
da li se asistent zeznuo ili sam samo pospana Smile



_________________
Titanic
[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:30 ned, 13. 12. 2009    Naslov: Citirajte i odgovorite

[quote="malena"]kako se douzimaju BCD brojevi? rjesavala sam 23 zadatak i kad ubacim primjer izbaci mi res =22. ako i na papiru raspisem 1234 i 1212 to bude 1001000110100 i 1001010010 respektivno.
da li se asistent zeznuo ili sam samo pospana :)[/quote]

kriv je asistent 8)

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

[quote="Gino"][quote="malena"]
[code:1]
CMP.B (A0)+, (A1)+
BNE DONE
CMP.B (A1), (A2)+
[/code:1]

zasto mi javlja da invalid adressing mode za a1 i a2, a a0 i a1 prihvaća?
tnx
[/quote]
neznam, u svakom slucaju nemas istu stvar
ako je samo to problem, probaj svest na isti nacin adresiranja kao tamo di je ok[/quote]

CMP usporedjuje <ea>, Dn
CMPI usporedjuje #<data>, <ea>
CMPA usporedjuje <ea>, An
CMPM usporedjuje (<adresa1>)+, (<adresa2>)+

ne postoji mnemonik koji usporedjuje (<adresa1), (<adresa2>)+
kao ni -(<adresa1), -(<adresa2>)
malena (napisa):
kako se douzimaju BCD brojevi? rjesavala sam 23 zadatak i kad ubacim primjer izbaci mi res =22. ako i na papiru raspisem 1234 i 1212 to bude 1001000110100 i 1001010010 respektivno.
da li se asistent zeznuo ili sam samo pospana Smile


kriv je asistent Cool

Added after 9 minutes:

Gino (napisa):
malena (napisa):

Kod:

      CMP.B   (A0)+, (A1)+
      BNE      DONE
      CMP.B   (A1), (A2)+


zasto mi javlja da invalid adressing mode za a1 i a2, a a0 i a1 prihvaća?
tnx

neznam, u svakom slucaju nemas istu stvar
ako je samo to problem, probaj svest na isti nacin adresiranja kao tamo di je ok


CMP usporedjuje <ea>, Dn
CMPI usporedjuje #<data>, <ea>
CMPA usporedjuje <ea>, An
CMPM usporedjuje (<adresa1>)+, (<adresa2>)+

ne postoji mnemonik koji usporedjuje (<adresa1), (<adresa2>)+
kao ni -(<adresa1), -(<adresa2>)



_________________
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: 12:22 ned, 13. 12. 2009    Naslov: Citirajte i odgovorite

[quote]ne postoji mnemonik koji usporedjuje (<adresa1), (<adresa2>)+
kao ni -(<adresa1), -(<adresa2>)[/quote]

tnx, ali sto ako sam u kodu vec negdje povecala, recimo kod usporedbe 3 niza. usporedim prva dva, ako su isti, idem usporediti drugi i treci, i sad nekako trebam pomaknuti "pointere". ako sam u prvoj usporedbi pomakla prva dva, da bi usporedila drugi i treci moram vratit drugi korak nazad :oops:

ubiija me ovaj assembly, c je zakon :wink:

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

znam da sam nestrpljiva, ali kad ce preostala tri zadatka? i sto vraca u 14. zadatku? adr. zadnjeg blank ili ne blank znaka
Citat:
ne postoji mnemonik koji usporedjuje (<adresa1), (<adresa2>)+
kao ni -(<adresa1), -(<adresa2>)


tnx, ali sto ako sam u kodu vec negdje povecala, recimo kod usporedbe 3 niza. usporedim prva dva, ako su isti, idem usporediti drugi i treci, i sad nekako trebam pomaknuti "pointere". ako sam u prvoj usporedbi pomakla prva dva, da bi usporedila drugi i treci moram vratit drugi korak nazad Embarassed

ubiija me ovaj assembly, c je zakon Wink

Added after 23 minutes:

znam da sam nestrpljiva, ali kad ce preostala tri zadatka? i sto vraca u 14. zadatku? adr. zadnjeg blank ili ne blank znaka



_________________
Titanic
[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: 14:17 ned, 13. 12. 2009    Naslov: Citirajte i odgovorite

[quote="malena"]
znam da sam nestrpljiva, ali kad ce preostala tri zadatka? i sto vraca u 14. zadatku? adr. zadnjeg blank ili ne blank znaka[/quote]

preostala 3 zadatka su stavljena na stranicu.

u 14. zadatku treba vratiti adresu zadnjeg ne blank znaka.
malena (napisa):

znam da sam nestrpljiva, ali kad ce preostala tri zadatka? i sto vraca u 14. zadatku? adr. zadnjeg blank ili ne blank znaka


preostala 3 zadatka su stavljena na stranicu.

u 14. zadatku treba vratiti adresu zadnjeg ne blank znaka.



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


Pridružen/a: 24. 10. 2008. (16:58:20)
Postovi: (6)16
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 8:21 pon, 14. 12. 2009    Naslov: Citirajte i odgovorite

jel možemo u 22. zadatku pretpostavit da će broj na prvoj lokaciji bit veći ili jednak drugome?
jel možemo u 22. zadatku pretpostavit da će broj na prvoj lokaciji bit veći ili jednak drugome?



_________________
ništa nam nije prepreka, oooo
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Žabica
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 24. 10. 2008. (16:58:20)
Postovi: (6)16
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 9:43 pon, 14. 12. 2009    Naslov: Citirajte i odgovorite

i hoće li u 26. biti više od jednog takvog itema u listi?
ako ih ima više, moramo li izbaciti sve ili samo prvog?
i hoće li u 26. biti više od jednog takvog itema u listi?
ako ih ima više, moramo li izbaciti sve ili samo prvog?



_________________
ništa nam nije prepreka, oooo
[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:10 pon, 14. 12. 2009    Naslov: Citirajte i odgovorite

[quote="Žabica"]jel možemo u 22. zadatku pretpostavit da će broj na prvoj lokaciji bit veći ili jednak drugome?[/quote]

da

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

[quote="Žabica"]i hoće li u 26. biti više od jednog takvog itema u listi?
ako ih ima više, moramo li izbaciti sve ili samo prvog?[/quote]

sve
Žabica (napisa):
jel možemo u 22. zadatku pretpostavit da će broj na prvoj lokaciji bit veći ili jednak drugome?


da

Added after 1 minutes:

Žabica (napisa):
i hoće li u 26. biti više od jednog takvog itema u listi?
ako ih ima više, moramo li izbaciti sve ili samo prvog?


sve



_________________
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
Gost






PostPostano: 13:56 pon, 14. 12. 2009    Naslov: Citirajte i odgovorite

ZADATAK3

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

ORG DATA
VALUE1: DS 1
VALUE2: DS 1


ORG PROGRAM
START:
MOVE.W VALUE1, D0

MOVE.W $6006, D1

LSR #3, D0



MOVE.W D1, $6006
MOVE.W D0, $6000

TRAP #15

END START
[/code:1]
Kako postavim najznačajnija 3 bita varijable VALUE2 sa lokacije 6006 na 0.
ZADATAK3

Kod:

DATA:      EQU   $6000
PROGRAM:   EQU   $2100

      ORG   DATA
VALUE1:      DS   1
VALUE2:      DS   1


      ORG   PROGRAM
START:
      MOVE.W   VALUE1, D0
      
      MOVE.W    $6006, D1

      LSR   #3, D0
      
      
      
      MOVE.W    D1, $6006
      MOVE.W   D0, $6000
      
      TRAP   #15

      END   START

Kako postavim najznačajnija 3 bita varijable VALUE2 sa lokacije 6006 na 0.


[Vrh]
frey
Gost





PostPostano: 18:08 pon, 14. 12. 2009    Naslov: Citirajte i odgovorite

[quote="Anonymous"]ZADATAK3

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

ORG DATA
VALUE1: DS 1
VALUE2: DS 1


ORG PROGRAM
START:
MOVE.W VALUE1, D0

MOVE.W $6006, D1

LSR #3, D0



MOVE.W D1, $6006
MOVE.W D0, $6000

TRAP #15

END START
[/code:1]
Kako postavim najznačajnija 3 bita varijable VALUE2 sa lokacije 6006 na 0.[/quote]

napravi AND.W sa 1FFF, to bi trebalo raditi :)
Anonymous (napisa):
ZADATAK3

Kod:

DATA:      EQU   $6000
PROGRAM:   EQU   $2100

      ORG   DATA
VALUE1:      DS   1
VALUE2:      DS   1


      ORG   PROGRAM
START:
      MOVE.W   VALUE1, D0
      
      MOVE.W    $6006, D1

      LSR   #3, D0
      
      
      
      MOVE.W    D1, $6006
      MOVE.W   D0, $6000
      
      TRAP   #15

      END   START

Kako postavim najznačajnija 3 bita varijable VALUE2 sa lokacije 6006 na 0.


napravi AND.W sa 1FFF, to bi trebalo raditi Smile


[Vrh]
Žabica
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 24. 10. 2008. (16:58:20)
Postovi: (6)16
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 21:01 pon, 14. 12. 2009    Naslov: Citirajte i odgovorite

jel bi mi netko mogao pojasnit ovo oko BCD brojeva, kako se pretvaraju i to, bila sam na vježbama kada smo ovo obrađivali, ali sam očito malo odlutala...

=)
jel bi mi netko mogao pojasnit ovo oko BCD brojeva, kako se pretvaraju i to, bila sam na vježbama kada smo ovo obrađivali, ali sam očito malo odlutala...

=)



_________________
ništa nam nije prepreka, oooo
[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:36 pon, 14. 12. 2009    Naslov: Citirajte i odgovorite

[quote="Žabica"]jel bi mi netko mogao pojasnit ovo oko BCD brojeva, kako se pretvaraju i to, bila sam na vježbama kada smo ovo obrađivali, ali sam očito malo odlutala...

=)[/quote]

koliko sam ja shvatila za te brojeve postoji njihova aritmetika.
uglavnom...
ocistis registar u koji ubacis duljinu broja,
pomaknes se na kraj svakog od njih LEA 0(A0, D0.W), A0
namjestis si duljinu (SUBQ #1, D0)
i ide
LOOP: SBCD.B -(A1), -(A0)
DBRA D0, LOOP

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

[quote="frey"][quote="Anonymous"]ZADATAK3
Kako postavim najznačajnija 3 bita varijable VALUE2 sa lokacije 6006 na 0.[/quote]

napravi AND.W sa 1FFF, to bi trebalo raditi :)[/quote]

a jesi proba LSL.W #3, D0
i onda LSR.W #3, D0
nesto smo na pocetku spomenuli ako se sifta udesno sprijeda se dodaju nule pa... :wink:
Žabica (napisa):
jel bi mi netko mogao pojasnit ovo oko BCD brojeva, kako se pretvaraju i to, bila sam na vježbama kada smo ovo obrađivali, ali sam očito malo odlutala...

=)


koliko sam ja shvatila za te brojeve postoji njihova aritmetika.
uglavnom...
ocistis registar u koji ubacis duljinu broja,
pomaknes se na kraj svakog od njih LEA 0(A0, D0.W), A0
namjestis si duljinu (SUBQ #1, D0)
i ide
LOOP: SBCD.B -(A1), -(A0)
DBRA D0, LOOP

Added after 4 minutes:

frey (napisa):
Anonymous (napisa):
ZADATAK3
Kako postavim najznačajnija 3 bita varijable VALUE2 sa lokacije 6006 na 0.


napravi AND.W sa 1FFF, to bi trebalo raditi Smile


a jesi proba LSL.W #3, D0
i onda LSR.W #3, D0
nesto smo na pocetku spomenuli ako se sifta udesno sprijeda se dodaju nule pa... Wink



_________________
Titanic
[Vrh]
Korisnički profil Pošaljite privatnu poruku
eliza
Gost





PostPostano: 21:39 pon, 14. 12. 2009    Naslov: građa Citirajte i odgovorite

ljudi kaj je od presudne važnosti da mi pošaljemo bodove (ocjene) praktičnih zadataka? mislim ionako ih trebamo znati
ljudi kaj je od presudne važnosti da mi pošaljemo bodove (ocjene) praktičnih zadataka? mislim ionako ih trebamo znati


[Vrh]
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: 22:06 pon, 14. 12. 2009    Naslov: Re: građa Citirajte i odgovorite

[quote="eliza"]ljudi kaj je od presudne važnosti da mi pošaljemo bodove (ocjene) praktičnih zadataka? mislim ionako ih trebamo znati[/quote]

mislim da ne moramo slati ali...
bolje da sami odredimo tezinu, a ima i onih koji nece odgovarati za 20 bodova. ja bi tila odg za 10. to znaci da moram izvjezbati 18 zadataka. ako znam koji su to lakse cu se spremiti zar ne :wink:
eliza (napisa):
ljudi kaj je od presudne važnosti da mi pošaljemo bodove (ocjene) praktičnih zadataka? mislim ionako ih trebamo znati


mislim da ne moramo slati ali...
bolje da sami odredimo tezinu, a ima i onih koji nece odgovarati za 20 bodova. ja bi tila odg za 10. to znaci da moram izvjezbati 18 zadataka. ako znam koji su to lakse cu se spremiti zar ne Wink



_________________
Titanic
[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: 22:30 pon, 14. 12. 2009    Naslov: Citirajte i odgovorite

ne morate nista slati, ali bilo bi vam bolje da posaljete

@žabica: BCD mozes pogledati na [url=http://en.wikipedia.org/wiki/Binary-coded_decimal]wikipediji[/url]
ne morate nista slati, ali bilo bi vam bolje da posaljete

@žabica: BCD mozes pogledati na wikipediji



_________________
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: 1:19 sri, 16. 12. 2009    Naslov: Citirajte i odgovorite

pozz svima. moze li mi netko reci zasto ovo ne stima. funkcionira ako su jednaki i prvi veci od drugog ali za 3. slucaj nece i gotovo tnx[code:1];zadatak 18.
DATA: EQU $6000
PROGRAM: EQU $6100

ORG DATA
START1: DS.L 1
START2: DS.L 1
LENGTH: DS.W 1
RESULT: DS.B 1

ORG PROGRAM
POCETAK:
MOVEA.L START1, A0
MOVEA.L START2, A1
MOVE.W LENGTH, D0
MOVE.B #$00, D1
SUBQ #1, D0
LOOP: CMPM.B (A0)+, (A1)+
DBEQ D0, LOOP

TST.B D0
BEQ DONE
MOVE.B -(A0), D2
MOVE.B -(A1), D3
CMP.B D2, D3
BHI VECI
ADDQ #$1, D1
BRA DONE

VECI: MOVE.B #$FF, D1
DONE: MOVE.B D1, RESULT

TRAP #15
END POCETAK

[/code:1]
pozz svima. moze li mi netko reci zasto ovo ne stima. funkcionira ako su jednaki i prvi veci od drugog ali za 3. slucaj nece i gotovo tnx
Kod:
;zadatak 18.
DATA:     EQU  $6000
PROGRAM:  EQU  $6100

         ORG    DATA
START1:  DS.L    1
START2:  DS.L    1
LENGTH:  DS.W    1
RESULT:  DS.B    1

         ORG    PROGRAM
POCETAK:
       MOVEA.L  START1, A0
       MOVEA.L  START2, A1
       MOVE.W   LENGTH, D0
       MOVE.B   #$00, D1
       SUBQ     #1, D0
LOOP:  CMPM.B   (A0)+, (A1)+
       DBEQ     D0, LOOP
       
       TST.B    D0
       BEQ      DONE
       MOVE.B   -(A0), D2
       MOVE.B   -(A1), D3
       CMP.B    D2, D3
       BHI      VECI
       ADDQ     #$1, D1
       BRA      DONE
     
VECI:  MOVE.B  #$FF, D1       
DONE:  MOVE.B  D1, RESULT

     TRAP  #15
     END POCETAK
       



_________________
Titanic
[Vrh]
Korisnički profil Pošaljite privatnu poruku
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 ... 5, 6, 7 ... 17, 18, 19  Sljedeće
Stranica 6 / 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