Components: Difference between revisions

From Turing Complete
m (Added IO heading)
(→‎1 bit components: Added 3 Pin AND & 3 Pin OR)
 
(4 intermediate revisions by the same user not shown)
Line 5: Line 5:
== 1 bit components ==
== 1 bit components ==


[[Constant On]]</br>  
* [[Component/ON|Constant On]]   
[[Constant Off]]</br>
* [[Component/OFF|Constant Off]]
[[1-bit Not]]</br>
* [[Component/NOT|NOT]]
[[1-bit Switch]]</br>
* [[Component/Switch|Switch]]
[[1-bit And]]</br>
* [[Component/AND|AND]]
[[1-bit Or]]</br>
* [[Component/OR|OR]]
[[1-bit Nand]]</br>
* [[Component/NAND|NAND]]
[[1-bit Nor]]</br>
* [[Component/NOR|NOR]]
[[1-bit Xor]]</br>
* [[Component/XOR|XOR]]
[[1-bit Xnor]]</br>
* [[Component/XNOR|XNOR]]
[[1-bit Memory]]</br>
* [[Component/3 Pin AND|3 Pin AND]]
[[1-bit Delay Line]]</br>
* [[Component/3 Pin OR|3 Pin OR]]
[[Full Adder]]</br>
* [[Component/1 Bit memory|1 Bit memory]]
* [[Component/Delay Line|Delay Line]]
* [[Component/Full Adder|Full Adder]]
* [[Component/1 Bit decoder|1 Bit decoder]]
* [[Component/2 Bit decoder|2 Bit decoder]]
* [[Component/3 Bit decoder|3 Bit decoder]]


== 8 bit components ==
== 8 bit components ==


[[8 Bit Delay Line]]<br>
* [[Component/Delay Line (word)|8 Bit Delay Line]]
[[8 Bit Counter]]<br>
* [[Component/Counter|8 Bit Counter]]
[[8 Bit Register]]<br>
* [[Component/Register|8 Bit Register]]
[[8 Bit Mux]]<br>
* [[Component/Mux|8 Bit Mux]]
[[8 Bit Switch]]<br>
* [[Component/Switch (word)|8 Bit Switch]]
[[Byte Splitter]]<br>
* [[Component/Byte Splitter|Byte Splitter]]
[[8 Bit Maker]]<br>
* [[Component/8 Bit Maker|8 Bit Maker]]
[[8 Bit Constant]]<br>
* [[Component/Constant (word)|8 Bit Constant]]
[[Less (signed)]]<br>
* [[Component/Less (signed)|Less (signed)]]
[[Less (unsigned)]]<br>
* [[Component/Less (unsigned)|Less (unsigned)]]
[[Equal]]<br>
* [[Component/Equal|Equal]]
[[Multiply]]<br>
* [[Component/Multiply|Multiply]]
[[Divide]]<br>
* [[Component/Divide|Divide]]
[[Add]]<br>
* [[Component/Add|Add]]
[[Negate]]<br>
* [[Component/Negate|Negate]]
[[8 Bit Arithmetic Shift right]]<br>
* [[Component/Shift|8 Bit Arithmetic Shift right]]
[[8 Bit Rotate right]]<br>
* [[Component/Rotate|8 Bit Rotate right]]
[[8 Bit Rotate left]]<br>
* [[Component/Rotate|8 Bit Rotate left]]
[[8 Bit Shift right]]<br>
* [[Component/Shift|8 Bit Shift right]]
[[8 Bit Shift left]]<br>
* [[Component/Shift|8 Bit Shift left]]
[[8 Bit XNOR]]<br>
* [[Component/XNOR (word)|8 Bit XNOR]]
[[8 Bit XOR]]<br>
* [[Component/XOR (word)|8 Bit XOR]]
[[8 Bit NOR]]<br>
* [[Component/NOR (word)|8 Bit NOR]]
[[8 Bit NAND]]<br>
* [[Component/NAND (word)|8 Bit NAND]]
[[8 Bit OR]]<br>
* [[Component/OR (word)|8 Bit OR]]
[[8 Bit AND]]<br>
* [[Component/AND (word)|8 Bit AND]]
[[8 Bit NOT]]<br>
* [[Component/NOT (word)|8 Bit NOT]]


== 16 bit components ==
== 16 bit components ==
Line 66: Line 71:
* {{Component|Sound}}
* {{Component|Sound}}
* {{Component|Configurable delay}}
* {{Component|Configurable delay}}
* {{Component|Level output}}
* {{Component|Level input}}


=== RAM ===
=== RAM ===
Line 75: Line 78:
* {{Component|Fast RAM}}
* {{Component|Fast RAM}}
* {{Component|Latency RAM}}
* {{Component|Latency RAM}}
=== Level ===
* {{Component|Level output}}
* {{Component|Level input}}
* {{Component|Level Screen}}


=== Probe ===
=== Probe ===
Line 86: Line 94:
* {{Component|7 Segment Display}}
* {{Component|7 Segment Display}}
* {{Component|Console}}
* {{Component|Console}}
* {{Component|Level Screen}}
* {{Component|Sprite Display}}
* {{Component|Sprite Display}}



Latest revision as of 07:47, 2 September 2024