URL
https://opencores.org/ocsvn/eus100lx/eus100lx/trunk
Subversion Repositories eus100lx
[/] [eus100lx/] [trunk/] [fpga/] [picoblaze-asm/] [int.log] - Rev 6
Compare with Previous | Blame | View Log
KCPSM3 Assembler log file for program 'int.psm'.
Generated by KCPSM3 version 1.30
Ken Chapman (Xilinx Ltd) 2005.
03Dec2005-23:39:23
Addr Code
000 CONSTANT port_o_04, 04
000 CONSTANT port_i_00, 00
000 ;
000 002FF start: LOAD s2, FF ;initial output value
001 3C001 ENABLE INTERRUPT
002 00108 LOAD s1, 08 ;delay size
003 2C204 rep: OUTPUT s2, port_o_04[04]
004 01010 LOAD s0, s1
005 00BFF loop0: LOAD sB, FF
006 00CFF loop1: LOAD sC, FF
007 1CC01 loop2: SUB sC, 01
008 35407 JUMP NZ, loop2[007]
009 1CB01 SUB sB, 01
00A 35406 JUMP NZ, loop1[006]
00B 1C001 SUB s0, 01 ;delay loop
00C 35405 JUMP NZ, loop0[005]
00D 0E2FF XOR s2, FF ;toggle waveform
00E 34003 JUMP rep[003] ;repeat sequence
00F 04100 isr: INPUT s1, port_i_00[00]
010 38001 RETURNI ENABLE
3FF ADDRESS 3FF
3FF 3400F JUMP isr[00F]