Class: Logicuit::Circuits::Sequential::Register4bit
- Defined in:
- lib/logicuit/circuits/sequential/register_4bit.rb
Overview
4 bit register
Instance Attribute Summary collapse
-
#a ⇒ Object
readonly
: Signals::Signal.
-
#b ⇒ Object
readonly
: Signals::Signal.
-
#c ⇒ Object
readonly
: Signals::Signal.
-
#d ⇒ Object
readonly
: Signals::Signal.
-
#ld ⇒ Object
readonly
: Signals::Signal.
-
#qa ⇒ Object
readonly
: Signals::Signal.
-
#qb ⇒ Object
readonly
: Signals::Signal.
-
#qc ⇒ Object
readonly
: Signals::Signal.
-
#qd ⇒ 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
33 34 35 |
# File 'lib/logicuit/circuits/sequential/register_4bit.rb', line 33 def a @a end |
#b ⇒ Object (readonly)
: Signals::Signal
33 34 35 |
# File 'lib/logicuit/circuits/sequential/register_4bit.rb', line 33 def b @b end |
#c ⇒ Object (readonly)
: Signals::Signal
33 34 35 |
# File 'lib/logicuit/circuits/sequential/register_4bit.rb', line 33 def c @c end |
#d ⇒ Object (readonly)
: Signals::Signal
33 34 35 |
# File 'lib/logicuit/circuits/sequential/register_4bit.rb', line 33 def d @d end |
#ld ⇒ Object (readonly)
: Signals::Signal
33 34 35 |
# File 'lib/logicuit/circuits/sequential/register_4bit.rb', line 33 def ld @ld end |
#qa ⇒ Object (readonly)
: Signals::Signal
33 34 35 |
# File 'lib/logicuit/circuits/sequential/register_4bit.rb', line 33 def qa @qa end |
#qb ⇒ Object (readonly)
: Signals::Signal
33 34 35 |
# File 'lib/logicuit/circuits/sequential/register_4bit.rb', line 33 def qb @qb end |
#qc ⇒ Object (readonly)
: Signals::Signal
33 34 35 |
# File 'lib/logicuit/circuits/sequential/register_4bit.rb', line 33 def qc @qc end |
#qd ⇒ Object (readonly)
: Signals::Signal
33 34 35 |
# File 'lib/logicuit/circuits/sequential/register_4bit.rb', line 33 def qd @qd end |