汇编游乐场

AssemblyPlayground

交互式汇编语言环境。编写简单的汇编程序,观察寄存器变化和内存访问,理解低级代码如何控制硬件。

步骤 0/8

汇编程序

支持指令:MOV, ADD, SUB, MUL, AND, OR, XOR, LOAD, STORE
格式:OP RD, RS1, RS2/立即数/地址

寄存器

R0
0
0x00
R1
0
0x00
R2
0
0x00
R3
0
0x00
R4
0
0x00
R5
0
0x00
R6
0
0x00
R7
0
0x00

内存

暂无内存数据
使用 STORE 指令写入内存

指令执行

·MOV R1, 10, 0
·MOV R2, 20, 0
·ADD R3, R1, R2
·STORE R3, 0x0064
·MOV R4, 5, 0
·SUB R5, R3, R4
·LOAD R6, 0x0064
·MUL R7, R6, 2

💡 汇编语言基础

汇编语言是低级编程语言,直接控制 CPU 的寄存器和内存。 每条指令对应一个 CPU 操作:MOV 移动数据,ADD/SUB/MUL 执行算术运算, LOAD/STORE 在寄存器和内存之间传输数据。 理解汇编语言有助于理解程序如何在硬件上执行。

使用说明

  • •调整参数观察行为变化,实时反馈
  • •状态自动编码到 URL,可直接分享给他人
  • •支持键盘操作(Tab 切换、方向键调整)