标签
Rhun 是一款用汇编语言编写的小型、快速的开源代码编辑器,支持标签页、语法高亮、模糊搜索、Vim 模式以及可选的 AI 编程助手,可在 Windows、Linux 和 macOS 上运行。
ASM Bots 借助真正的 8086 机器码,将经典的 Core War 编程游戏带入现实,让机器人作者编写真正的 x86 汇编,在模拟的内存竞技场中一决高下。
rhun 是一款用汇编语言编写的小型、快速的代码编辑器,支持 Windows、Linux 和 macOS,内置终端、Git diff、模糊搜索、Vim 模式,以及用于 Claude Code 和 Codex 会话的面板。它作为一款免费开源工具在 Product Hunt 上发布。
一个名为BootLife的项目在512字节x86引导扇区中实现了Conway生命游戏,使用VGA内存作为模拟网格。
SNAP3D引入了一个物理引导的框架,用于改进从单张图像的部件感知3D生成,确保稳定且物理有效的装配,通过仿真反馈解决部件间穿透等问题。
这期 Pragmatic Engineer 播客节目邀请了 Casey Muratori,讨论软件性能以及使用 AI 辅助学习 Assembly。
本教程演示了如何使用汇编代码和优化技术在Linux上创建最小的ELF可执行文件,以减小文件大小。
该项目旨在使用汇编语言创建最小可能的完整Windows应用程序,并提供优化版本和详细的构建说明。
本文认为汇编语言实际上是有类型的,并介绍了Odin的内联汇编器作为最佳实现,因为它与语言的类型系统和语义诊断深度集成。
本文概述了Intel的Pentium MMX SIMD指令的历史,这些指令于1990年代引入,并解释了它们在将并行处理技术引入主流桌面CPU以支持多媒体应用方面的关键作用。
Gergely Orosz的一条推文强调,90年代末,独立开发者Chris Sawyer用汇编语言制作了《过山车大亨》,ThePrimeagen回复开玩笑说从汇编到C再到Unity再到AI智能体的演变。
os8088 是一个面向 Intel 8086/8088 PC 的业余爱好者级 Macintosh System 1 风格 GUI 操作系统,完全用实模式汇编编写,具有抢占式多任务能力,仅占用 256K RAM。该项目已完成,源代码可供获取。
TinySol 是一款适用于 DOS 的微型 Klondike 纸牌游戏,专为配备单色屏幕的老式计算机设计。它使用 x86 汇编语言编写,体积仅 3KB,并支持多种视频模式。
Assembly Hall of Shame 是一个 GitHub 项目,通过利用 MMIO 延迟和微码辅助等硬件怪癖,对最慢的单个 x86 指令进行排名,实现了如 62 秒 fxrstor64 这样的极端延迟。
讨论埃隆·马斯克的说法:随着AI直接从文本描述生成二进制文件,编程最终将消亡;文章将源代码与汇编进行比较,并思考可验证性和抽象层级的挑战。
一篇关于 STV 的详细技术文章,STV 是一种自定义视频编解码器,能够在 8 MHz 的 Atari ST 上实现全动态视频播放,借鉴了 Westwood 的 VQA 格式的思路,并针对 68000 CPU 进行了优化。
作者使用ARM64汇编语言从头实现了YOLO26n模型推理,没有使用任何外部框架,展示了底层AI推理技术。
本文提出了一种基于滑动窗口的强化学习框架(SWRL),用于在具有复杂配套约束的动态装配流水车间调度中实现端到端的在线调度,在实际实例上,相较于经典调度规则和现有深度强化学习方法,该方法在减少延迟方面表现出一致的优势。
前微软开发者Dave Plummer用汇编语言构建了TinyRetroPad,一个仅有2.5KB的记事本克隆,复制了Windows XP记事本的功能,不含AI特性,并批评了现代记事本的臃肿。
这篇博客文章探讨了LLVM的SmallVector::push_back的一个优化:通过尾调用grow-and-push路径,消除了被调用者保存寄存器的溢出,从而提升了快速路径的性能。