chore: move register into own module

This commit is contained in:
2025-05-13 16:23:47 +09:00
parent 3cb3f8d4b1
commit f7446c14b1
4 changed files with 128 additions and 123 deletions

View File

@@ -2,12 +2,11 @@ use core::fmt;
use std::{fs::File, io::Read, process::exit};
use crate::aout::Aout;
use crate::instructions::{
ImmediateOperand, MemoryIndex, ModRmTarget, RegisterId, SegmentRegister,
};
use crate::instructions::{ImmediateOperand, MemoryIndex, ModRmTarget};
use crate::register::{Register, RegisterId, SegmentRegister};
use crate::{
Args,
instructions::{ImmediateByte, ImmediateWord, Instruction, Mnemonic, Register},
instructions::{Instruction, Mnemonic},
};
use crate::{modrmb, modrmgprb, modrmgprv, modrms, modrmv};