[Progetto] 4 Bit Redstone Computer, proviamoci!

Bella a tutti raga, con questo topic comincerò finalmente il mio primo computer a redstone, cosa che desidero fare dai miei tempi nabbici Big Grin

Prima di cominciare una piccola predica:
Il computer che costruirò è fatto per divertimento, non mi importa se la redstone estensiva è morta o se lo trovate inutile, è inutile invece che cominciate a dirlo.
NON userò CB. Se devo mettermi a scrivere comandi in dei cubi faccio prima a imparare il C, tolgono il fascino alla costruzione hardware del computer.
Dovuti crediti a questo tizio:
http://www.youtube.com/watch?v=ju8wGo7Ki...DDAE8EDCDA
Del quale sto seguendo la serie di video.

Già da un po di tempo premeditavo il progetto del computer, ma a dire il vero non sapevo nemmeno bene cosa avrei dovuto costruire. Grazie a quella serie di video sopra linkata finalmente ho capito cosa dovevo fare. Ebbene oggi mi ci sono messo, per costruire anche io il mio computer da 4 bit (1nibble, cioè mezzo byte, 4 bit)!
Ho cominciato con la ALU ed è venuta fuori una cosa niente male!

4 bit

bit stackable

[frequenza massima sconosciuta]

11 funzioni fisiche (montate in questa successione):
solo A, solo B, notA, notB, AorB, AandB, AxorB, A+B, shift R, shift L, notR.        (!A credo sia per dire solo A, o sbaglio?)
Fattibili attivando più funzioni:
AxnorB, AnandB

Carry in

Overflow flag

Nelle prossime versioni aggiungerò la sottrazione, e se li ritengo utili False gate e True gate (per chi non lo sapesse rispettivamente sempre spento e sempre acceso).

A breve uno screen, poi darò anche in download la schematic. (Modificato 01/05/2014, 01:48 da _TIGER98_.)
[Immagine: Creeper_Apocalips_FE.png]
Ti auguro un buon lavoro col computer e come ti ho già detto i command block li potresti usare per evitare i lunghi collegamenti.

Solitamente ! indica il not quindi credo che !A sia not A.

EDIT
Ah in matematica se non sbaglio insieme alla E girata indica l'esistenza e unicità, ma non mi sembra questo il caso

luc99a (Modificato 30/04/2014, 18:52 da luc99a.)
In programmazione " != " significa "non uguale". Non so se si applica anche qui Tongue

Dracarys
"È come se ci fossimo dimenticati chi siamo, Donald: esploratori, pionieri. Non dei guardiani."

"Un tempo per la meraviglia alzavamo al cielo lo sguardo sentendoci parte del firmamento, ora invece lo abbassiamo preoccupati di far parte del mare di fango."

- Cooper (Interstellar)
30/04/2014, 20:04MCinemaGamer ha scritto: In programmazione " != " significa "non uguale". Non so se si applica anche qui Tongue

Dracarys

E ! davanti a un booleano indica il not di quel booleano. Ad esempio ! davanti a una funzione che ritorna un booleano

luc99a
Beh insomma se è un not c'è, io intendevo comunque solo A, solo B.
[Immagine: Creeper_Apocalips_FE.png]
30/04/2014, 21:06_TIGER98_ ha scritto: Beh insomma se è un not c'è, io intendevo comunque solo A, solo B.

Ok comunque dipende da che punto di vista lo guardi in programmazione è un not, in matematica si usa per indicare l'unicità ad esempio il quinto assioma della geometria euclidea:
Legenda
V (quantificatore universale)
E (quantificatore esistenziale)
PI (pi greco maiuscolo, un piano)
! (Unicità 1! = uno e uno solo)
€ (appartenenza)
€/ (non appartenenza)
: (tale che)
// (parallelo)
P (punto P)
r (retta r)
s (retta s)
^ (and)

V P € PI ^ P €/ r E1!s : s // r ^ P € s

Ovvero "per ogni punto P appartenete al piano e P non appartiene alla retta r esiste una e una sola retta s tale che s è parallela a r e P appartiene ad s"

Ovvero "data una retta r e un punto P esterno ad essa esiste una e una sola retta s passante per P e parallela alla retta data"

Ora io non so perché mi sono messo a scrivere tutto questo comunque ormai non lo cancello, spero ti possa interessare

Consiglio: modifica il post e togli i ! per creare meno confusione

luc99a
Si consoco già i simboli matematici, ma ! no. Comunque oggi sono andato ancora avanti e ho terminato ram da 8 nibble, alcuni bus, input register, gpu. Il computer di fatto è analogo a quello presentato nei video, ma i designe di TUTTI i componenti sono mia produzione personale, prese le idee dal video e completamente rivisitate, ram compresa. Maggior velocità e maggior compattezza. Presto avrete uno screen ora vado a nanna che è tardi. Lo sto costruendo su un server, chi lo sa lo sa quale server è Wink.
Ora vado a nanna che è tardi (Modificato 01/05/2014, 01:52 da _TIGER98_.)
[Immagine: Creeper_Apocalips_FE.png]
Dunque... 4Bit possono sembrare pochi, in realtà sono anche troppi per costruirli su minecraft. Qualche giorno mi ci metterò anchio. Quanto alla frequenza, non é calcolabile. In quanto la cpu é emulata. Sarebbe interessante realizzare una cpu dual core, ma sarebbe un po complesso. Seguo...

Inviato dal mio LG-E460 utilizzando Tapatalk
01/05/2014, 01:50_TIGER98_ ha scritto: Si consoco già i simboli matematici, ma ! no.

Immaginavo che già li conoscessi, ora ne conosci uno un più che ti può sempre essere utile.


luc99a
Ma usare i commando block no eh?
/summon @Mandelcube ~0 ~0 ~0

Inviato dal mio GT-I8260 utilizzando Tapatalk (Modificato 01/05/2014, 15:34 da VoLt3Xh.)
[Immagine: B1E850CF6A0AB638A810FDEA7FB7714E15952BC6]
Se Ti Sono Stato D'Aiuto Clicca Sul Tasto
REP 
Discussioni simili
 
[Richiesta] RedStone Torch Key
Risposta di MadMatt__
11/05/2018, 23:10
Risposta di Cristagolem
25/04/2018, 21:18
 
7 508
Risposta di Theflare
06/03/2018, 16:29
Risposta di ItzCalithilon
23/12/2017, 16:05
 
[Domanda] Clock Redstone
4 334
Risposta di raffaele9004
23/12/2017, 12:02

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)