Just a tutorial on FILT, if you are wondering why there are no 's in this, it is because the text generator I use does not support them. I know it is mostly text base but it kinda has to be.
filt
electronic
tutorial
laser
aray
electrical
computer
adder
Comments
-
i will copy the ID
-
to make a ripple carry adder you need to connect together two half adders, you get a half adder by connecting a XOR gate and an AND gate
-
well, i already know how to make ripple carry adders and i do understand them, but without using FILT, so i need more help with the game part of it rather than the math part of it...
-
Look up 'addition with bitwise operators'. You can implement a basic ripple-carry adder with FILT bitwise logic.
-
For mark2222's tutorial, see id:2300786.
-
The slight difference is that all FILT particles are _arrays_ of logic gates, so you don't wire logic gates directly like with traditional TPT electronics. LBPHacker, mark2222, FuriousWeasel, and myself have solved this to make adders and more in a variety of ways. For example, the compact design in id:2003533.
-
To make an adder, you first need to understand the logic schematic for a full adder (or Kogge-Stone if you want to get advanced); namely, you need to understand the Boolean Algebra behind it. You then need to arrange multiple BRAY beams and FILT with different tmps to reproduce the Boolean equations for binary addition.
-
BRAY generated by ARAY is the driver of computation. FILT tmp = 0 sets the BRAY "beam's" ctype to that FILT's ctype. The ctype is a _number_ which we can use for computation. You then pass that altered beam through other FILT with a different tmp to perform a logic operation between the beam's ctype and the FILT's ctype.
-
yup, numbers. but how do i make adders with FILT...? how do i set the ctype to add two numbers?
-
With FILT logic, it is best to ditch the concept of "colour" entirely and only think of the ctype purely as a _number_. Google "bitwise logic". In the spectrum HUD at the upper right, the blue side is the least significant bits (ones place, twos place, fours place) while the red side has the most significant bits (2^28, 2^29).