taille de la memoire recalculée

This commit is contained in:
Moysan Gabriel
2023-03-14 22:55:48 +01:00
parent 88a0b31300
commit ea309ab124
2 changed files with 37 additions and 8 deletions

View File

@ -34,10 +34,13 @@ pub const STACK_REG: usize = 2;
pub const NUM_INT_REGS: usize = 32;
pub const NUM_FP_REGS: usize = 32;
/// doit disparaitre
const MEM_SIZE : usize = 0x500000;
//max number of physical page
pub const NUM_PHY_PAGE : u64 = 400;
//doit etre une puissance de deux
pub const PAGE_SIZE : u64 = 128;
//doit etre un multiple de PAGE_SIZE
pub const MEM_SIZE : usize = (PAGE_SIZE*NUM_PHY_PAGE) as usize;
pub trait RegisterNum: Add<Output=Self> + Sub<Output=Self> + PartialEq + Copy {}