Class: Logicuit::Circuits::Sequential::OneBitCpu
- Defined in:
- lib/logicuit/circuits/sequential/one_bit_cpu.rb
Overview
1 bit CPU with a Multiplexer Input A is H, MOV A,A Input A is L, NOT A
Instance Attribute Summary collapse
-
#a ⇒ Object
readonly
: Signals::Signal.
-
#y ⇒ Object
readonly
: Signals::Signal.
Attributes inherited from DSL
#clock, #components, #initialized, #input_targets, #output_targets
Method Summary
Methods inherited from DSL
#[], assembling, #assembling, diagram, #evaluate, #initialize, #inputs, inputs, outputs, #outputs, run, truth_table, verify_against_truth_table
Constructor Details
This class inherits a constructor from Logicuit::DSL
Instance Attribute Details
#a ⇒ Object (readonly)
: Signals::Signal
22 23 24 |
# File 'lib/logicuit/circuits/sequential/one_bit_cpu.rb', line 22 def a @a end |
#y ⇒ Object (readonly)
: Signals::Signal
22 23 24 |
# File 'lib/logicuit/circuits/sequential/one_bit_cpu.rb', line 22 def y @y end |