Skip to content

Instantly share code, notes, and snippets.

View ProjektMing's full-sized avatar
😱
褒姒的

ProjektMing

😱
褒姒的
View GitHub Profile
@ProjektMing
ProjektMing / assemble.cs
Created November 2, 2025 14:14
8位汇编器,没有技术,全是感情(憋笑)
var lines =
"""
; IR
LDI R1, FEH ; R1 = 0xFE
LDI R2, 01H ; R2 = 0x01
ADD R2, R1 ; R1 = R1 + R2 = 0xFF
XOR R2, R1 ; R1 = R1 ^ R2 = 0xFE
MOV R1, R0 ; R0 = R1 = 0xFE
STA 0, FFH, R0 ; 存储 R0 到内存地址 0xFF
LAD 0, FFH, R2 ; 加载内存地址 0xFF 到 R2 (R2 = 0xFE)