WattVolta

WattVolta - -LDR R0 R5#0 LDR R0 R6#0 STR R0 R5#3;Ret value...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
int Watt(int a) { int w; ; ; w = Volta(w, 10); return w; } Watt Volta AND R0, R0, #0 ADD R6, R6, #-1 ;for ret value ADD R0, R0, #10 ADD R6, R6, #-1 ADD R6, R6, #-1 STR R7, R6, #0 ;Push R7 STR R0, R6, #0 ;Push 10 ADD R6, R6, #-1 LDR R0, R5, #0 STR R5, R6, #0 ;Push R5 ADD R6, R6, #-1 ADD R5, R6, #-1 ;Reset FPtr STR R0, R6, #0 ;Push w ADD R6, R6, #-2 ;locals k, m JSR VOLTA ---------------------------------------------------
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ---------------------------------------------------LDR R0, R5, #0 LDR R0, R6, #0 STR R0, R5, #3 ;Ret value ADD R6, R6, #1 ADD R6, R5, #1 ;Clear locals STR R0, R5, #0 ;Pop w LDR R5, R6, #0 ADD R6, R6, #2 ;Clear 2 arguments ADD R6, R6, #1 ;Pop R5 LDR R7, R6, #0 ADD R6, R6, #1 ;Pop R7 RET...
View Full Document

This note was uploaded on 01/04/2012 for the course CDA 3103 taught by Professor Normanpestaina during the Fall '11 term at FIU.

Ask a homework question - tutors are online