-2
A
回答
1
你的问题完全是硬件特定的。该计划是否为“通用注册”?在大多数处理器中,它是其他的不是。
你的堆栈指针是“通用寄存器?”再一次,在大多数处理器中,它只是在其他情况下不是。
根据硬件配置,您的答案可能在2到4之间。
+0
我在我的一个教程问题中遇到了这个问题,发现这个用词很混乱,有点含糊。所以我希望在这里的人可能比我更了解它,并且可能给我一个很好的答案。 – Kyle
+0
问题的要点是“有多少个寄存器是空闲的。”您必须知道您开始使用多少个寄存器以及多少个寄存器正在使用中。有些系统包含一个帧指针。在这种情况下,你的答案可能只有1。 – user3344003
相关问题
- 1. Linux内核操作系统寄存器
- 2. 功能参数传输到64位操作系统的寄存器?
- 3. 什么时候由操作系统修改段寄存器?
- 4. MIPS系统调用和$ t寄存器
- 5. 操作控制寄存器
- 6. 寄存器操作数在MIPS
- 7. 内存泄漏和操作系统
- 8. MySQL操作系统缓存
- 9. jQuery - 检测操作系统和操作系统版本
- 10. 预定义为iPhone操作系统和Mac操作系统
- 11. 操作系统和操作系统如何更新自己?
- 12. 多操作系统与SIngle操作系统电话和服务器开发
- 13. Python CPU和操作系统
- 14. 多核和操作系统
- 15. Android操作系统和PostgreSQL
- 16. 程序集 - 寄存器EAX和操作数
- 17. 代码段寄存器在系统调用中的作用
- 18. 操作系统
- 19. 梁2 - 通过参数wicked_pdf基于服务器操作系统
- 20. 系统/操作系统缓存与应用程序缓存
- 21. 阅读文件存储器的内容,导致32位操作系统和64位操作系统
- 22. 系统存储过程和表参数
- 23. CSS系统颜色:是否存在针对不同浏览器/操作系统参数的映射?
- 24. 使用FPU和MMX寄存器作为“通用寄存器”
- 25. Matlab:文件系统,字符串操作和数字保存
- 26. 操作系统 - TLB
- 27. 操作系统中
- 28. Linux操作系统
- 29. FASM操作系统
- 30. X86操作码将xmm寄存器移动到通用寄存器
如何将参数传递给系统调用?除了参数之外是否还有系统调用的其他必需参数(它们是通用目录还是机器有一些特殊的寄存器来执行系统调用)?参数的大小是否等于寄存器宽度? (你是否参加过课程并阅读你的教科书?) – osgx