Skip to content

0.0.2

Pre-release
Pre-release

Choose a tag to compare

@Suhoiyis Suhoiyis released this 08 May 12:54
· 9 commits to dev since this release

第三版要出来了,先给第二版存个档

pseudo.py从program.txt中读取汇编语言并进行汇编,再输入到machine_code_output.txt
目前可以使用添加的伪指令la li bge j

输入
lui a4, 0x8 // 0x800 * 0x8000 = 0x400_0000
outer_loop:
lui a2, 0x40 // 0x4000 * 2 = 0x8000
inner_loop:
addi al, a1, 1
ble a1, a2, inner_loop
addi a3, a3, 1
ble a3, a4, outer_loop

输出:
0000_1000_0111_1110
0100_0000_0101_1110
0001_0100_0100_1100
0101_0100_1110_0011
0001_0110_0110_1100
0111_0110_1011_0011