Computer che operano esclusivamente su algebra booleana

2

Mi chiedevo se ci sono computer che operano esclusivamente su operazioni booleane. Ad esempio, nessun add, sub, mult, o div nel set di istruzioni (sebbene questi potrebbero essere emulati con il codice booleano appropriato). Piuttosto, la CPU funzionerebbe confrontando 2 bit alla volta, con istruzioni come e, o, xor. Mi rendo conto che nessun computer moderno funzionerebbe in questo modo, ma alcuni computer storici avevano un'istruzione impostata in questo modo?

    
posta Joel 11.03.2012 - 03:47
fonte

3 risposte

2

Anche al giorno d'oggi è possibile trovare esempi di tali processori, ad esempio in complessi sistemi di interblocco.

Tuttavia, questi processori non sono off-the-shelf, e in genere i numeri di produzione sono così bassi che alla fine questi vengono implementati in logica programmabile (come FPGA).

    
risposta data 11.03.2012 - 06:37
fonte
2
Il risultato

Böhm-Jacopini afferma che ogni programma può essere implementato usando la sequenza, la ripetizione e selezione.

Quindi usare SOLO i booleani non ha senso, ma se ci sono istruzioni di controllo di ripetizione come un ciclo FOR e WHILE e una sequenza qualsiasi funzione computabile può essere espressa.

    
risposta data 11.03.2012 - 09:00
fonte
0

Prova il download gratuito di labview . È abbastanza vicino a dove vuoi essere, che è l'hardware. La progettazione di circuiti ha alcuni strumenti che, come labview, eliminano alcuni dettagli per aumentare la produttività, ma al di sotto di tutto, sono tutti zero e uno. Quarutus è un'altra opzione simile per i circuiti di costruzione che operano esclusivamente sulla logica booleana per svolgere compiti piuttosto semplici. Ma aiuta a capire come funzionano i computer in generale.

Tutti i computer operano esclusivamente sulla logica booleana, questo è solo alcune opzioni di livello inferiore per costruire le tue idee in un formato semplice. Questo ti ripaga se ti interessa, ad esempio, i sistemi embedded.

    
risposta data 11.03.2012 - 05:57
fonte

Leggi altre domande sui tag