forked from sejo/compudanzas
the beans computer
This commit is contained in:
parent
72eb1c2aaa
commit
6a65912a4d
|
@ -2,7 +2,22 @@
|
|||
|
||||
In computer engineering, computer architecture is a set of rules and methods that describe the functionality, organization, and implementation of computer systems. (from wikipedia)
|
||||
|
||||
# dance implementations
|
||||
# common architectures
|
||||
|
||||
## harvard architecture
|
||||
|
||||
there is a memory for instructions and another one for data.
|
||||
|
||||
## von neuman architecture
|
||||
|
||||
the same memory stores instructions and data.
|
||||
|
||||
it is also known as princeton architecture.
|
||||
|
||||
the {little person computer} is a model of this architecture.
|
||||
|
||||
# compudanzas implementations
|
||||
|
||||
=> ./danza_papier.gmi {danza papier}
|
||||
=> ./the_beans_computer.gmi {the beans computer}
|
||||
=> ./propuesta_el_computador.gmi {propuesta el computador}
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
# little person computer
|
||||
|
||||
the little person computer is a model to learn about {computer architecture}
|
||||
|
||||
# architecture
|
||||
|
||||
is uses the decimal system, with words of three-digits each.
|
||||
|
||||
it has ten instructions and 100 memory addresses.
|
||||
|
||||
# external links
|
||||
|
||||
=> https://teachcomputerscience.com/little-man-computer/ little man computer
|
||||
=> https://teachcomputerscience.com/lmc-instruction-set/ the lmc instruction set
|
||||
=> https://www.peterhigginson.co.uk/lmc/ little man computer - cpu simulator
|
|
@ -0,0 +1,11 @@
|
|||
# the beans computer
|
||||
|
||||
a computer with a von neuman / princeton {computer architecture} operated by a person and based on beans of different colors.
|
||||
|
||||
it is based on the {little person computer} model.
|
||||
|
||||
it seems the videos that documented it are lost.
|
||||
|
||||
the only thing that seems to be left from the process is this animated gif:
|
||||
|
||||
=> https://ipfs.io/ipfs/QmYreshtPfBB38rUTbFjDf9ueitqM4KvHTusz1ehg6WFRy/animacion_beanscomputer.gif animated gif of the fetch and execute cycle of the computer (gif, ~5.2 MB)
|
Loading…
Reference in New Issue