Struct Pointers
#[repr(transparent)]pub struct Pointers(pub u32);Expand description
Pointers register.
Tuple Fields§
§0: u32Implementations§
§impl Pointers
impl Pointers
pub const fn opptra(&self) -> u8
pub const fn opptra(&self) -> u8
When executing primitive arithmetic operations, this pointer defines where operand A is located in memory (location 0x0 to 0xF).
pub const fn set_opptra(&mut self, val: u8)
pub const fn set_opptra(&mut self, val: u8)
When executing primitive arithmetic operations, this pointer defines where operand A is located in memory (location 0x0 to 0xF).
pub const fn opptrb(&self) -> u8
pub const fn opptrb(&self) -> u8
When executing primitive arithmetic operations, this pointer defines where operand B is located in memory (location 0x0 to 0xF).
pub const fn set_opptrb(&mut self, val: u8)
pub const fn set_opptrb(&mut self, val: u8)
When executing primitive arithmetic operations, this pointer defines where operand B is located in memory (location 0x0 to 0xF).
pub const fn opptrc(&self) -> u8
pub const fn opptrc(&self) -> u8
When executing primitive arithmetic operations, this pointer defines the location (0x0 to 0xF) where the result will be stored in memory.
pub const fn set_opptrc(&mut self, val: u8)
pub const fn set_opptrc(&mut self, val: u8)
When executing primitive arithmetic operations, this pointer defines the location (0x0 to 0xF) where the result will be stored in memory.
pub const fn opptrn(&self) -> u8
pub const fn opptrn(&self) -> u8
When executing primitive arithmetic operations, this pointer defines the location where the modulus is located in memory (location 0x0 to 0xF).
pub const fn set_opptrn(&mut self, val: u8)
pub const fn set_opptrn(&mut self, val: u8)
When executing primitive arithmetic operations, this pointer defines the location where the modulus is located in memory (location 0x0 to 0xF).