(→1 bit components: Added 3 Pin AND & 3 Pin OR) |
|||
(10 intermediate revisions by 4 users not shown) | |||
Line 5: | Line 5: | ||
== 1 bit components == | == 1 bit components == | ||
[[Constant On]] | * [[Component/ON|Constant On]] | ||
[[Constant Off]] | * [[Component/OFF|Constant Off]] | ||
[[ | * [[Component/NOT|NOT]] | ||
[[ | * [[Component/Switch|Switch]] | ||
[[ | * [[Component/AND|AND]] | ||
[[ | * [[Component/OR|OR]] | ||
[[ | * [[Component/NAND|NAND]] | ||
[[ | * [[Component/NOR|NOR]] | ||
[[1 | * [[Component/XOR|XOR]] | ||
[[ | * [[Component/XNOR|XNOR]] | ||
[[1 | * [[Component/3 Pin AND|3 Pin AND]] | ||
[[ | * [[Component/3 Pin OR|3 Pin OR]] | ||
* [[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]] | * [[Component/Delay Line (word)|8 Bit Delay Line]] | ||
[[8 Bit Counter]] | * [[Component/Counter|8 Bit Counter]] | ||
[[8 Bit Register]] | * [[Component/Register|8 Bit Register]] | ||
[[8 Bit Mux]] | * [[Component/Mux|8 Bit Mux]] | ||
[[8 Bit Switch]] | * [[Component/Switch (word)|8 Bit Switch]] | ||
[[Byte Splitter]] | * [[Component/Byte Splitter|Byte Splitter]] | ||
[[8 Bit Maker]] | * [[Component/8 Bit Maker|8 Bit Maker]] | ||
[[8 Bit Constant]] | * [[Component/Constant (word)|8 Bit Constant]] | ||
[[Less (signed)]] | * [[Component/Less (signed)|Less (signed)]] | ||
[[Less (unsigned)]] | * [[Component/Less (unsigned)|Less (unsigned)]] | ||
[[Equal]] | * [[Component/Equal|Equal]] | ||
[[Multiply]] | * [[Component/Multiply|Multiply]] | ||
[[Add]] | * [[Component/Divide|Divide]] | ||
[[Negate]] | * [[Component/Add|Add]] | ||
[[8 Bit Arithmetic Shift right]] | * [[Component/Negate|Negate]] | ||
[[8 Bit Rotate right]] | * [[Component/Shift|8 Bit Arithmetic Shift right]] | ||
[[8 Bit Rotate left]] | * [[Component/Rotate|8 Bit Rotate right]] | ||
[[8 Bit Shift right]] | * [[Component/Rotate|8 Bit Rotate left]] | ||
[[8 Bit Shift left]] | * [[Component/Shift|8 Bit Shift right]] | ||
[[8 Bit XNOR]] | * [[Component/Shift|8 Bit Shift left]] | ||
[[8 Bit XOR]] | * [[Component/XNOR (word)|8 Bit XNOR]] | ||
[[8 Bit NOR]] | * [[Component/XOR (word)|8 Bit XOR]] | ||
[[8 Bit NAND]] | * [[Component/NOR (word)|8 Bit NOR]] | ||
[[8 Bit OR]] | * [[Component/NAND (word)|8 Bit NAND]] | ||
[[8 Bit AND]] | * [[Component/OR (word)|8 Bit OR]] | ||
[[8 Bit NOT]] | * [[Component/AND (word)|8 Bit AND]] | ||
* [[Component/NOT (word)|8 Bit NOT]] | |||
== 16 bit components == | |||
''(Same as 8 bit components, but with 16-bits in use)'' | |||
== 32 bit components == | |||
''(Same as 8 bit components, but with 32-bits in use)'' | |||
== 64 bit components == | |||
''(Same as 8 bit components, but with 64-bits in use)'' | |||
== IO == | |||
* {{Component|HDD}} | |||
* {{Component|Byte Indexer}} | |||
* {{Component|Bit Indexer}} | |||
* {{Component|Program}} | |||
* {{Component|Halt}} | |||
* {{Component|Sound}} | |||
* {{Component|Configurable delay}} | |||
=== RAM === | |||
* {{Component|RAM}} | |||
* {{Component|ROM}} | |||
* {{Component|Dual Load RAM}} | |||
* {{Component|Fast RAM}} | |||
* {{Component|Latency RAM}} | |||
=== Level === | |||
* {{Component|Level output}} | |||
* {{Component|Level input}} | |||
* {{Component|Level Screen}} | |||
=== Probe === | |||
* {{Component|Memory Probe}} | |||
* {{Component|Memory Probe (bit)}} | |||
* {{Component|Wire Probe}} | |||
* {{Component|Wire Probe (bit)}} | |||
=== Display === | |||
* {{Component|6x8 Dot Matrix Display}} | |||
* {{Component|7 Segment Display}} | |||
* {{Component|Console}} | |||
* {{Component|Sprite Display}} | |||
=== Sandbox only === | |||
* {{Component|File Loader}} | |||
* {{Component|Keyboard}} | |||
* {{Component|Network}} | |||
* {{Component|Time}} |
Latest revision as of 07:47, 2 September 2024
A list of components found in the game
1 bit components[edit | edit source]
8 bit components[edit | edit source]
- 8 Bit Delay Line
- 8 Bit Counter
- 8 Bit Register
- 8 Bit Mux
- 8 Bit Switch
- Byte Splitter
- 8 Bit Maker
- 8 Bit Constant
- Less (signed)
- Less (unsigned)
- Equal
- Multiply
- Divide
- Add
- Negate
- 8 Bit Arithmetic Shift right
- 8 Bit Rotate right
- 8 Bit Rotate left
- 8 Bit Shift right
- 8 Bit Shift left
- 8 Bit XNOR
- 8 Bit XOR
- 8 Bit NOR
- 8 Bit NAND
- 8 Bit OR
- 8 Bit AND
- 8 Bit NOT
16 bit components[edit | edit source]
(Same as 8 bit components, but with 16-bits in use)
32 bit components[edit | edit source]
(Same as 8 bit components, but with 32-bits in use)
64 bit components[edit | edit source]
(Same as 8 bit components, but with 64-bits in use)