8085 Assembly.

Reply

Join Date: May 2007
Posts: 2
Reputation: cool dude is an unknown quantity at this point 
Solved Threads: 0
cool dude cool dude is offline Offline
Newbie Poster

8085 Assembly.

 
0
  #1
May 4th, 2007
Hello. This is my first time posting and i hope i'm not going against any rules. I got an assignment where i had to translate High level programming language (Turing) to low level language (Assembly). The following was the Turing code:

  1. var x, y : array 1 .. 20 of int
  2. for i : 1 .. 20
  3. y (i) := x (i)
  4. end for

Just assume x,y are initialized 0

So i converted it but i think i may have done some things incorrectly. Here is what i did. Please tell me if its right or wrong and if its wrong please point out whats wrong with it. Thank you

  1. 0100 MVI A 00
  2. 0102 STA 1008
  3. 0105 LXI B 10FF
  4. 0108 LXI D 15FF
  5. 010B LDAX B
  6. 010C STAX D
  7. 010D INX B
  8. 010E INX D
  9. 010F LDA 1008
  10. 0112 DCR A
  11. 0113 STA 1008
  12. 0116 JNZ 010B
  13. 0119 HLT
Last edited by Ancient Dragon; May 5th, 2007 at 10:26 pm. Reason: removed color/font tags
Reply With Quote Quick reply to this message  
Join Date: Aug 2005
Posts: 15,339
Reputation: Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute 
Solved Threads: 1460
Team Colleague
Featured Poster
Ancient Dragon's Avatar
Ancient Dragon Ancient Dragon is offline Offline
Still Learning

Re: 8085 Assembly.

 
0
  #2
May 5th, 2007
what assembler are you using? I don't recognize some of those assembly instructions. See complete listing of 8085 instruction set here.
Don't PM me with questions -- you might get a nasty PM in response. If you have a question then post it in one of the forums.
Reply With Quote Quick reply to this message  
Join Date: May 2007
Posts: 2
Reputation: cool dude is an unknown quantity at this point 
Solved Threads: 0
cool dude cool dude is offline Offline
Newbie Poster

Re: 8085 Assembly.

 
0
  #3
May 6th, 2007
I just started assembly so i don't know much. but from the link you provided it says x86 instruction listings. The one i'm using is 8085. All the instructions i provided are correct. i just don't know if the program itself is correct. If you do not get one of the instructions i can easily explain to you what it does. I'm just not sure if my logic is correct in this program.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC