一个简单的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
此代码是 RoboTrike 系统的嵌入式软件。 该系统是一个能够进行完整运动的三轮机器人,由远程用户界面板控制。 该系统由两个主板组成:远程板和 RoboTrike 板。 RoboTrike 板使用 82C55A 可编程外设接口通过并行 I/O 连接到三个电机和一个激光器。 RoboTrike 板和远程板也使用 TL16C450 异步通信元件通过串行 I/O 连接。 两块板都使用 Intel 80188 微处理器。 所有用户接口都由远程板处理,用户可以在其中输入 16 键键盘,这将改变 RoboTrike 的运动或打开或关闭 RoboTrike 的激光。 每当 RoboTrike 成功完成发送给它的命令时,有关 RoboTrike 运动或激光状态的状态信息就会显示在此远程板上的 8 位 LED 显示屏上。 每当发生错误时,也会向用户显示错误消息。 这些消息将指出错误源自哪个板,以及发生
2021-07-05 13:06:08 75KB Assembly
1
C64 演示 关于 为了展示我们的技能和对所有技术的热爱,我们正在制作一个小演示,以在的老式 Commodore 64 上运行。 它是使用在 6502 Assembler 中编写的。 图像从 .png 转换为 .ppm 文件,首先使用将它们转换为 .ppm 文件,然后使用将它们转换为。 加载到 C64 上的 .d64 图像是使用附带的 C1541 工具制作的。 用法 要安装构建演示所需的工具依赖项,请运行install_tools.sh 。 这将在名为tools的目录中安装所需的tools 。 然后系统会提示您为您的机器安装一个版本的 。 安装依赖项后,运行make 。 这将创建一个 .d64 图像,用于 Vice 或真实硬件。
2021-07-03 09:10:29 47KB Assembly
1
hack鼠 通过Keil uVision使用Cortex m3汇编语言在VLdiscovery板上编程的打地鼠游戏 游戏是什么? 这款Whack-a-mole游戏由4个带4个按钮的LED组成。 用户必须按下任何按钮以响应链接的LED亮起。 游戏开始后,随机的LED将开始以随机方式闪烁,并且玩家必须通过按下该按钮才能关闭LED,LED代表黑痣,而按钮代表锤击黑痣。 玩家按下按钮的速度越快,通过提供更少的React时间来获得难度级别就越困难。 玩家获得一定数量的机会,如果他/她未能及时按下按钮或按下了不正确的按钮,则玩家将失败并结束游戏。 因此,要赢得游戏,玩家必须在React时间内连续正确地按下所有按钮。 如何玩游戏? 为了玩游戏,需要遵循某些步骤:a)首先,LED模式处于频率为1 Hz的连续循环模式。 这表明它正在等待玩家开始游戏。 b)当玩家按下任意按钮时,LED均熄灭并等待一定的P
2021-07-01 21:17:00 1.64MB Assembly
1
经典汇编教材,英文原版。入门教材,当然内容到后面还是比较深入的。
2021-06-26 12:10:39 5.91MB Assembly
1