| | |
8085 Assembly.
![]() |
•
•
Join Date: May 2007
Posts: 2
Reputation:
Solved Threads: 0
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:
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
assembly Syntax (Toggle Plain Text)
var x, y : array 1 .. 20 of int for i : 1 .. 20 y (i) := x (i) 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
assembly Syntax (Toggle Plain Text)
0100 MVI A 00 0102 STA 1008 0105 LXI B 10FF 0108 LXI D 15FF 010B LDAX B 010C STAX D 010D INX B 010E INX D 010F LDA 1008 0112 DCR A 0113 STA 1008 0116 JNZ 010B 0119 HLT
Last edited by Ancient Dragon; May 5th, 2007 at 10:26 pm. Reason: removed color/font tags
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.
•
•
Join Date: May 2007
Posts: 2
Reputation:
Solved Threads: 0
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.
![]() |
Similar Threads
- Alarm digital clock assembly language for 8085 microprocessor (Assembly)
- Help bubblesort in 8085 assembly (Assembly)
- Help needed (Assembly)
- Temperauture Conversion (Assembly)
- Help for quicksort in assembly 8085 (Assembly)
Other Threads in the Assembly Forum
- Previous Thread: Confused
- Next Thread: how to a line between two points??
| Thread Tools | Search this Thread |






