jetcan 发表于 2024-10-12 15:43:05

请教:《x86 编写64位多处理器多线程操作系统》环境搭建

老师,您好!

      我现在的的环境是刚学完的《x86 从实模式到保护模式》 下的环境 (Bochs 和 VirtualBox);

      请问:64位多处理器的环境,是否需要重新安装 Bochs 和 VirtualBox?
               它们的虚拟硬盘是否需要更换?

      盼复,谢谢!

站长 发表于 2024-10-12 16:03:26

软件都是一样的,不需要重新安装,甚至虚拟硬盘也不需要更换。

Bochs特殊一点,只能调试和运行单处理器的程序,它的多处理器版本需要自行下载源代码编译生成。

站长 发表于 2024-10-12 16:05:24

我的64位课程没有使用Bochs调试,因为我没有时间生成它的多处理器版本。课程的代码是采用笨办法调试的。单处理器程序用Bochs、VirtualBox和VMWare Player验证,多处理器部分只使用VirtualBox和VMWare Player验证正确性。

站长 发表于 2024-10-12 16:06:08

如果有可能的话,将来会使用U盘在真机上执行。

jetcan 发表于 2024-10-12 19:03:03

多谢老师详细的解答
页: [1]
查看完整版本: 请教:《x86 编写64位多处理器多线程操作系统》环境搭建