1 2 3
page_directory[num] = ((uint32_t)page_table[num]) | 3; // attributes: supervisor level, read/write, present }