Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Didattica > Corsi A - F > Architettura degli elaboratori e delle reti > [Progetto MaggioCicli] help
  Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
Timido
.precettore.

User info:
Registered: Feb 2003
Posts: 96 (0.01 al dì)
Location: Milano
Corso: informatica serale
Anno: 2002/03
Time Online: 22:33:03: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
Angry [Progetto MaggioCicli] help

Ciao
Qualcuno mi potrebbe aiutare.....Non riescoa a capire come fare in assembly, o meglio che istruzioni usare per trascformare un numero da negativo a positivo...

Se non lo faccio mi sbaglia la ricorsione!!!!:sad::sad:

05-06-2006 10:10
Click Here to See the Profile for Timido Click here to Send Timido a Private Message Find more posts by Timido Add Timido to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ideafix
.grande:maestro.

User info:
Registered: Oct 2004
Posts: 953 (0.12 al dì)
Location: Melegnano (MI)
Corso: Informatica
Anno: Dottore!
Time Online: 27 Days, 3:08:49 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ancora non ho finito il progetto , ma io pensavo semplicemente di moltiplicare il risultato per -1 nel caso sia <0

che problema ti crea?

05-06-2006 12:35
Click Here to See the Profile for ideafix Click Here to See the Blog of ideafix Click here to Send ideafix a Private Message Find more posts by ideafix Add ideafix to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Timido
.precettore.

User info:
Registered: Feb 2003
Posts: 96 (0.01 al dì)
Location: Milano
Corso: informatica serale
Anno: 2002/03
Time Online: 22:33:03: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

il problema e che se non elimino il segno mi sbagli tutta la ricorsione!!

05-06-2006 13:50
Click Here to See the Profile for Timido Click here to Send Timido a Private Message Find more posts by Timido Add Timido to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Timido
.precettore.

User info:
Registered: Feb 2003
Posts: 96 (0.01 al dì)
Location: Milano
Corso: informatica serale
Anno: 2002/03
Time Online: 22:33:03: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

dici di usare una cosa del genere:
#slt $t3, $v0, 0
#bne $t3, 1, Negativo

#Negativo:
#mul $v0,$v0, -1

05-06-2006 13:51
Click Here to See the Profile for Timido Click here to Send Timido a Private Message Find more posts by Timido Add Timido to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ideafix
.grande:maestro.

User info:
Registered: Oct 2004
Posts: 953 (0.12 al dì)
Location: Melegnano (MI)
Corso: Informatica
Anno: Dottore!
Time Online: 27 Days, 3:08:49 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

si pensavo a qualcosa del genere , non ti convince?

05-06-2006 13:53
Click Here to See the Profile for ideafix Click Here to See the Blog of ideafix Click here to Send ideafix a Private Message Find more posts by ideafix Add ideafix to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Timido
.precettore.

User info:
Registered: Feb 2003
Posts: 96 (0.01 al dì)
Location: Milano
Corso: informatica serale
Anno: 2002/03
Time Online: 22:33:03: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

si potrebbe andare....speriamo in bene anche perchè mi sto rincretinendo coi calcoli!!!!!!!!!. e non sono sicurissimo della ricorsione che ho fatto secondo me si perde qualcosa

05-06-2006 13:55
Click Here to See the Profile for Timido Click here to Send Timido a Private Message Find more posts by Timido Add Timido to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
fabioang
.amico.

User info:
Registered: Jan 2006
Posts: 24 (0.00 al dì)
Location: milano
Corso: Informatica
Anno: 1
Time Online: 16:30:06: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Se devi ottenere il valore assoluto puoi usare la macro istruzione:

abs Rd, Rs

che equivale a:

addu Rd, $0, Rs
bgez Rs, 1
sub Rd, $0, Rs

in questo modo eviti di usare la mult che impiega 32 cicli di clock e con 3 istruzioi hai risolto il problema.

Ciao
Fabio

05-06-2006 15:16
Click Here to See the Profile for fabioang Click here to Send fabioang a Private Message Find more posts by fabioang Add fabioang to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Timido
.precettore.

User info:
Registered: Feb 2003
Posts: 96 (0.01 al dì)
Location: Milano
Corso: informatica serale
Anno: 2002/03
Time Online: 22:33:03: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

avrei un altra domanda...nel testo mette un formula per vedere quando si deve fare il modulo (cioè eliminare il segno).....Mi sembra di capire che bisogna fare N - K è se il risultato è negativo..Esempio per S(5, 3) = 4 -3 = 1 quindi il risultato dopo la formula sara un numero negativo perchè 4 - 3 è uguale a 1 (quindi un numero dispari)..

Sapete dirmi come fare in assembly a vedere se un numero è dispari o pare? devo dividere?

06-06-2006 08:44
Click Here to See the Profile for Timido Click here to Send Timido a Private Message Find more posts by Timido Add Timido to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
fabioang
.amico.

User info:
Registered: Jan 2006
Posts: 24 (0.00 al dì)
Location: milano
Corso: Informatica
Anno: 1
Time Online: 16:30:06: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Premetto che non ho letto il tema d'esame che stai facendo.
In ogni caso un numero binario e' dispari se il bit meno significativo (2^0) e' uguale a 1 perche' tutte le potenze di due piu' grandi di 0 sono numeri pari (2, 4, 8, 16, ...)

100001 -> dispari
100000 -> pari

Fabio

06-06-2006 09:45
Click Here to See the Profile for fabioang Click here to Send fabioang a Private Message Find more posts by fabioang Add fabioang to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
drakess81
.precettore.

User info:
Registered: Oct 2005
Posts: 83 (0.01 al dì)
Location: Saronno
Corso: Informatica
Anno: 2005
Time Online: 1 Day, 12:05:51 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ciao

Scusate ma io non capisco una cosa:

Che differenza c'è tra il vecchio progetto Stirling ed il nuovo Cicli?

Ho notato che le formule da implementare sono diverse.

Ho creato la mia versione del progetto partendo da zero ma ottengo risultati completamente diversi dal programma di esempio trovato su questo forum per il vecchio progetto "Stirling"

Sono molto ignorante in matematica....

Esiste da qualche parte un generatore di numeri in modo da confrontare rapidamente i miei risultati con quelli corretti'


grazie

Mattia

06-06-2006 13:39
Click Here to See the Profile for drakess81 Click here to Send drakess81 a Private Message Visit drakess81's homepage! Find more posts by drakess81 Add drakess81 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Timido
.precettore.

User info:
Registered: Feb 2003
Posts: 96 (0.01 al dì)
Location: Milano
Corso: informatica serale
Anno: 2002/03
Time Online: 22:33:03: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Io in Internet non l'ho trovato.....

Però facendo il calcolo a mano e mettendo nel valore assoluto il risultato di ogni S(n, k) i risultati sono completamente diversi...inoltre mi sembbra di aver capito dal testo che il valore assoluto deve essere fatto solo quando n - k = a un numero dispari, mentre se il risultato è pari non devi fare il valore assoluto.


Però di questa cosa non ne sono sicuro...qualcuno mi potrebbe dire se è giusto oppure no?

In più posso dirti che se fai il valore assoluto su tutti oppure solo su alcuno oppure se decidi di moltiplicare tutti i valori di S(n, k) per -1 cambiano tutti i valori della ricorsione.

Però il progetto è molto simile a quello di stirling!

06-06-2006 14:40
Click Here to See the Profile for Timido Click here to Send Timido a Private Message Find more posts by Timido Add Timido to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Timido
.precettore.

User info:
Registered: Feb 2003
Posts: 96 (0.01 al dì)
Location: Milano
Corso: informatica serale
Anno: 2002/03
Time Online: 22:33:03: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ciao
DOmando...
Come faccio a fare il confronto di 2 stringhe? di cui una deve essere memorizzara e l'altra mi viene data dall'utente..

07-06-2006 16:22
Click Here to See the Profile for Timido Click here to Send Timido a Private Message Find more posts by Timido Add Timido to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
drakess81
.precettore.

User info:
Registered: Oct 2005
Posts: 83 (0.01 al dì)
Location: Saronno
Corso: Informatica
Anno: 2005
Time Online: 1 Day, 12:05:51 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ciao

Visto che i caratteri in realtà sono dei numeri io farei un confronto tra quaterne di byte per tutta la lunghezza della stringa.
Non capisco però a cosa serva per questo progetto...

A proposito di Stirling lancio una proposta (legittima): visto che la maggiorparte della documentazione reperibile su internet riguarda l'altra formula (quella del vecchio progetto) propongo di postare i valore generati dalle nostre implementazioni per 4 o 5 coppie di n,k.

08-06-2006 12:48
Click Here to See the Profile for drakess81 Click here to Send drakess81 a Private Message Visit drakess81's homepage! Find more posts by drakess81 Add drakess81 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
fabioang
.amico.

User info:
Registered: Jan 2006
Posts: 24 (0.00 al dì)
Location: milano
Corso: Informatica
Anno: 1
Time Online: 16:30:06: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Perche' fare un contronto tra quaterne di byte ?

la $t0, indirizzo_stringa_da_confrontare
lb $t1, 0($t0)
...confronto... $t1 con..
addi $t0, $t0,1

+ o - dovrebbe essere fatto cosi

Fabio

08-06-2006 14:28
Click Here to See the Profile for fabioang Click here to Send fabioang a Private Message Find more posts by fabioang Add fabioang to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Timido
.precettore.

User info:
Registered: Feb 2003
Posts: 96 (0.01 al dì)
Location: Milano
Corso: informatica serale
Anno: 2002/03
Time Online: 22:33:03: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

qualcuno di voi farà anche la relazione?

12-06-2006 15:11
Click Here to See the Profile for Timido Click here to Send Timido a Private Message Find more posts by Timido Add Timido to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 09:58.    Post New Thread    Post A Reply
  Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.271 seconds (62.52% PHP - 37.48% MySQL) con 26 query.