Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是汇编的新手,仍在努力获得汇编编程的一些基本基础。当我发现 32 位保护模式程序集过于依赖平台的库(如 c 运行时库和 Windows dll)来打印一个简单的字符串时,我有点震惊。例如,_printf 调用。
32 位保护模式程序集是否有可能在不依赖平台库的情况下完成一些重要的例程?操作系统是否允许这种“独立”的 32 位程序在其保护模式下运行但不使用任何操作系统服务?
我的问题是正确的问题吗?:p
您可以在 Intel 机器上使用中断来执行此操作。但是为每个要打印的字符/字符串创建调用太复杂了。好奇——你为什么要这样做?