Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

[Architettura dei calcolatori ] Esercizo Convertitore

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteDirtyDeeds, Foto UtenteIsidoroKZ, Foto UtenteBrunoValente

0
voti

[11] Re: [Architettura dei calcolatori ] Esercizo Convertitore

Messaggioda Foto UtenteMarcoD » 5 feb 2020, 17:21

I numeri positivi o anche negativi sono una convenzione.
Per quattro bit hai 16 numeri positivi da 0 a 15
Binari negativi , intendi in complemento a 2 ?

0111 7
0110 6
0101 5
0100 4
0011 3
0010 2
0001 1
0000 0
1111 -1
1110 -2
1101 -3 ?
... -4
... -5
.. -6
--
1000 -8
in totale 16 valori differenti....non ricordo più bene.... :oops:
Avatar utente
Foto UtenteMarcoD
6.755 4 8 13
Master EY
Master EY
 
Messaggi: 2895
Iscritto il: 9 lug 2015, 16:58
Località: Torino

1
voti

[12] Re: [Architettura dei calcolatori ] Esercizo Convertitore

Messaggioda Foto UtenteTaras » 5 feb 2020, 17:29

:ok: Giusto , complemento a 2

Prima si complementa a 1 il numero e poi si somma 1 e si ottiene il complemento a due .

Per gli altri numeri non richiesti metto i dont'care e procedo con le mappe di karnaugh .

Credo di poter riuscire a risolvere questo esercizio grazie al vostro aiuto.
Avatar utente
Foto UtenteTaras
5 2
New entry
New entry
 
Messaggi: 51
Iscritto il: 1 mag 2019, 17:33

0
voti

[13] Re: [Architettura dei calcolatori ] Esercizo Convertitore

Messaggioda Foto UtenteTaras » 6 feb 2020, 14:45

Secondo voi ,
Potrebbe essere questa la soluzione dell'esercio .
E' chiaro che devo ancora svolgere le mappe d karnough e poi realizzare il circuito .
Grazie .
Allegati
Convertitore.jpg
convertitore
Avatar utente
Foto UtenteTaras
5 2
New entry
New entry
 
Messaggi: 51
Iscritto il: 1 mag 2019, 17:33

0
voti

[14] Re: [Architettura dei calcolatori ] Esercizo Convertitore

Messaggioda Foto UtenteIlGuru » 6 feb 2020, 14:50

Com'è possibile che -1 = 4 ?
\Gamma\nu\tilde{\omega}\theta\i\ \sigma\epsilon\alpha\upsilon\tau\acute{o}\nu
Avatar utente
Foto UtenteIlGuru
4.374 1 10 13
Master
Master
 
Messaggi: 1495
Iscritto il: 31 lug 2015, 23:32

0
voti

[15] Re: [Architettura dei calcolatori ] Esercizo Convertitore

Messaggioda Foto UtenteTaras » 6 feb 2020, 16:01

Giusto . C'e' un errore .

Vediamo un po' :
ho preso -1 in codice Gray ed e' 0010.
L'ho complementato ed e' diventato 1101 .
Ho sommato 1 e risulta 1110 .
Credo sia solo un errore di scrittura pero' secondo te il ragionamento e' giusto ?
Avatar utente
Foto UtenteTaras
5 2
New entry
New entry
 
Messaggi: 51
Iscritto il: 1 mag 2019, 17:33

2
voti

[16] Re: [Architettura dei calcolatori ] Esercizo Convertitore

Messaggioda Foto Utentexyz » 6 feb 2020, 16:56

Attenti a non confondere un numero binario codifica 8 4 2 1 con il numero binario codifica 8 4 -2 -1:

https://en.wikipedia.org/wiki/Binary-co ... Background

Ad esempio il numero decimale 6 in binario codifica 8 4 2 1 è:

0110 (0\cdot 8 + 1\cdot 4 + 1\cdot 2 + 0 \cdot 1)

in binario codifica 8 4 -2 -1 è:

1010 (1\cdot 8 + 0\cdot 4 - 1\cdot 2 - 0 \cdot 1)
Avatar utente
Foto Utentexyz
6.125 2 4 5
G.Master EY
G.Master EY
 
Messaggi: 1626
Iscritto il: 5 dic 2009, 18:37
Località: Italy Turin

0
voti

[17] Re: [Architettura dei calcolatori ] Esercizo Convertitore

Messaggioda Foto UtenteTaras » 6 feb 2020, 17:30

Questo non lo sapevo.
Cosi' cambia tutto .
L'esercizio chiede appunto :
Progettare un convertitore che converta un numero decimale dal codice 8, 4, -2 , -1 al codice Gray.
Percio' un numero in binario codifica 8 4 -2 -1 per esempio 1010 in codice gray diventa 1111 .
Sei d'accordo ?
Avatar utente
Foto UtenteTaras
5 2
New entry
New entry
 
Messaggi: 51
Iscritto il: 1 mag 2019, 17:33

2
voti

[18] Re: [Architettura dei calcolatori ] Esercizo Convertitore

Messaggioda Foto Utentexyz » 6 feb 2020, 18:58

Scusa ma sai il range dei numeri da usare ? Con i numeri binari codifica 8 4 -2 -1 non puoi rappresentare tutti i numeri a 4 bit positivi da 0 a 15, il massimo numero è 12 e il più piccolo è -3 (un numero negativo).
Avatar utente
Foto Utentexyz
6.125 2 4 5
G.Master EY
G.Master EY
 
Messaggi: 1626
Iscritto il: 5 dic 2009, 18:37
Località: Italy Turin

0
voti

[19] Re: [Architettura dei calcolatori ] Esercizo Convertitore

Messaggioda Foto UtenteTaras » 6 feb 2020, 19:48

Credo siano 10 però non sono sicuro.

Il testo dell'esercizio non l'ho specifica.

In base ad esercizi simili dico che sono 10 però non viene specificato.
Avatar utente
Foto UtenteTaras
5 2
New entry
New entry
 
Messaggi: 51
Iscritto il: 1 mag 2019, 17:33

1
voti

[20] Re: [Architettura dei calcolatori ] Esercizo Convertitore

Messaggioda Foto Utentexyz » 6 feb 2020, 23:14

Se i numeri sono tra 0 e 9 viene chiamato BCD 8 4 -2 -1.
Ora hai i dati per fare il resto, la prima colonna è il numero in decimale, la seconda BCD 8 4 -2 -1, l'ultima il codice di Gray:

Codice: Seleziona tutto
0 0000 0000
1 0111 0001
2 0110 0011
3 0101 0010
4 0100 0110
5 1011 0111
6 1010 0101
7 1001 0100
8 1000 1100
9 1111 1101
Avatar utente
Foto Utentexyz
6.125 2 4 5
G.Master EY
G.Master EY
 
Messaggi: 1626
Iscritto il: 5 dic 2009, 18:37
Località: Italy Turin

PrecedenteProssimo

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Google Feedfetcher, MSN [Bot] e 103 ospiti