• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

操作系统开发中可以直接访问CPU的寄存器么

沃尔夫斯堡的羊 2021-03-04 浏览量:1102

在不带的MMU的MCU上运行嵌入式实时操作系统,如uCos,,可以直接访问寄存器么?

在支持MMU的CPU上运行实时操作系统,可以直接访问CPU寄存器么?如能,这时访问的寄存器,需不需奥考虑虚实转换?

LInux内核开发过程中可以直接访问CPU的寄存器么

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这是肯定的吧,无论哪种系统,运行过程中,最终都是要配置寄存器的,在linux上,是内核态进行访问,RTOS上,没有严格的权限,随时可以访问,一般在临界段内。
    • 发布于 2021-03-08
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:1
  • 都可以吧,在移植linux内核时就要修改寄存器,初始化代码中也会访问的
    • 发布于2021-03-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

操作系统开发中可以直接访问CPU的寄存器么