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 UtenteBrunoValente, Foto UtenteIsidoroKZ

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
12,2k 5 9 13
Master EY
Master EY
 
Messaggi: 6696
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
10 3
New entry
New entry
 
Messaggi: 88
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
10 3
New entry
New entry
 
Messaggi: 88
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
5.482 2 10 13
G.Master EY
G.Master EY
 
Messaggi: 1924
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
10 3
New entry
New entry
 
Messaggi: 88
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.864 2 4 6
G.Master EY
G.Master EY
 
Messaggi: 1778
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
10 3
New entry
New entry
 
Messaggi: 88
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.864 2 4 6
G.Master EY
G.Master EY
 
Messaggi: 1778
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
10 3
New entry
New entry
 
Messaggi: 88
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.864 2 4 6
G.Master EY
G.Master EY
 
Messaggi: 1778
Iscritto il: 5 dic 2009, 18:37
Località: Italy Turin

PrecedenteProssimo

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 28 ospiti