求高手给改段程序,从汇编改成C语言 org 0000h ljmp main org 0100h main: mov psw , #00h mov r3, #00h ;置0 mov r4, #00h mov sp,#60h mov r0,#80h mov r1,#02h clear: mov @r1,#00h ;设定存储位置,清0 inc r1 djnz r0,clear mov r1,#00h r3和r4里边存储的是我想要的数,r3是高4位,r4是低4位,组合成8位的16进制数,可为负数(r3最高位为1时) 在汇编语言时存在r3和r4里边的值怎么转换成c语言中存储在s里边(和r0、r1有没有啥关系) |