eight_bit_computer.operations.fetch module

The fetch steps added to the start of all operations.

eight_bit_computer.operations.fetch.generate_microcode_templates()[source]

Generate datatemplates for all the fetch steps.

Returns:Datatemplates that represent the fetch steps.
Return type:list(DataTemplate)
eight_bit_computer.operations.fetch.fetch_step_0()[source]

Create template for the first fetch step.

Returns:The first fetch step.
Return type:DataTemplate
eight_bit_computer.operations.fetch.fetch_step_1()[source]

Create template for the second fetch step.

Returns:The second fetch step.
Return type:DataTemplate