Re: C# programmer wants to learn assembly?? plz help



Try this
http://webster.cs.ucr.edu/AsmTools/index.html

HLA (High Level Assembler ) has syntax like C/C++ and plenty of
documentation and tools.and a very good Forum support. by R.Hyde

-ram
"giddy" <gidisrael@xxxxxxxxx> wrote in message
news:1167142363.850867.238170@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi ,

i have good programmming background and i'm primarily a C# programmer.
I wanna learn assembly during the holidays now , lol . .and i dont have
much of an Idea of how to go about it.

I found a few links to tutorials , but i dont know which ones the best
, basically i dont plan to go hardcore i just want be able to make
simple programs in assembler , and i've done C with win32 API , i've
seen assembler code that looks kinda like the C code i used to write.
With the WndProc and everything.So i want to start with a simple
console progams and then be able to make a simple windows program.Any
suggestions for good simple tute???

Also. . . what do i compile asm with. I tried using ml.exe from Ms
VS.NET\VC\ dir. And when i compile this program from here.
->http://www.xs4all.nl/~smit/asm01001.htm#names

i get :
/OUT:tst.exe
tst.obj
tst.obj : fatal error LNK1190: invalid fixup found, type 0x0001
Assembling: E:\tst.asm

this is the code:
.model small
.stack
.data
message db "Hello world, I'm learning Assembly !!!", "$"
.code
main proc
mov ax,seg message
mov ds,ax

mov ah,09
lea dx,message
int 21h

mov ax,4c00h
int 21h
main endp
end main

Could someone please help me

Gideon



.



Relevant Pages

  • C# programmer wants to learn assembly?? plz help
    ... i have good programmming background and i'm primarily a C# programmer. ... I found a few links to tutorials, but i dont know which ones the best ... seen assembler code that looks kinda like the C code i used to write. ... mov ax,seg message ...
    (alt.lang.asm)
  • Re: Insert a byte
    ... CLR eax and 'then' ADD? ... will not MOV eax |OR eax,eax become less foreward stalling? ... but in practice there is also a result register with ... therefore the assembler generates ...
    (alt.lang.asm)
  • Re: Multi-Statements Lines
    ... Instructions are not isolated things, ... mov eax 0 ... assembler instructions as having one function. ... bash at learning Windows assembler programming. ...
    (alt.lang.asm)
  • Re: C# programmer wants to learn assembly?? plz help
    ... I found a few links to tutorials, but i dont know which ones the best ... seen assembler code that looks kinda like the C code i used to write. ... mov ax,seg message ... you want an example of a "real Windows program". ...
    (alt.lang.asm)
  • Re: Free x86 C compiler wanted
    ... for this problem you may need to use assembler. ... (theoretically there should be an option for this in the linker). ... has to be right there (a stub, if used, will often complete tasks like ... mov ax, cs ...
    (comp.compilers)