advice needed for basic program
From: davepenney (junglefunkin_at_yahoo.co.uk)
Date: 02/22/05
- Next message: Ro : "Re: Can this loop be made faster ?"
- Previous message: hutch--: "Re: Here is some Macros for benchmarking code."
- Next in thread: Herbert Kleebauer: "Re: advice needed for basic program"
- Reply: Herbert Kleebauer: "Re: advice needed for basic program"
- Reply: Woody: "Re: advice needed for basic program"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 22 Feb 2005 09:03:08 -0500
hi, Im struggling to complete a simple task for the digital systems course
i am studying. The task was to make a program to ask for 10 numbers to be
entered, and then to display them in reverse order, ie it should look like
enter number: 2
enter number: 6
enter number: 8
enter number: 4
enter number: 9
enter number: 3
enter number: 2
enter number: 6
enter number: 2
enter number: 8
Number in reverse order are
8,2,6,2,3,9,4,8,6,2
I so far have managed to code it as to ask for 10 numbers and allocate
them to memory.
Can anyone advice me as to how to retreive these from memory and display
them. The program so far is
ORG $1000
STORE DS.W 10
Temp DS.L 1
Prompt DC.B 'Enter a number: ',0
CRLF DC.B '',0
Reply DC.B 'Number entered is: ',0
Bye DC.B 'Goodbye!',0
START ORG $1200
MOVE #0,D7
MOVEA #STORE,A2
Repeat LEA Prompt,A1
MOVE #14,D0
TRAP #15
MOVE #4,D0
TRAP #15
CMP #-1,D1
BEQ Fin
MOVE.L D1,Temp
MOVE.L Temp,D1
MOVE D1,(A2)
LEA Reply,A1
MOVE #14,D0
TRAP #15
MOVE #3,D0
TRAP #15
LEA CRLF,A1
MOVE #13,D0
TRAP #15
ADD #1,D7
CMP #9+1,D7
ADDA #2,A2
BNE REPEAT
MOVE (A2),D4
Fin LEA Bye,A1
MOVE #13,D0
TRAP #15
STOP #$2000
END START
Thanks for your help,
David Penney.
- Next message: Ro : "Re: Can this loop be made faster ?"
- Previous message: hutch--: "Re: Here is some Macros for benchmarking code."
- Next in thread: Herbert Kleebauer: "Re: advice needed for basic program"
- Reply: Herbert Kleebauer: "Re: advice needed for basic program"
- Reply: Woody: "Re: advice needed for basic program"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|