Image:
 Author: UnityDogGaming04 Group: Default Filesize: 28.86 kB Date added: 2021-05-26 Rating: 5 Downloads: 1069 Views: 190 Comments: 0 Ratings: 1 Times favored: 0 Made with: Algodoo v2.1.0 Tags:
|
**USES NO GLOBALS**
Getting the writing ability to work took 2 liters of soda and 6 hours of snoozytime, but finally, the ROM has become RAM!
The M-8B takes in a number 0-255 and returns the number stored at that adress, within 3 frames.
It has (almost) no moving parts. (The read head moves instantly by scripted position change and not by springs like in the previous models)
The black, red, green, yellow circles serve as "coordinate landmarks" for the M driver (brown) to know where to put the read head.
These positions get to the M driver through the 4 yellow lasers that form an X, so as to not need globals.
The pink laser sets the position of the read head to what it needs to be, and also turns to always point at the read head.
The maroon box on the bottom of the M-8B recieves the value stored at the selected address and sends it to the green laser, where it is read out by a gray box.
Press 1 to move to a memory location specified in the box to which the laser activated by 1 is attached, and change the text to any number 0-255 for different addresses.
Press 2 to insert data to memory. (finally working after the faulty code stopped playing hide and seek)
Press 3 to write enable, and commit the data insert to the selected memory address.
There is no read enable line, as the M-8B always outputs the number at the selected memory address by design.
NOTE: letting the M-8B exceed 15 m/s will result in a void warranty and $999,999,999,999.99 fine, followed by the machine malfunctioning.
thamks bai x "about 200 nanoseconds" |