intel cpu的权限访问控制:ring0 ~ ring5.
window、linux操作系统都只用了ring0,ring3,对应内核态和用户态.
驱动程序工作在内核态,没有main函数入口,而应用程序工作在用户态。