Chris Staecker | The Little Man Computer - Paper Computers #2 @ChrisStaecker | Uploaded August 2021 | Updated October 2024, 4 hours ago.
The Little Man Computer, created in the 1960s by Stuart Madnick, and popularized by Irv Englander.
This is Episode 2 of my series on paper computers. Please let me know if you have any information about any paper computers that I could look at in future episodes!
Chris Staecker webarea: http://cstaecker.fairfield.edu/~cstaecker
Download & print the Little Man Computer: http://cstaecker.fairfield.edu/~cstaecker/files/machines/filer.php?name=littlemancomputer.pdf
#papercomputer
The book is "The Architecture of Computer Hardware, Systems Software, & Networking" by Irv Englander.
Human Resource Machine was created by Tomorrow Corporation. en.wikipedia.org/wiki/Human_Resource_Machine
Photos all from Wikipedia:
Stuart Madnick photo by Wikimedia user Mika58, CC-BY-SA 4.0
CDC 6600 photo by Jitze Couperus, CC-BY 2.0
LINC-8 photo by Dave Fischer, CC-BY-SA 3.0
ATLAS photo by Iain MacCallum, CC-BY 3.0
My answers for the exercises:
Easy: Pull 4 numbers from the inbox, and push them out to the outbox in the reverse order.
00: 901
01: 320
02: 901
03: 321
04: 901
05: 322
06: 901
07: 902
08: 522
09: 902
10: 521
11: 902
12: 520
13: 902
14: 000
Medium: add a stack
The first number in the inbox tells you how many will follow, then add the rest up.
00: 901
01: 390
02: 590
03: 720
04: 901
05: 191
06: 391
07: 590
08: 230
09: 390
10: 602
20: 591
21: 902
22: 000
30: 001
Hard: Divide
Divide the first number in the inbox by the second, end up with a quotient and some remainder. Push the quotient to the outbox, then push the remainder to the outbox.
00: 901
01: 390
02: 901
03: 392
04: 590
05: 292
06: 820
07: 591
08: 902
09: 590
10: 902
11: 000
20: 390
21: 591
22: 150
23: 391
24: 604
50: 001
The Little Man Computer, created in the 1960s by Stuart Madnick, and popularized by Irv Englander.
This is Episode 2 of my series on paper computers. Please let me know if you have any information about any paper computers that I could look at in future episodes!
Chris Staecker webarea: http://cstaecker.fairfield.edu/~cstaecker
Download & print the Little Man Computer: http://cstaecker.fairfield.edu/~cstaecker/files/machines/filer.php?name=littlemancomputer.pdf
#papercomputer
The book is "The Architecture of Computer Hardware, Systems Software, & Networking" by Irv Englander.
Human Resource Machine was created by Tomorrow Corporation. en.wikipedia.org/wiki/Human_Resource_Machine
Photos all from Wikipedia:
Stuart Madnick photo by Wikimedia user Mika58, CC-BY-SA 4.0
CDC 6600 photo by Jitze Couperus, CC-BY 2.0
LINC-8 photo by Dave Fischer, CC-BY-SA 3.0
ATLAS photo by Iain MacCallum, CC-BY 3.0
My answers for the exercises:
Easy: Pull 4 numbers from the inbox, and push them out to the outbox in the reverse order.
00: 901
01: 320
02: 901
03: 321
04: 901
05: 322
06: 901
07: 902
08: 522
09: 902
10: 521
11: 902
12: 520
13: 902
14: 000
Medium: add a stack
The first number in the inbox tells you how many will follow, then add the rest up.
00: 901
01: 390
02: 590
03: 720
04: 901
05: 191
06: 391
07: 590
08: 230
09: 390
10: 602
20: 591
21: 902
22: 000
30: 001
Hard: Divide
Divide the first number in the inbox by the second, end up with a quotient and some remainder. Push the quotient to the outbox, then push the remainder to the outbox.
00: 901
01: 390
02: 901
03: 392
04: 590
05: 292
06: 820
07: 591
08: 902
09: 590
10: 902
11: 000
20: 390
21: 591
22: 150
23: 391
24: 604
50: 001