lec
  • 2024-11-12Lec 07 操作系统管理页表映射
    lec07操作系统管理页表映射0Contents1操作系统设置页表映射何时设置页表映射?操作系统自己使用的页表--在启动时填写--映射全部物理内存虚拟地址=物理地址+固定偏移(直接映射,DirectMapping)思考:为什么需要直接映射?应用进程的页表--何时设置?2立即映
  • 2024-11-12Lec 04 系统调用
    Lec04系统调用(参考来源:上海交通大学并行与分布式系统研究所+操作系统课程ppt)CreativeCommonsAttribution4.0LicenseContents4.1系统调用硬件提供了一对指令svc/eret指令在用户态/内核态间切换系统调用(1)用户与操作系统之间,类似于过程调用的接口(2)通过受限的
  • 2024-11-12Lec 03 系统指令集架构
    Lec03系统指令集架构(参考来源:上海交通大学并行与分布式系统研究所+操作系统课程ppt)CreativeCommonsAttribution4.0LicenseContents3.1回顾:特权级的必要性一台计算机上同时运行多个应用程序,如何保证不同应用间的隔离?如果所有的应用均能完全控制硬件计算资源,则会
  • 2024-11-12lec 02 arm汇编语言基础
    Lecture02:ARM汇编基础Contents为什么学习ARM/ISA汇编从C到汇编理解arm汇编理解机器执行1为什么学习汇编和指令集架构?1.令人困惑的应用表现2.指令集架构ISA(InstructionSetArchitecture)CPU向软件(应用程序和操作系统)提供的接口。理解软件在CPU上的运行(OS设