- 博客(2)
- 资源 (10)
- 收藏
- 关注
转载 Linux用户空间与内核空间
Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。 Linux内核地址映射模型 x86 CPU采用了段页式地址映射模型。进程代码中的地址为逻辑地址,经过段页式地址映射后,才真正访问物理内存
2014-03-12 10:23:05 264
转载 ARM工作模式
从编程的角度看,arm微处理器的工作状态有两种,并可在两种状态之间切换: (1) arm状态,此时处理器执行32位的字对齐的arm指令 (2) thumb状态,此时处理器执行16位的,半字对齐的thumb指令(为了兼容老芯片) 在程序运行的过程中,可以在两种状态之间进行相应的转换。处理器工作状态的转变并不影响处理器的工作模式和相应寄存器中的内容。
2014-03-12 10:13:45 419
QtVirtualKeyboard.rar
2020-06-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人