asmgenecc.src

来自「瑞萨单片机开发软代码.非常实用小巧的平台,很多应用都可以在上面实现.」· SRC 代码 · 共 2,701 行 · 第 1/5 页

SRC
2,701
字号
        XOR.B   R1L,R6H
        
        ;buffer [0a4]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
        XOR.B   R1H,R4H
        XOR.B   R1H,R3L
        XOR.B   R1H,R6H		
        ;buffer [0a5]
        XOR.B   R1L,R5H     
        XOR.B   R1L,R4H
        XOR.B   R1L,R3L
        XOR.B   R1L,R2L		
        XOR.B   R1L,R6H		

        ;buffer [0a6]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
        XOR.B   R1H,R4H
        XOR.B   R1H,R3L
        XOR.B   R1H,R2H     
        XOR.B   R1H,R6H		
        ;buffer [0a7]
        XOR.B   R1L,R5H     
        XOR.B   R1L,R4H
        XOR.B   R1L,R3L
        XOR.B   R1L,R2H     
        XOR.B   R1L,R2L		
        XOR.B   R1L,R6H		
        
        ;buffer [0a8]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
        XOR.B   R1H,R4H
        XOR.B   R1H,R3H
        XOR.B   R1H,R6H
        ;buffer [0a9]
        XOR.B   R1L,R5H     
        XOR.B   R1L,R4H
        XOR.B   R1L,R3H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0aa]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
        XOR.B   R1H,R4H
        XOR.B   R1H,R3H
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0ab]
        XOR.B   R1L,R5H     
        XOR.B   R1L,R4H
        XOR.B   R1L,R3H
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0ac]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
        XOR.B   R1H,R4H
        XOR.B   R1H,R3H
        XOR.B   R1H,R3L
        XOR.B   R1H,R6H
        ;buffer [0ad]
        XOR.B   R1L,R5H     
        XOR.B   R1L,R4H
        XOR.B   R1L,R3H
        XOR.B   R1L,R3L
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0ae]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
        XOR.B   R1H,R4H
        XOR.B   R1H,R3H
        XOR.B   R1H,R3L
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0af]
        XOR.B   R1L,R5H     
        XOR.B   R1L,R4H
        XOR.B   R1L,R3H
        XOR.B   R1L,R3L
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0b0]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
        XOR.B   R1H,R4H
        XOR.B   R1H,R4L
        XOR.B   R1H,R6H
        ;buffer [0b1]
        XOR.B   R1L,R5H     
        XOR.B   R1L,R4H
        XOR.B   R1L,R4L
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0b2]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
        XOR.B   R1H,R4H
        XOR.B   R1H,R4L
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0b3]
        XOR.B   R1L,R5H     
        XOR.B   R1L,R4H
        XOR.B   R1L,R4L
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0b4]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
        XOR.B   R1H,R4H
        XOR.B   R1H,R4L
        XOR.B   R1H,R3L
        XOR.B   R1H,R6H
        ;buffer [0b5]
        XOR.B   R1L,R5H     
        XOR.B   R1L,R4H
        XOR.B   R1L,R4L
        XOR.B   R1L,R3L
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0b6]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
        XOR.B   R1H,R4H
        XOR.B   R1H,R4L
        XOR.B   R1H,R3L
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0b7]
        XOR.B   R1L,R5H     
        XOR.B   R1L,R4H
        XOR.B   R1L,R4L
        XOR.B   R1L,R3L
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0b8]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
        XOR.B   R1H,R4H
        XOR.B   R1H,R4L
        XOR.B   R1H,R3H
        XOR.B   R1H,R6H
        ;buffer [0b9]
        XOR.B   R1L,R5H     
        XOR.B   R1L,R4H
        XOR.B   R1L,R4L
        XOR.B   R1L,R3H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0ba]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
        XOR.B   R1H,R4H
        XOR.B   R1H,R4L
        XOR.B   R1H,R3H
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0bb]
        XOR.B   R1L,R5H     
        XOR.B   R1L,R4H
        XOR.B   R1L,R4L
        XOR.B   R1L,R3H
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0bc]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
        XOR.B   R1H,R4H
        XOR.B   R1H,R4L
        XOR.B   R1H,R3H
        XOR.B   R1H,R3L
        XOR.B   R1H,R6H
        ;buffer [0bd]
        XOR.B   R1L,R5H     
        XOR.B   R1L,R4H
        XOR.B   R1L,R4L
        XOR.B   R1L,R3H
        XOR.B   R1L,R3L
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0be]
        MOV.W   @ER0+,R1  
        XOR.B   R1H,R5H     
        XOR.B   R1H,R4H
        XOR.B   R1H,R4L
        XOR.B   R1H,R3H
        XOR.B   R1H,R3L
        XOR.B   R1H,R2H   
        XOR.B   R1H,R6H		
        ;buffer [0bf]
        XOR.B   R1L,R5H     
        XOR.B   R1L,R4H
        XOR.B   R1L,R4L
        XOR.B   R1L,R3H
        XOR.B   R1L,R3L
        XOR.B   R1L,R2H   
        XOR.B   R1L,R2L		
        XOR.B   R1L,R6H		
        
        ;buffer [0c0]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R6H
        ;buffer [0c1]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0c2]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0c3]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0c4]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R3L
        XOR.B   R1H,R6H
        ;buffer [0c5]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R3L
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0c6]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R3L
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0c7]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R3L
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0c8]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R3H
        XOR.B   R1H,R6H
        ;buffer [0c9]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R3H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0ca]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R3H
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0cb]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R3H
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0cc]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R3H
        XOR.B   R1H,R3L
        XOR.B   R1H,R6H
        ;buffer [0cd]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R3H
        XOR.B   R1L,R3L
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0ce]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R3H
        XOR.B   R1H,R3L
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0cf]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R3H
        XOR.B   R1L,R3L
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0d0]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R4L
        XOR.B   R1H,R6H
        ;buffer [0d1]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R4L
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0d2]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R4L
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0d3]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R4L
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0d4]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R4L
        XOR.B   R1H,R3L
        XOR.B   R1H,R6H
        ;buffer [0d5]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R4L
        XOR.B   R1L,R3L
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0d6]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R4L
        XOR.B   R1H,R3L
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0d7]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R4L
        XOR.B   R1L,R3L
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0d8]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R4L
        XOR.B   R1H,R3H
        XOR.B   R1H,R6H
        ;buffer [0d9]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R4L
        XOR.B   R1L,R3H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0da]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R4L
        XOR.B   R1H,R3H
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0db]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R4L
        XOR.B   R1L,R3H
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0dc]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R4L
        XOR.B   R1H,R3H
        XOR.B   R1H,R3L
        XOR.B   R1H,R6H
        ;buffer [0dd]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R4L
        XOR.B   R1L,R3H
        XOR.B   R1L,R3L
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0de]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R4L
        XOR.B   R1H,R3H
        XOR.B   R1H,R3L
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0df]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R4L
        XOR.B   R1L,R3H
        XOR.B   R1L,R3L
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0e0]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R4H
        XOR.B   R1H,R6H
        ;buffer [0e1]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R4H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0e2]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R4H
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0e3]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R4H
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0e4]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R4H
        XOR.B   R1H,R3L
        XOR.B   R1H,R6H
        ;buffer [0e5]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R4H
        XOR.B   R1L,R3L
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0e6]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R4H
        XOR.B   R1H,R3L
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H
        ;buffer [0e7]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R4H
        XOR.B   R1L,R3L
        XOR.B   R1L,R2H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H
        
        ;buffer [0e8]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R4H
        XOR.B   R1H,R3H
        XOR.B   R1H,R6H
        ;buffer [0e9]
        XOR.B   R1L,R5H     
	XOR.B   R1L,R5L
        XOR.B   R1L,R4H
        XOR.B   R1L,R3H
        XOR.B   R1L,R2L
        XOR.B   R1L,R6H

        ;buffer [0ea]
        MOV.W   @ER0+,R1            
        XOR.B   R1H,R5H     
	XOR.B   R1H,R5L
        XOR.B   R1H,R4H
        XOR.B   R1H,R3H
        XOR.B   R1H,R2H
        XOR.B   R1H,R6H

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?