load/start 可以读取或者写入存储器(CPU外部的东西)
    每个硬件控制器中都有寄存器,通过修改寄存器来控制例如USB控制器
    image.png
    CPU本身是不能直接控制硬件的,硬件一般是由其对应的控制器来控制, SOC中将各个硬件控制器的寄存器映射到了CPU地址空间中的一段范围,这样CPU就可以通过读写寄存器来间接控制硬件
    注:这里的寄存器在SOC中但在CPU之外,有地址,访问方式与内存一样,常用于控制硬件

    image.png网卡中映射到CPU地址空间的一段范围,通过操作这个地址空间来

    操作网卡

    地址映射表
    在一个处理器中,一般会将Flash、RAM、寄存器等存储设备分别映射到寻址空间中的不同地址段,我们将这个映射关系成为这个处理器的地址映射表