2016年5月9日
摘要: 1.系统调用简易的伪代码 #systme call #asm pseudo code #系统调用处理过程的伪代码 .macro INTERRUPT_RETURN iret .endm .macro SAVE_ALL ... .endm .macro RESTORE_INT_REGS ... .endm ENTRY(system_call) SAVE_ALL ... 阅读全文
posted @ 2016-05-09 18:00 LeoSanford 阅读(141) 评论(0) 推荐(0)
摘要: 1.用户态、内核态和中断处理过程 1.1 用户态和内核态简介 一般现代CPU都有几种不同的指令执行级别。在高执行级别下,代码可以执行特权指令,访问任意的物理地址,这种CPU执行级别就对应着内核态;而在相应的低级别执行状态下,代码的掌控范围会受到限制,只能在对应级别允许的范围内活动,这种CPU执行级别 阅读全文
posted @ 2016-05-09 13:15 LeoSanford 阅读(241) 评论(0) 推荐(0)

levels of contents