edit bios.txt
来自「MIPS32指令系统的汇编器。 在QUARTUS仿真环境中」· 文本 代码 · 共 51 行
TXT
51 行
DATa SEG
ORG_DATA 0000h
BUF Dw 00000055h ,100000AAh
DATA ENDS
CODE SEG
ORG_CODE 0000H
J 0C00H
ORG_CODE 0C00H
ADDI $sp ,$zero ,0FFFh
ADDI $t0 ,$zero ,0
ADDI $t1 ,$zero ,0FFFFh
ADDI $t2 ,$zero ,55AAh
ADDI $t3 ,$zero ,0AA55h
ADDI $s0 ,$zero ,0E1h
CHKRAM : LW $t8 ,0000h ($t0)
SW $t2 ,0000h ($t0)
LW $t4 ,0 ($t0)
BNE $t4 ,$t2 ,ERROR
SW $t3 ,0 ($t0)
LW $t4 ,0 ($t0)
BNE $t4 ,$t2 ,ERROR
SW $t8 ,0 ($t0)
BEQ $t0 ,$t1 ,CHKKEY
ADDI $t0 ,$zero ,4
J CHKRAM
CHKKEY:ADDI $s0 ,$zero ,0E1
LW $t0 ,FF12h ($0)
ANDI $t0 ,$t0 ,1
BNE $t0 ,$zero ,ERROR
CHKLED:ANDI $t0 ,$zero ,0
ADDI $t1 ,$zero ,0AAAA
DIPS: ADDI $t2 ,$zero ,0FFFFFFh
SW $t0 ,0FF00h ($zero)
LOP: SUBI $t2 ,$t2 ,1
BNE $t2 ,$zero ,LOP
ADDI $t0 ,$t0,1111
BNE $t0 ,$t1,DISPS
J 0004
ERROR: SW $s0 ,0FF00h ($zero)
LP: SW $t9 ,FF50h ($zero)
J LP
CODE ENDS
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?