nasm

charlie1145141912 个月前
汇编·学习·nasm·asm·ia32
简单汇编教程10 数组目录实践:相加连续的数数组是在内存中连续的一串变量。我这样说,可能你已经想到的大致的定义了:现在我们就定义了一个Number数组,里面存放的连续的六个数字:34, 45, 56, 67, 75, 89。回忆我们处理字符串的方式,拿到第N个字符的位置是取出偏移地址量N - 1个元素大小
charlie1145141912 个月前
汇编·nasm
基于x86_64汇编语言简单教程1: 环境预备与尝试目录前言环境配置基本硬件与操作系统要求WSL + VSCode基本配置(For Windows)安装基本的依赖
2401_858286113 个月前
汇编·nasm·汇编语言·x86·virtualbox·8086·virtual box
汇编实现从1加到1000(《X86汇编语言 从实模式到保护模式(第2版》) 第135页第2题解答)题目:编写一段主引导扇区程序,计算从1加到1000的和,并在屏幕上显示结果输出结果:代码:点我下载编译后产生的bin文件(写入主引导扇区后可在VirtualBox上运行)
清风莫追1 年前
汇编·游戏程序·nasm·dosbox
续:将基于Nasm汇编的打字小游戏,移植到DOSBox上一篇:【编程实践】黑框框里的打字小游戏,但是汇编语言-CSDN博客在上一篇文章中我对这个小程序进行了介绍,但由于运行环境的安装比较复杂,估计没有谁会将我的代码跑起来,可那样实在是太遗憾了。学习过汇编语言的你大概率是使用过DOSBox的,为此我献祭了2小时的宝贵生命,成功地将代码在DOS上跑起来了。
每一个不曾起舞的日子,都是对生命的辜负1 年前
汇编·nasm
NASM汇编通用寄存器:对于这些寄存器的使用,取决于具体的应用场景和编程约定。例如,某些系统调用可能会使用RDI,RSI,RDX,R10,R8和R9来传递前6个参数。(以上寄存器都是64位) 指令寄存器: