#[repr(transparent)]pub struct Pointers(pub u32);
Expand description
Pointers register.
Tuple Fields§
§0: u32
Implementations§
Source§impl Pointers
impl Pointers
Sourcepub 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).
Sourcepub fn set_opptra(&mut self, val: u8)
pub 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).
Sourcepub 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).
Sourcepub fn set_opptrb(&mut self, val: u8)
pub 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).
Sourcepub 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.
Sourcepub fn set_opptrc(&mut self, val: u8)
pub 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.
Sourcepub 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).
Sourcepub fn set_opptrn(&mut self, val: u8)
pub 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).