Forum Discussion
Altera_Forum
Honored Contributor
21 years agoassembly prog
Hi Has anyone tried to write assembly language programs for nios II processor? If so plz tell me how to start the program i.e., i mean to say are any initial statements required like main(...
Altera_Forum
Honored Contributor
21 years agoyou are writing NiosI asm for NiosII cpu ...
here's something: .file "Main.s"
.section .text
.align 3
.global main
.type main, @function
main:
//sp <- sp -8
addi sp, sp, -8
//ra -> *(sp +4)
stw ra,4(sp)
// fp -> *(sp)
stw fp,0(sp)
// fp -> sp
mov fp,sp
aaa: //#define LED_BASE 0x00000820
movhi r13, %hiadj(0x00000820)
addi r13, r13, %lo(0x00000820)
//valeur par bit (1) allume (0) eteint
movhi r12, %hiadj(255)
addi r12, r12, %lo(255)
//allume led
stwio r12, 0(r13)
call delay1
....