Elettronica Porte logiche: Teorema di De Morgan - manichini
Video: Teoremi di De-Morgan: Dimostrazione grafica 2025
Video: Teoremi di De-Morgan: Dimostrazione grafica 2025
Il Teorema di De Morgan è stato creato da Augustus De Morgan, un matematico del XIX secolo che ha sviluppato molti dei concetti che fanno funzionare la logica booleana con l'elettronica. Tra i lavori più importanti di De Morgan ci sono due teoremi correlati che riguardano il modo in cui le porte NOT vengono usate insieme alle porte AND e OR:
Una porta AND con uscita invertita si comporta come una porta OR con ingressi invertiti.
Una porta OR con uscita invertita si comporta come una porta AND con ingressi invertiti.
Una porta AND con uscita invertita è anche chiamata porta NAND, ovviamente, e una porta OR con uscita invertita è anche chiamata porta NOR. Pertanto, le leggi di De Morgan possono anche essere dichiarate in questo modo:
Una porta NAND si comporta come una porta OR con ingressi invertiti.
Una porta NOR si comporta come una porta AND con ingressi invertiti.
Una porta OR con ingressi invertiti viene chiamata porta OR negativa , e una porta AND con ingressi invertiti viene chiamata porta AND negativa .
Nel caso in cui non venissi persuaso, rivedi per un momento la tabella di verità per un gate NAND:
A
B
X
0
0
1
0
1
1
1
0
1
1
1
0
Ora guarda la tabella di verità per un cancello OR, con un ulteriore set di colonne aggiunto per mostrare gli input invertiti:
A
B
NON A
NON B
X
0
0
1
1
1
0
1
1
0
1
1 < 0
0
1
1
1
1
0
0
0
Qui, le colonne A e B rappresentano gli input. Le colonne NOT A e NOT B sono gli input dopo che sono stati invertiti. Infine, la colonna X rappresenta un'operazione OR applicata ai valori NOT A e NOT B.
Come puoi vedere, la colonna di output finale di queste tabelle di verità è la stessa. Pertanto, una porta NAND equivale a una porta OR negativa. Ogni volta che vedi un cancello NAND in uno schema elettrico, puoi sostituire un cancello OR negativo.
Ora guarda l'altro lato del Teorema di De Morgan. Ecco una tabella di verità per un gate NOR:
È Possibile impostare alcuni attributi di proprietà quando dichiari una proprietà per la tua app iOS. Dai un'occhiata per scoprire maggiori dettagli sugli attributi che puoi impostare durante la programmazione. Setter semantica / proprietà Queste proprietà specificano come deve essere gestita la memoria della variabile di istanza: strong (simile a retain, che è stato utilizzato prima di ARC) crea un accessor ...
Se hai fatto tutto correttamente, in una grande app iOS, potresti semplicemente esaurire la memoria. Quando si verifica questa situazione, il sistema invia una notifica di memoria insufficiente alla tua app, ed è qualcosa a cui devi prestare attenzione. Se non lo fai, è una ricetta affidabile per il disastro. UIKit offre diversi modi per te ...
Xcode ti offre molte opzioni . Probabilmente non cambierai nessuno di questi fino a quando non avrai un po 'più di esperienza di programmazione per le app iOS sotto la cintura, ma alcune opzioni meritano davvero di essere pensate adesso. Le seguenti operazioni descrivono come impostare alcune delle preferenze che potrebbero essere interessate. Seguire questi passaggi per ...
Ecco un esempio di data warehousing per aiutarti a comprendere ODS (dati operativi negozio). Supponiamo che tu lavori in una grande società finanziaria che fornisce una varietà di servizi alle élite di aziende e persone in tutto il mondo. La tua azienda è cresciuta fino alla sua forma attuale a seguito di una serie di fusioni e acquisizioni ...
Quando inizi a pianificare una soluzione di data warehouse per la tua azienda, vorrai scovare un inventario completo di file di estrazione che riempiano il ruolo del data warehouse preistorico, ognuno dei quali probabilmente servirà le esigenze di una singola organizzazione. Successivamente, tu e gli utenti aziendali avete raggiunto il consenso su ciò che è buono in merito a ...
Probabilmente avete bisogno di consulenti di data warehousing, non perché le persone all'interno della vostra organizzazione non siano in grado di lavorare con la tecnologia di data warehousing o di completare un progetto senza un aiuto esterno. Un semplice fatto dell'attuale vita IT aziendale travolge fattori come capacità e conoscenza: questa è un'era basata sulla consulenza, semplice e semplice. Dai primi anni '80, ...
Imaging time-lapse è semplice: devi solo impostare la tua fotocamera digitale e scattare una foto ogni tanto per creare una sequenza di foto time-lapse. Creare foto time-lapse è semplice come premere un pulsante:
Se non si ha accesso a apparecchi di illuminazione per le tue foto digitali, puoi regolare la luce esistente (chiamata luce ambientale dai fotografi) per creare l'effetto desiderato. Lavora con la luce esistente - luce che "trova" in una posizione (al contrario delle luci dello studio):
Puoi creare meravigliose foto di animali selvatici ingrandendo e ingrandendo prendendo un ritratto. Simile al ritratto di una persona, vuoi che l'animale sia messo a fuoco, contro uno sfondo sfocato e non in competizione con il soggetto. Creare un ritratto di un animale richiede pazienza e pratica, ...
NON A
NON B
X
0
0
1
1
1
0
1
1
0
0
1 > 0
0
1
0
1
1
0
0
0
Ancora una volta, puoi vedere che queste due tabelle di verità danno la stessa produzione.
Proprio come un cerchio viene utilizzato sull'uscita di una porta NAND o NOR per indicare che l'uscita è invertita, è possibile utilizzare un cerchio sugli ingressi su una porta OR o AND per indicare che gli ingressi sono invertiti.