OpenCores
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]

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.