操作系统 一个完全由 ITMO 大学学生用汇编语言编写的简单操作系统。 建造 要构建可启动的 iso 映像,请运行: make 您将需要安装“grub2”并支持多重引导内核。 还可能需要安装“xorriso”实用程序(如果您的发行版存储库不包含 xorriso,则可能需要安装“libisoburn”包)。 跑步 如果您更喜欢 qemu,请使用(如果还没有,make 将构建内核): make run 如果您更喜欢 boch,请使用: make EMUL=bochs run 自定义制作设置 您可以为构建和运行过程重新定义几乎所有设置。 例如,如果您想选择 grub-mkrescue 实用程序的版本,有两种方法可以做到这一点,首先: make GRUB_MKRESCUE=grub2-mkrescue all 或创建名为“Makefile.local”的文件并在那里设置变量:
2021-07-21 12:10:36 76KB Assembly
1
适合于rust的学习者
2021-07-21 09:04:28 25.85MB rust
1
Assembly Language Programming Made Clear A Systemic Approach 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
2021-07-20 11:41:50 3.76MB Assembly Language Programming Made
1
asn2txt:ANS.1(BER编码)到文本转换器
2021-07-20 10:56:35 41KB Assembly
1
一个简单的FAT32引导程序,用汇编语言编写,可以从USB驱动器引导。 这个引导程序可以做什么: 它可以将位于具有FAT32文件系统的USB驱动器中的第一个文件(应该小于4096字节的文件)加载到内存中,并将执行移交给该程序。 使用Bootloader的步骤: 编译引导程序。 nasm f bin o boot.bin 卸载USB设备。 sudo umount 将USB设备格式化为FAT32文件系统。 sudo /sbin/mkdosfs F 32 将Bootloader复制到USB设备。 sudo dd if=boot.bin of= 将编译后的内核复
2021-07-17 08:57:13 314KB Assembly
1
#DarkOS 从头开始构建的自定义操作系统。 引导加载程序是一个 2 阶段引导过程。 bootStage1 - 为 bootStage2 设置环境和数据表。 bootStage2 - 设置适合内核的环境并将内核加载到内存中。 ##为什么要公开? 互联网上有很多关于如何创建引导加载程序、内核和操作系统的解释和教程。 然而,他们中的大多数都没有解释在 Windows 平台上项目的构建部分。 大多数用于汇编和编译的程序都是基于 *NIX 的。 因此,我将它作为一个项目发布,同时也作为关于如何在 Windows 平台上实际组装项目的工具/指南。 ##它是如何工作的? 目前,脚本不能组装所有内容。 他们只组装 bootStage1.asm 和 bootStage2.asm。 这会改变。 这就是一切都停止的方式。 目录 解释 源文件 包含所有源文件。 垃圾桶 包含组装的 ASM 文件和
2021-07-15 14:03:23 949KB Assembly
1
unity3d加密解密Assembly-CSharp.dll解密。。。。。。。。
2021-07-14 11:14:20 614KB unity3d
1
臂组装 ARM 汇编实践
2021-07-12 10:03:35 61KB Shell
1
spark-streaming-kafka-0-8-assembly_2.11-2.4.0.jar
2021-07-08 09:01:57 12.77MB pyspark
1
q-gears-reversing-data 欢迎使用 QGears-reversing-data 存储库,该存储库包含与 q-gears 项目支持的游戏相关的数据。
2021-07-07 21:03:24 409.6MB Assembly
1