Struct rsim::processor::models::ProcessorModules32 [−][src]
Fields
rv32im: Rv32imrvv: Option<Rv32v>zicsr: Option<Zicsr32>Trait Implementations
impl Processor<ProcessorModules32> for Processor32[src]
impl Processor<ProcessorModules32> for Processor32[src]fn reset(&mut self, mods: &mut ProcessorModules32)[src]
Reset the processor and associated vector unit
fn exec_step(&mut self, mods: &mut ProcessorModules32) -> Result<()>[src]
Run a fetch-decode-execute step on the processor, executing a single instruction
Arguments
v_unit- The associated vector unit, which will execute vector instructions if they are found.
fn dump(&self, mods: &ProcessorModules32)[src]
Dump processor and vector unit state to standard output.