Logica negativa: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
ValterVBot (discussione | contributi)
m Bot: Elimino tutti gli interlinks vedi Wikidata: D:Q173378
Botcrux (discussione | contributi)
m Bot: fix wikilink
Riga 1:
Il termine '''logica negativa''' viene utilizzato in [[elettronica digitale]] per indicare una [[codifica dell'informazione]] binaria nel quale la rappresentazione dei significati ''vero'' e ''falso'' è invertita rispetto a quella usuale. Nel caso di un [[segnale elettrico]] digitale, viene usata anche la denominazione di (segnale) ''attivo-basso''.
__NOTOC__
 
== Principio generale ==
Le informazioni ''binarie'' o [[bit (informatica)|bit]] sono quelle che possono assumere due soli valori, denominate di volta in volta vero/falso, attivo/inattivo, zero/uno e simili. In particolare utilizzando una opportuna [[sistema numerico binario|rappresentazione]] qualsiasi numero può essere codificato usando solo informazioni binarie.
 
Per consentire operazioni di ordinamento fra le rappresentazioni binarie è stata adottato il criterio convenzionale che lo ''zero'' sia minore dell<nowiki>'</nowiki>''uno''; questa convenzione consente di affermare ad esempio che <center><math>11001_2 > 10010_2 </math></center> Per estensione di questa convenzione, anche il ''falso'' è minore del ''vero'', lo ''spento'' dell'''acceso'' e via via per tutte le altre denominazioni che i bit possono assumere.
Line 11 ⟶ 12:
 
== Rappresentazione ==
La maggior parte dei dati numerici binari (valori, [[indirizzo di memoria|indirizzi di memoria]]) utilizzati in un [[Bus (informatica)|bus interno]] di una [[scheda elettronica]] è in ''logica positiva'', o equivalentemente si dice essere ''attiva-alta''. Tuttavia alcune linee di controllo possono essere in ''logica negativa'', ovvero ''attive-basse''. È convenzione in questo caso rappresentare i nomi delle linee con un trattino sopra il nome: la linea '''<span style="text-decoration:overline">IRQ</span>''' è una [[Interrupt request|richiesta di interruzione]] a logica negativa, talvolta indicata anche come '''/IRQ'''.
 
Se una linea ha due distinti significati corrispondenti ai due valori logici è consuetudine indicarla con i due nomi separati dalla barra trasversa; ad esempio un segnale che indica la modalità di lettura ("Read") con un ''uno'' e di scrittura ("Write") con uno ''zero'' è solitamente indicata con '''R/<span style="text-decoration:overline">W</span>'''.
Line 30 ⟶ 31:
{{portale|informatica|ingegneria}}
 
[[Categoria:codificaCodifica]]
[[Categoria:Terminologia dell'elettronica]]