Poly Bridge

Poly Bridge

Not enough ratings
Binary Calculator (Digicomp II)
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
110.015 KB
Jul 12, 2019 @ 4:05pm
1 Change Note ( view )

Subscribe to download
Binary Calculator (Digicomp II)

Description
Please read on the Steam page to remove the nasty formatting jargon!

Do so by clicking "View Comments" and then click "description" directly below the title










Notes Before Using
  • This isn't perfect, in some instances the flip flops may not tip over or the ball may get stuck at some points in the contraption... should this happen please restart the simulation

  • A basic understanding of binary numbers is needed in order to properly use or read outputs of this calculator. I will be including a basic guide on how to count with binary.
    Don't worry as it is fairly simple.

  • This is a simplified version of the Digicomp II mechanical calculator. This does not include the features used in division and subtraction

  • The calculator comes pre-loaded with the equation 7 x 10 in case you don't want to learn how to use it

  • If you already know how to count with binary then you only need to read "Calculator Basics" (for listing parts and where they are located) and "How to use" (for operating the calculator)


How the Binary Counting System Works

Binary is the system used by computer to store memory and to make computations. This is because the only thing a computer "knows" is on or off. Binary is a way of counting and storing information only using on or off. (represented by 1's and 0's)

Binary shares several similarities to the decimal system we use every day. in the decimal system be have ten symbols to represent numbers, (0 1 2 3 4 5 6 7 8 9) and we use different combinations of these symbols to make larger number for instance 13 which is made up of both the 1 in the tens place and the 3 symbol in the ones place. any time you run out of options for the number of digits you have you simply add another onto the end and it continues 9 =>10, 99 =>100, 999 =>1000, etc. This is the same with binary.

when counting since you only have 2 symbols you add on more often however it still uses the same principal. This table shows counting from 0 to 10 in binary with the decimal number on the left and which place the 1 or 0 is in shown at the top

8 eights place
4 fours place
2 twos place
1 ones place
0
0
1
1
2
1
0
3
1
1
4
1
0
0
5
1
0
1
6
1
1
0
7
1
1
1
8
1
0
0
0
9
1
0
0
1
10
1
0
1
0


This calculator is a 7-bit system which means there are up to 7 1's or 0's in the output such as with the number 70 => 1001100

Here is a table on all the different place of a 7 bit system and what each digit stand for in the vertical stance used by the calculator.

83
1's place
1
2's place
1
4's place
0
8's place
0
16's place
1
32's place
0
64's place
1



Calculator Basics

To select number used in calculation toggle the hydraulics in the first hydraulic phase. On stands for 1 and off stands for 0.

This calculator consists of three major parts:
  • The multiplier, which is found on the left side of the calculator marked using the steel ┴
  • The memory, found in the center of the system also marked by steel
  • The accumulator which is found on the right side marked using wood
The multiplier stores the number used in multiplying
the memory stores the a number used in multiplying and adding
the accumulator is the output of the machine and an input for adding

The calculation is complete when the wooden bar to the far right is tipped to the left and the balls stopped being released.


How To Use

Counting
  • The hydraulic found at the top is used solely for the counting feature that will count until it runs out of balls and will not result in the finished bar tipping.

Multiplication
  1. Ensure the counting feature is disabled.
  2. Turn all of the accumulator's toggles to the off state.
  3. Put the one number being multiplied in the multiplier and the other in the memory.
    • using the number 7 in the multiplier will result in the level being completed which prevents movement of the camera. be sure to pause the simulation as soon as the finished lever moves so the level does not complete.
  4. Start the simulation

Addition
  1. Ensure the counting feature is disabled.
  2. Set the multiplier to 1
  3. Put one number to add in the accumulator and the other into the memory
  4. Start the simulation

    aliensrock (totally wasn't playing with the search feature using this)