在80x86 IBM PC 兼容计算机上用一张软盘启动引导程序,最后打印出下面的字样: Hello world! The current time is hh:mm:ss.(动态输出时间) 里面包含了 1、Bochs完全入门教程 2、nasm/masm 3、汇编语言输出Hello world! 4、汇编语言动态输出当前系统时间 5、是写操作系统的第一步!! 6、可执行源码和详细教程。
1
linux下编译安装ffmpeg4.0+h264+aac所有需要的所有安装包,如果编译出错的话,可能是gcc版本不一致导致的,建议重置gcc,我的gcc版本链接:https://download.csdn.net/download/lhxez6868/10767335。 已经部署到正式服,正常编解码视频了。
1
NASM开发了IDE,听起来很复杂,但并不像看上去那么复杂。虽然汇编编程不是那么容易的微分方程(可能是一个坏例子)。该IDE设计重量轻,但同时使用方便。因为汇编编程对于所有的命令行来说都是一件痛苦的事情。现在有人可能会说记事本++可以完成这项工作,但事实是记事本++只是一个具有可扩展插件的高级源代码编辑器。 特点:创建和打开一个项目(就像在Visual Studio中那样,但要容易得多)。项目格式基于XML,类似于Visual Studio解决方案 ;能够 突出显示语法的源编辑器,具有 调试/运行和构建(编译、链接)、输出窗口(用于错误和警告) 、编译后实时突出显示错误,日志记录系统,其中一个方便的日志文件在应用程序旁边,以防最坏的情况发生——应用程序由于灾难性的未散列错误而崩溃。 自动更新功能,允许您在IDE中更新,无需从源代码重新生成或下载并安装任何东西。能够组装COM文件。需要一台可以运行旧MS-DOS代码的计算机。 添加了对PowerShell脚本和批处理脚本的内部脚本支持。对于高级用户。单击文档链接, 了解如何工作:NASM开发IDE高级功能指南:使用自定义脚本功能构建所有功能都可以在程序中完成。记住,只是一个简单易用的图形界面。最好的是不需要NASM命令行经验。不支持C,请记住,我设想这个项目是一个简单易用的NASM IDE,如果您想开发C应用程序,它们是许多专有的IDE,如Visual Studio,甚至是开源的。这意味着没有C源文件。 但是,如果你真的非常需要它,它不使学习NASM或其他低级汇编语言变得容易。它只是让构建NASM应用程序变得更容易,而不必反复输入无聊的命令;或者反复运行相同的脚本。尽管我可能会添加几个从小型到中型的NASM示例项目,但只要第一个预览版本发布了。如果社区想要捐赠优秀的示范项目,那就加入这个项目吧。 截至2012年11月17日,第一个测试版已经发布了许多错误修复、功能和改进。官方支持Windows 8!
2022-01-17 18:12:04 2.03MB nasm IDE for win
1
扫雷大会 以16位汇编语言编写的扫雷游戏。 与NASM一起编译。 在DOS上运行。 该项目被放弃。 我发布了源代码,希望对其他人如何制作汇编游戏有所帮助。 实现的功能 调试功能-包含简单但方便的调试功能。 可以记录单个字符并可以断言。 随机数生成-使用Xorshift算法。 可以生成一个从0到65534的随机数。还具有一些辅助函数来生成一个范围内或随机百分比内的值。 光标功能-包含用于在屏幕上放置和移动文本光标的辅助功能。 棋盘设置-游戏通过画图并在上面随机添加炸弹来设置棋盘。 怎么跑 shell脚本“ build_and_run.sh”使用进行构建和运行。 您也许可以使用其他模拟器来运行游戏,但我尚未对其进行测试。 测验 我已经在大多数代码上实现了单元测试。 测试函数的名称带有“ test”前缀。 致电这些以查看您的更改是否中断了任何事情。 回答您可能有的问题 为什么要组装?
2022-01-12 22:44:20 50KB Assembly
1
持FAT32和NTFS的引导扇区源码,NASM汇编代码
2021-12-29 15:25:02 143KB 引导扇区 NASM 源码
1
NASM - The Netwide Assembler.rar
2021-12-20 00:42:57 407KB - Assembler.rar NASM Netwide
1
飞机游戏 dos, nasm, 8086asm
2021-12-17 12:51:16 281KB Assembly
1
进行OPENSSL安装的时候,需要编译器的支持,这是当前最新版的NASM在win64环境下的编译器,我将其打包上传,其中有一个包还需要再次解压。解压完之后,运行installer-x64.exe
2021-12-16 15:31:24 1.35MB n' a' s' m'
1
操作系统原理实验(课程项目) 中山大学计算机学院 操作系统原理实验(Operating Systems Laboratory, DCS218) 教师:凌应标 2018-2019 学年第二学期(大二下) 实验目录 序号 名称 简介 镜像文件 成绩 1 在裸机(虚拟机)上运行自己的程序 A++ 2 实现监控程序(原始操作系统)执行用户程序这一项基本功能 A++ 3 用C和汇编实现操作系统内核,并增加批处理能力 A+++ 4 用时钟中断、键盘中断等处理异步事件 A+++ 5 实现原型操作系统中一些基本的系统调用 A++ 6 多进程分时系统,采用时间片轮转调度进程运行 A+++ 7 五状态进程模型,支持 fork、wait 和 exit A+++ 特色 GCC + NASM 实模式(16 位兼容的 32 位代码); 使用 Shell 脚本自动编译、链接、整合; 未经美化的界面 软盘镜像仅在 VMw
2021-12-16 10:32:14 1.53MB sysu operating-system-learning x86-os Assembly
1
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在 Linux 下开发出来的,但它可以在包括 Windows 在内的大多数操作系统中编译。这个项目是由 Fabrice Bellard 发起的,现在由 Michael Niedermayer 主持。可以轻易地实现多种视频格式之间的相互转换,例如可以将摄录下的视频avi等转成现在视频网站所采用的flv格式。 安装步骤:准备yasm-1.3.0.tar.gz、nasm-2.13.tar.bz2、last_x264.tar.bz2、ffmpeg-4.1.3.tar.bz2 安装包。安装gcc,安装make,安装bzip2 用于解压。 先安装yasm,再安装nasm,再安装libx264 ,最后安装安装ffmpeg
2021-12-15 14:49:52 11.52MB ffmpeg centos安转ffmpeg ffmpeg安装包linux版
1