您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. xbook2:xbook2是一个基于x86处理器的32位操作系统,实现内置的基础功能,可以拿来学习操作系统知识-源码

  2. xbook2操作系统内核 xbook2操作系统内核是一个基于x86平台的32位处理器的系统内核,可运行在qemu,bochs,虚​​拟机,vmware等虚拟机中。也可以在物理机上运行(需要有系统支持的驱动才行) xbook2被设计成一个跨处理器平台的架构,有ARCH目录,可以在里面添加一个新的处理器平台。不过目前也是试图将平台相关的分离到arch里面,并为完全分离出来,待后面多实现几个平台后,才能更好的让处理器平台和内核部分进行更优化的分离。 内核结构示意图: USER MODE: +---
  3. 所属分类:其它

    • 发布日期:2021-03-11
    • 文件大小:5242880
    • 提供者:weixin_42177768
  1. OperateSystemTruthNote:操作系统真相还原读书笔记-源码

  2. 安装bochs ./configure --prefix=~/bochs --enable-debugger --enble-disasm --enable-iodebug --enable-x86-debugger --with-x --with-x11 make make install 制作图片 bin/bximage -hd -mode="flat" -size=60 -q hd60M.img 导入mbr到图片 dd if=./mbr.bin of=~/bochs/hd60M.img
  3. 所属分类:其它

    • 发布日期:2021-03-08
    • 文件大小:8192
    • 提供者:weixin_42109925
  1. OS-源码

  2. 构建了一个gcc交叉编译器(i686-elf-gcc)和binutils(例如ld)。 使用OSdev的Bare Bones教程来获得基本的内核工作。 使用了duneOS的一些代码在程序集中设置分页: Bochs io端口列表: : ATA pio驱动程序示例: : 有用的教程:常规: : 引导程序: : BIOS中断: //www.ablmcc.edu.hk/~scy/CIT/8086_bios_and_dos_interrupts.htm#int10h_0Eh Ext2:
  3. 所属分类:其它

    • 发布日期:2021-03-07
    • 文件大小:25165824
    • 提供者:weixin_42121412
  1. Learn-co-100:计算机组织和架构-源码

  2. 学习合作100 计算机组织与架构 1-计算机体系结构 2-汇编语言 2013-1 3-CPU 3-C语言 4-其他 操作系统 2009-6 2012-8 2016-3 2018-5 待整理 [linux内核网络模型] [linux0.11源码] [ ] bochs 系统
  3. 所属分类:其它

    • 发布日期:2021-02-23
    • 文件大小:9437184
    • 提供者:weixin_42127835
  1. BianOS:一个应用从OS开发中学到的东西的项目-源码

  2. 操作系统 一个简单的OS(如果您甚至把它算作OS)来测试os dev。 去做 构建页面框架分配器 创建kmalloc和kfree 编写更好的文档,最近的更改 改善Bochs支持 建筑 构建BianOS非常简单,设置依赖关系并执行单个命令。 依存关系 必需的 gcc:构建和编译c文件 genisoimage / mkisofs:生成iso图像 ld:将所有文件链接在一起 nasm:构建和编译程序集文件 make:Makefiles 选修的 gdb:调试 qemu-system-i386:在虚拟
  3. 所属分类:其它

    • 发布日期:2021-02-12
    • 文件大小:91136
    • 提供者:weixin_42108778
  1. 核心-源码

  2. 核心 更新(重要!) 设计和使用文档已移至 。 此部分下面的所有内容均不再维护,并且可能不准确。 生成文件 为了构建,只需在仓库的根目录下键入“ make”命令。 makefile将自动将make命令分派到./src文件夹下的子目录。 使用不带任何参数的“ make”来构建所有组件,并将输出保存到./bin,如果您运行仿真,则稍后将其加载为引导映像。 使用“ make run”加载引导磁盘并在bochs上开始运行仿真,这是用于运行轻量级x86虚拟机的便捷工具。 另外,您也可以使用“ mak
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:89088
    • 提供者:weixin_42122340
  1. NaOS:用C ++编写的64位(x86-64)简单操作系统-源码

  2. 钠 纳米操作系统 用C ++编写的64位(arch x86-64)简单操作系统。 ( :smiling_face_with_sunglasses: ) NaOS在Intel / AMD现代处理器上运行。 产品特点 查看。 预习 快速开始 需求 GNU Binutils (已测试2.33版) GCC或Clang支持C ++ 17版本(在 18.1.0上测试的GCC 9.2.0和Clang 9.0.0) CMake 3.3或更高版本 Python 3 (用于运行实用程序) 模拟器或虚拟机,例
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:290816
    • 提供者:weixin_42101237
  1. OS67:类unix的玩具内核-源码

  2. OS67 OS67是类unix的玩具内核,其中包含一些用户例程。 (基于x86) 建造要求 平台:Linux 牛油 鼻 海湾合作委员会 binutils(ld,objcopy) mkfs bochs 2.6.7+ 如何编译 git clone https://github.com/SilverRainZ/OS67.git cd OS67 make init # only for first time make fs # build root file system and u
  3. 所属分类:其它

    • 发布日期:2021-01-30
    • 文件大小:109568
    • 提供者:weixin_42144201
  1. 自己写操作系统1??引导扇区

  2. 软件环境:win xp,bochs,nasm,硬盘镜像VHD   这是一个简单的引导程序,因为引导扇区只有512字节,并且后两个自己必须为55aa所以一共可以利用的字节只有510,但是作为联系应该够了。   这只是一个简单的例子,让引导程序读取虚拟硬盘镜像的三号扇区中的512字节数据到内存0x7e00处。   MBR引导程序 ;MBR.ASM SECTION ALIGN=16 VSTART=0x7C00 LBA_BASE_ADDRESS EQU
  3. 所属分类:其它

    • 发布日期:2021-01-09
    • 文件大小:34816
    • 提供者:weixin_38595689
« 1 2 ... 17 18 19 20 21 22»