gpt4 book ai didi

assembly - 操作系统是抽象的吗?

转载 作者:行者123 更新时间:2023-12-01 10:11:04 29 4
gpt4 key购买 nike

在DOS环境或Windows环境下汇编、链接和加载汇编语言代码或C代码有什么关系?结果不应该一样吗?毕竟执行是由微处理器完成的,而不是操作系统。我正在从一本 MS-DOS 时代的旧书中学习汇编语言。是挫折吗?汇编语言及其代码执行不是独立于 O/S 的吗?或者任何用其他语言编写的代码?

最佳答案

isn't assembly language and its code execution, O/S independent? or for that matter any code written in other languages?

是也不是。

是的。机器的语言独立于操作系统。无论是您自己编写还是 C 编译器为您编写都没有关系。

没有。您必须使用操作系统才能实际运行该软件。如果您想让它做一些有用的事情,您需要调用 OS API。这完全取决于操作系统。

关于assembly - 操作系统是抽象的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4947696/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com