start implementing instructions

This commit is contained in:
2026-08-18 11:30:28 +02:00
parent 08d1e9c797
commit 5369694271
5 changed files with 90 additions and 18 deletions
+3 -3
View File
@@ -5,16 +5,16 @@ bitfield! {
pub struct Instruction(pub u32): FromStorage, IntoStorage, DerefStorage {
pub special: u8 @ 0..6,
pub regimm: u8 @ 16..21,
pub rt: u8 @ 16..21,
pub rt: usize @ 16..21,
pub cop_rt: u8 @ 16..21,
pub rs: u8 @ 21..26,
pub rs: usize @ 21..26,
pub cop_rs: u8 @ 21..26,
pub opcode: u8 @ 26..32,
pub imm: u16 @ 0..16,
pub target: u32 @ 0..26,
pub funct: u8 @ 0..6,
pub sa: u8 @ 6..11,
pub rd: u8 @ 11..16,
pub rd: usize @ 11..16,
}
}