hey guys
I'm quite new in assembly programming and i have an assembly project to handle, and also I'm in terrible situation! my assembler won't work! it marks errors which totally are not errors i.e when you write
PUSHA/POPA
this is an error and etc [ that was just an example! ].
I've all codes i need to make my project work and i'm sure that those are current, i also worked with
Emulator
but it won't work good neither it interprets my code very randomly!! for example i have
MOV CX,VAR
it interprets
MOV AX,1
!!! or i've never ever used in my codes
MOV [BX + SI],AL
but I see it several times in my interpreted code! which makes the program write in memory unintentionally!! and makes trouble (lots of trouble!!).
actually i don't know what else i should do!!! i googled about
MASM
and end up with 2 major links
Microsoft Macro Assembler 8.0 (MASM) Package (x86)[
^],
MASM32[
^]
I've downloaded both but i don't know to work with them!!!
My first question is is there any way to write entire assembly project and assemble that project with VS?
and the other question is if there is no way to assemble with VS, then what else should i do?
PLEASE can any body guide me on this, i know the language but i don't know the tools!!!
I need help ASAP.
thanks in advance