pub fn store_floats(
cpu: &mut Cpu,
scheme: InstructionScheme,
) -> OperationResult<()>Expand description
§0x0304 store_floats:target [start:end]
§Target
- The register containing the address from whom to write to.
§Arguments
- Range($start, $end)
§Operation
- copies
MEM[REG[$target]; ($end-$start)]intoREG[$start..=$end]
To store only one register into memory, just make $start == $end.
§Errors
- OperationError::InvalidArgumentType if the provided argument is not an ArgumentType::Range,
- OperationError::MemoryError if a memory error occurs.