Figure 6 shows the FreeDOS kernel booting on Bochs.
图6显示了在Bochs上启动的FreeDOS内核。
Bochs provides a special utility to create this file called bximage.
Bochs提供特殊的实用程序来创建这个称为bximage的文件。
Bochs provides a large number of options expressible through the configuration file.
Bochs通过配置文件提供大量可表达的选项。
Bochs is an x86 PC emulator and debugger licensed under the lesser GNU Public license (GPL).
Bochs是较小的GNU公共许可证(GNU Public License, GPL)下获得许可的一种x86PC仿真器和调试器。
My kernel can read hard disk on qemu or bochs, but can't read hard disk on real machine.
我的内核可以在虚拟机qemu或bochs里读取硬盘,但是在真机 …
With your CD-ROM image and hard disk image in hand, the next step is to create your Bochs configuration file.
有了CD - ROM映像和硬盘映像,下一步是创建您的Bochs配置文件。
Bochs can support a number of image types, but for performance, request flat, because no run time dynamic growth will be necessary.
虽然Bochs可以支持许多映像类型,但是对于性能来说,则要求平面映像,这是因为运行时动态增长是没有必要的。
Now, let's explore some of the internals of Bochs to understand how it achieves useful performance in a pure C++ implementation.
现在,让我们探究Bochs的内部机理以便了解它如何在纯 C++ 实现中实现有用的性能。
Bochs provides an optimization here called lazy flags update to calculate the arithmetic flags only when they're required (instead of updating at each step).
Bochs在此处提供名为迟缓标志更新的优化以便仅在需要算术标志时才计算这些标志(而不是在每一步都进行更新)。
This file defines how the Bochs emulation should be performed while specifying where to find key aspects of the environment (ISO file, hard disk image, and so on).
此文件定义了应如何执行Bochs仿真,同时指定在何处查找环境的关键方面(ISO文件、硬盘映像等)。
Bochs provides efficient platform emulation and debugging capabilities that are not easily provided on raw hardware (including a full-featured graphical debugger).
Bochs提供在原始硬件(包括全功能图形调试器)中不易提供的高效平台仿真和调试功能。
Nothing beats real hardware for software testing, but Bochs can provide a useful development environment that is portable across a variety of x86 and non-x86 hosts.
虽然没有什么可以取代软件测试的真实硬件,但是Bochs可以提供在各种不同的x86和非x86主机中便于访问的有用开发环境。
First, you must install Bochs if it's not already available on your system. For my Ubuntu system, I use the apt package manager to install the necessary packages.
首先,如果您的系统上没有Bochs,则必须先安装Bochs。
To begin the installation of Plan 9 to Bochs, start Bochs with the -q option (to skip the start menu) in the same directory as your disk image, ISO image, and bochsrc file
要开始将Plan9安装到Bochs,在与您的磁盘映像、ISO 映像和 bochsrc 文件相同的目录中通过 -q选项(以便跳过启动菜单)启动 Bochs
Visit the Bochs Web site for the latest version of Bochs as well as news, documentation, sample disk images, and access to the mailing list to resolve any issues you may encounter.
BochsWeb站点 是Bochs的最新版本以及新闻、文档、磁盘映像样例的主要来源,可访问邮件列表来解决您可能遇到的任何问题。
Visit the Bochs Web site for the latest version of Bochs as well as news, documentation, sample disk images, and access to the mailing list to resolve any issues you may encounter.
BochsWeb站点 是Bochs的最新版本以及新闻、文档、磁盘映像样例的主要来源,可访问邮件列表来解决您可能遇到的任何问题。
应用推荐