我是操作系统新手。 ****每个操作系统是否都有自己的汇编程序? C程序内部转换为汇编程序。难道编译器来与它自己的汇编程序或它使用操作系统提供的默认汇编(如果操作系统有其自身的汇编程序)。****每个操作系统是否都有自己的汇编程序?
回答
是否每个操作系统都具有自己组装? C程序内部转换为汇编程序。
号
Windoze就是这样一个例子。
是否编译器来与它自己的汇编程序或它使用操作系统提供的默认汇编(如果操作系统有其自身的汇编)
我知道直接生成目标代码,并没有大多数编译器使用汇编程序。如果编译器生成汇编,则编译器源需要提供汇编器或生成与系统汇编器兼容的代码。
那么没有汇编器的指令集体系结构的用途 –
CPU读取机器代码。它不需要汇编程序。 – user3344003
isa是处理器理解的指令集。要将源代码转换为机器代码,我们需要cpu了解如何在没有这些知识的情况下创建机器代码的指令(ISA) –
- 1. 是否有可能使用操作系统线程创建自己的线程?
- 2. 操作系统是否与汇编代码交互?
- 3. 操作系统和操作系统如何更新自己?
- 4. 如何在64位操作系统上执行汇编程序?
- 5. 项目中的每个django应用程序是否都有自己的urls.py?
- 6. AHCI驱动程序为自己的操作系统
- 7. 在64位操作系统上编写程序时,程序是否会运行在32位操作系统上?
- 8. 操作系统调用的每个例程是否创建它自己的“堆栈”?
- 9. 地图的每个区域是否都有自己的班级?
- 10. 每个云实例是否都有自己的IP
- 11. 每个JSpinner对象是否都有自己的Model对象?
- 12. 每个托管线程是否都有自己对应的本地线程?
- 13. 是否有宏检测操作系统...?
- 14. Android是否有“主机”操作系统?
- 15. 是否在每个Windows系统上都有“UTC”时区?
- 16. “每个JVM线程都有自己的程序计数器”是什么意思?
- 17. 在系统编程中,什么是汇编程序?
- 18. 每个应用程序是否都实现了自己的网络堆栈?
- 19. 操作系统上的每一项服务是否都侦听端口?
- 20. 单程序操作系统
- 21. 插件系统没有为每个操作系统重建?
- 22. 不同体系结构的操作系统汇编语言
- 23. 操作系统线程调度程序是否被JVM覆盖?
- 24. 是否所有码头图像都具有最小的操作系统?
- 25. 我可以使用c编程语言创建我自己的操作系统
- 26. 操作系统是一个过程吗?
- 27. 每个产品是否都需要自己的域名?
- 28. 汇编程序操作的时间
- 29. 多个UIAlertView;每个都有自己的按钮和动作
- 30. 程序的每一行都有自己的地址吗?
编译器应该为目标平台生成字节码或汇编程序。 “它自己”听起来像字节码,但最终执行字节码的虚拟机将不得不为目标操作系统使用汇编程序。 – duffymo