test3.rmh
来自「和picoblaze完全兼容的mcu ip core」· RMH 代码 · 共 72 行
RMH
72 行
/* Symbol Table */// _loop = LABEL: 7// binary = CONSTANT: 9// character = CONSTANT: 97// decimal = CONSTANT: 123// func = LABEL: 14// hexadecimal = CONSTANT: 202// ic = REGISTER: 21// int = LABEL: 1023// isr = LABEL: 17// loop = LABEL: 7// loop_1 = LABEL: 11// octal = CONSTANT: 63// r0 = REGISTER: 0// r1 = REGISTER: 1// s0 = REGISTER: 0// s1 = REGISTER: 1// s2 = REGISTER: 2// s3 = REGISTER: 3// s4 = REGISTER: 4// s5 = REGISTER: 5// s6 = REGISTER: 6// s7 = REGISTER: 7// s8 = REGISTER: 8// s9 = REGISTER: 9// sA = REGISTER: 10// sB = REGISTER: 11// sC = REGISTER: 12// sD = REGISTER: 13// sE = REGISTER: 14// sF = REGISTER: 15// start = LABEL: 0/* Program Code */// #1: ; test3.psm// #3: register(r0,0) ; register 0// #4: register(r1,1) ; register 1// #5: register(ic,21) ; isr register// #7: constant(binary,9) ; binary value// #8: constant(octal,63) ; octal value// #9: constant(decimal,123) ; decimal value// #10: constant(hexadecimal,202) ; hexadecimal value// #11: constant(character,97) ; character value// @000 #14: [start]00009 // @000 #15: load(r0,binary)001fe // @001 #16: load(r1,254)01500 // @002 #17: load(ic,0)00200 // @003 #19: load(s2,0)19200 // @004 #20: add(s2,r0)1b210 // @005 #21: addcy(s2,r1)3c001 // @006 #22: interrupt(enable)// @007 #24: [loop] ; first name// @007 #25: [_loop]01320 // @007 #26: load(s3,s2) ; load it1e301 // @008 #27: subcy(s3,1)3580b // @009 #28: jump(c,loop_1)2020a // @00a #29: srx(s2)// @00b #31: [loop_1]20304 // @00b #31: slx(s3)3000e // @00c #32: call(func)34007 // @00d #33: jump(loop)// @00e #35: [func] ; function180ca // @00e #36: add(s0,hexadecimal)1e07b // @00f #37: subcy(s0,decimal)2a000 // @010 #38: return// @011 #40: [isr]19501 // @011 #41: add(ic,1)38001 // @012 #42: returni(enable)// @013 #44: [int]@3ff // #44: address(1023)34011 // @3ff #45: jump(isr)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?