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 > [Esercizi]Esercizi vari...
  Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
Ariok
.arcimaestro.

User info:
Registered: Oct 2003
Posts: 394 (0.05 al dì)
Location: milano
Corso: informatica
Anno: Finita....la triennale :D
Time Online: 2 Days, 4:43:21 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
[Esercizi]Esercizi vari...

Ciao a tutti...
Avrei un problema nella risoluzione del primo esercizio di questo appello.. si tratta passare da una funzione ad un altra...
http://homes.dsi.unimi.it/%7Epeders..._Tema170604.pdf
sapreste darmi uan mano?
grazie mille..

__________________
My deviant art Page(maya & 3dstudio)

Vecchio Robot in Xsi
Altro Robot.. in costruzione

MSN yariok@msn.com

07-04-2006 12:55
Click Here to See the Profile for Ariok Click here to Send Ariok a Private Message Visit Ariok's homepage! Find more posts by Ariok Add Ariok to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
imperator
.consigliere.

User info:
Registered: Apr 2004
Posts: 146 (0.02 al dì)
Location:
Corso:
Anno:
Time Online: 5 Days, 6:58:26 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

prova ad applicare de morgan:
1)~ (~B + ~C) = BC
2)esegui le moltiplicazioni del caso: A (B + C) = AB + AC
3) ti ritrovi dunque in questa situazione : AB + AC + BC
4)applica ancora de morgan:
AB (C + ~C) + A (B + ~B) C + (A + ~A) BC
5) esegui ancora le moltiplicazioni:
ABC + AB~C + ABC + A~BC + ABC + ~ABC =
ABC + AB~C + A~BC + ~ABC

dai un'occhiata alla slide 20 lezione 4 di pedersini, dovrebbe esserti d'aiuto

07-04-2006 13:21
Click Here to See the Profile for imperator Click here to Send imperator a Private Message Find more posts by imperator Add imperator to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Sephirot
.grande:maestro.

User info:
Registered: Nov 2001
Posts: 3856 (0.44 al dì)
Location: South of No North
Corso: Informatica
Anno: III
Time Online: 60 Days, 15:06:08: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

sisi confermo, in questo caso de morgan vince!

__________________
SEPHIROT
mi piacciono i bluvelvet menosi - http://www.menschenfreundlicher.ch/ - "secondo me basta copiarlo in notepad"

07-04-2006 13:37
Click Here to See the Profile for Sephirot Click Here to See the Blog of Sephirot Click here to Send Sephirot a Private Message Find more posts by Sephirot Add Sephirot to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Ariok
.arcimaestro.

User info:
Registered: Oct 2003
Posts: 394 (0.05 al dì)
Location: milano
Corso: informatica
Anno: Finita....la triennale :D
Time Online: 2 Days, 4:43:21 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ok! perfetto grazie!..tra parentesi .. ho uan versione del libro proposto da perdersini (patterson) esiste per caso un sito di riferimento per questo libro? magari con gli esercizi svolti! :P

__________________
My deviant art Page(maya & 3dstudio)

Vecchio Robot in Xsi
Altro Robot.. in costruzione

MSN yariok@msn.com

07-04-2006 14:12
Click Here to See the Profile for Ariok Click here to Send Ariok a Private Message Visit Ariok's homepage! Find more posts by Ariok Add Ariok to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Ariok
.arcimaestro.

User info:
Registered: Oct 2003
Posts: 394 (0.05 al dì)
Location: milano
Corso: informatica
Anno: Finita....la triennale :D
Time Online: 2 Days, 4:43:21 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ESERCIZIO CACHE

Qualcuno di voi sta preparando gli esercizi per il 3 maggio? posto qui una mia soluzione .. ho un paio di dubbi ..

DATI:_________________________________________
Calcolatore con indirizzamento di memoria a 1GB
Ampiezza BUS dati 32bit

RICHIESTE:_____________________________________
-Progettare cache a Mappatura diretta con capacita C=256 kB con linee di 16 parole
-Indicare in che posizione viene scritta la parola 0x808080

DUBBI:_________________________________________
Non capisco,in questo esercizio, a cosa servono i dati “indirizzamento a 1GB” e bus dati a 32 bit
Io svolgerei cosi’ .. sbaglierei?

RISOLUZIONE:___________________________________
-Ogni linea e’ “composta” da 16 parole da 4 byte quindi per 256 kB
N° Linee =256/(16*4) =4 linee
-Per rappresentare 4 indici differenti sono necessari 2 bit
-Per rappresentare l’offset interno alla linea e far riferimento a una delle 16 parole sono necessari log2(16)=4 bit
-Il Tag e’ composto da 32-(4+2+2)=24 bit ( 4=bit per offset dati 2= bit indici e 2 =primi due bit pari a zero)
-Disegnerei lo schema .. facendo riferimento a quanto calcolato sopra…

La parola 0x 80 80 80 puo’ essere vista come 1000 0000 1000 0000 1000 0000

E qui il mio secondo dubbio. In questo caso non ho una parola su 32 bit… posso Emularla settando i restanti MSB a zero?
Comunque continuando su questa riga.. prenderei gli ultimi 8 bit e lavorerei cosi’:
10 00 00 00
-Gli ultimi due sono settati a zero (offset)*
-I quattro zeri centrali sono gli offset per definire in che cella risiede il dato nella cache (offset dati).In questo caso, il blocco zero ( o primo blocco) ,della linea definita qui sotto
-Il 7° e l’8° definiscono la linea… in questo caso ‘10’ quindi la terza

La parola 0x80 80 80 andrebbe nella terza linea… al primo blocco.

-Quello che chiedo e’ dunque:
-Come utilizzo i dati ?
-Ho notato che in altri esercizi pone il bus dati a dimensioni differenti da 32.. in che modo questa caratteristica influisce sull’esercizio?
-Posso trattare la parola esadecimale espressa su 24 bit ,come una parola a 32 ? (*oltretutto mi chiedo, nel caso in cui la parola esadecimale termini per esempio con un ‘5’ ,quindi 0101, dovrei forzare gli ultimi due bit a zero?)

HELP!!!!

__________________
My deviant art Page(maya & 3dstudio)

Vecchio Robot in Xsi
Altro Robot.. in costruzione

MSN yariok@msn.com

27-04-2006 15:52
Click Here to See the Profile for Ariok Click here to Send Ariok a Private Message Visit Ariok's homepage! Find more posts by Ariok Add Ariok to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Ariok
.arcimaestro.

User info:
Registered: Oct 2003
Posts: 394 (0.05 al dì)
Location: milano
Corso: informatica
Anno: Finita....la triennale :D
Time Online: 2 Days, 4:43:21 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

lol lo avete visto in piu' di 100 persone....nessuno e' in grado di farlo!?

__________________
My deviant art Page(maya & 3dstudio)

Vecchio Robot in Xsi
Altro Robot.. in costruzione

MSN yariok@msn.com

30-04-2006 10:59
Click Here to See the Profile for Ariok Click here to Send Ariok a Private Message Visit Ariok's homepage! Find more posts by Ariok Add Ariok to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
GioNeverMan
.:Onniscente:.

User info:
Registered: Jun 2003
Posts: 35 (0.00 al dì)
Location:
Corso: Informatica
Anno: terzo
Time Online: 19:40:51 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

il fatto che il pc abbia indirizzamento a 1 gb non te ne frega niente....

invece l'ampiezza del BUS è quello che puo passare da esso, cioè in parole povere, è la dimensione della tua parola!

tu nell'esercizio hai usato 32bit a parola pensando di usare il MIPS, solo che non è detto che gli ex si riferiscano sempre al MIPS.
quindi l'ampiezza del bus ti serve per stabilire le dimensioni della parola.

02-05-2006 16:12
Click Here to See the Profile for GioNeverMan Click here to Send GioNeverMan a Private Message Find more posts by GioNeverMan Add GioNeverMan to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Ariok
.arcimaestro.

User info:
Registered: Oct 2003
Posts: 394 (0.05 al dì)
Location: milano
Corso: informatica
Anno: Finita....la triennale :D
Time Online: 2 Days, 4:43:21 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

grazie!!

quindi indirizzamento 1 Gb indirizzi -->30bit
ma per quanto riguarda l'ampiezza del bus dati? se dico .. 16 bit.. intendiamo che le parole sono di 16 bit ? invece che di 32?

__________________
My deviant art Page(maya & 3dstudio)

Vecchio Robot in Xsi
Altro Robot.. in costruzione

MSN yariok@msn.com

Last edited by Ariok on 02-05-2006 at 18:00

02-05-2006 17:57
Click Here to See the Profile for Ariok Click here to Send Ariok a Private Message Visit Ariok's homepage! Find more posts by Ariok Add Ariok to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 14:08.    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.066 seconds (61.20% PHP - 38.80% MySQL) con 26 query.