搜索资源列表
bochs bios 简要分析
- 简要分析了bochs bios的代码
operatingsystemsourcecode
- \Tinix: 书中所附代码 其中很多目录中除了包含源代码(*.asm, *.inc, *.c, *.h)外,还有这样一些文件: boot.bin 引导扇区(Boot Sector),可通过 FloppyWriter 写入软盘(或软盘映像)。 loader.bin LOADER,直接拷贝至软盘(或软盘映像)根目录。 kernel.bin 内核(Kernel),直接拷贝至软盘(或软盘映像)根目录。
minios
- 这是我自己学习过程中写的,大家看一下,多提意见。谢谢! 暂时只实现了进程的管理和切换,文件系统打算用FAT12,文件系统模块已经大体完成,后面再加进行去吧;内存管理也不会等太久的。 使用方法: 1.安装bochs; 2.建一个软件镜像文件,使用WINIMAGE将BOOT.BIN写入引导扇区,将setup.bin和system.bin直接写进磁盘镜像文件就行了。 上面用到的几个文件已经有了,没有编译器的可以直接使用了
toyo
- 参照MINIX3写的操作系统 用GCC+NASM+BOCHS开发-MINIX3 the light of the operating system used to write GCC+ NASM+ BOCHS Development
Tinix
- 动手写操作系统源代码,非常好的学习资料,在实模式下调试用td,当调试32位和16位汇合代码时,需要使用bochs来调试-Hands to write the operating system source code, a very good learning materials, reduction in real-mode probation td, when debugging 32-bit and 16-bit merging c
tinix_os
- === ==== 关于本光盘 ========== \Tinix: 书中所附代码 其中很多目录中除了包含源代码(*.asm, *.inc, *.c, *.h)外,还有这样一些文件: boot.bin 引导扇区(Boot Sector),可通过 FloppyWriter 写入软盘(或软盘映像)。 loader.bin LOADER,直接拷贝至软盘(或软盘映像)根目录。 kernel.b
bochs-2.4.1-msvc-src
- bochs 2.4.1 vc版的源代码,官方网站公布的不是VC++版的-bochs 2.4.1 for vc++
bochs-2.4.1
- bochs是著名的虚拟机软件,提供了丰富的功能和接口,方便大家学习和实践操作系统-bochs is a well-known virtual machine software, which provides a wealth of features and interfaces to facilitate them to learn and practice of the operating system
funix
- 1. 安装带有虚拟硬盘的虚拟机(VMware、Bochs等); 2. 运行funix目录下的format.exe程序,按要求输入虚拟硬盘路径,即可格式化该虚拟硬盘; 3. 运行funix目录下的MakeImg.exe程序,同样输入虚拟硬盘路径,可将funix的boot、loader和kernel安装至虚拟硬盘 4. 若要在虚拟硬盘上放置文件,运行asd.exe,先输入虚拟硬盘路径,再输入文件路径。 -1. With t
linuxExplan
- linux-0.11中文完全注释版.用UtralEdit等软件可以查看。使用BOCHS可以运行。VMWARE也可以运行。-linux-0.11 English version of full annotations. UtralEdit using software such as can view it. Use BOCHS run. VMWARE can also run.
Sinowal_Bootkit
- Sinowal Bootkit源码 不过我试着编译+填充分区表+填充原始MBR到63扇区后写到硬盘无法正常引导~初步估计是Bootloader的问题。 我这没bochs 没法调试 不知道咋回事 有条件的自己调调看吧-Sinowal Bootkit source, but I try to compile+ fill+ fill original MBR partition table to write the hard disk
protectUC
- 一个保护模式下引导uc的程序,生成img文件后可以在bochs运行-Uc a protection mode, the program guide to generate img file can be run bochs
4
- 从Bochs里提出的 反汇编代码. 16,32,64位 SSE 3DNOW -x86 disassembler, from Bochs
XanaSystem
- 本科毕业设计制作的x86平台下的一个操作系统,借鉴了Mach、Linux、Unix和WinNT的架构,有基本的控制台,可以用Bochs、Qemu、VirtualPC等虚拟机运行,使用GCC编译,推荐在Linux下学习使用。-failed to translate
swallow-master
- 一个简单的内核。在linux下运行,需要bochs模拟器。-A simple kernel. Running under linux, need bochs emulator.
vgabios-0.7a
- 最新的VGA BIOS,模拟Bios的功能,用于Bochs虚拟机,可以学习学习。-A Virtual BIOS for Bochs.
biossums
- biossums.c - written by Eike W. for the Bochs BIOS. -biossums.c - written by Eike W. for the Bochs BIOS.
linux-0.11-lab-master
- 一个已修改可以在Qume或Bochs等虚拟机上运行的Linux内核源码,运行方式看readme。-A modified to run on a virtual machine, etc. Qume or Bochs Linux kernel source code, operating mode see readme.
OS3
- 参考《Orange’s》,在之前搭建的 nasm + bochs 实验平台上完成一个接受键盘输入,回显到屏幕上的程序,具体要求如下: • 从屏幕左上角开始,显示键盘输入的字符。可以输入并显示 a-z 和 0-9 字 符。 • 支持大小写,包括 Shift 组合键以及大写锁定两种方式。 • 支持回车键换行。 • 支持删除退格,退格如果退回上一行,必须退回该行编辑的最后一个字符 处。
lab3
- 在nasm + bochs实验平台上的接受键盘输入,回显到屏幕上的程序- 在nasm+ bochs实验平台上的接受键盘输入,回显到屏幕上的程序 NASM+ Bochs on the experimental platform to accept the keyboard input, back to the program on the screen