Can XEmacs write Assembly Language?
If yes, what kind of style is that...
Can anyone tell me where i can find some good resources?
Yes, emacs can do that. I think naming a file *.asm will start it in assembly mode, but I'm not sure. If that doesn't do it; "M-x asm-mode" will.
As far as assembly language resources go, my first suggestion would be www.linuxassembly.org, which should be enough to get you started. I know there is a book out there (called Linux Assembly Language Programming, I think), but it covers NASM, which is essentially microsoft assembler ported to unix. Just as a heads up, you probably won't be wanting that book.