Just joined wanted to say hello. I'm a computer science instructor at a community college, so I don't get to dabble with low-level stuff much and have had an interest in re-learning what I once knew about assembly programming. So, I'm re-new, I guess. Looking forward to learning from all of you!
welcome to the forum :U
if your previous experience is with 16-bit DOS code, try to forget all that and start from scratch - lol
that's where i am at
i can actually speak some 32-bit lingo, now :bg
Honestly, I only ever used asm in college, and I'm lucky enough not to remember the specifics. I get to start over with *some* knowledge of what it is like to program in asm but no preconceptions to really stand in my way of learning.
Do you remember what "platform" (i.e., computer/operating system) you worked with assembly language on? I'm guessing X86/DOS, but I could be way off.
I came here to learn Windows assembly programming, having done a lot of DOS (16-bit) programming. I can say this about it (Win32): It's hard, and it's easy.
Easy because I haven't touched or even thought about a segment register (remember those?) since writing Windows programs.
Hard because it's easy to get into all kinds of interesting trouble with the Win32 API.
But overall, it's lots of fun. You should enjoy it once you get acclimated.
Hi dbuckalew,
You will have a ton of fun with this stuff, more instructions, less restrictions and some genuine pace once you get the swing of it. Probably the hardest part is to get used to using the Windows API functions instead of the old DOS interrupts but its like getting out of a T model Ford and swapping it for an F16. :P
Hi dbuckalew,
Welcome to the Masm forum.
NoCforMe: I don't remember. I'm sure it was x86, and I'm pretty sure it was DOS-based. But it's been so long, I can't say for sure.
Quote from: NoCforMe on December 11, 2011, 04:33:14 AM
Do you remember what "platform" (i.e., computer/operating system) you worked with assembly language on? I'm guessing X86/DOS, but I could be way off.
I came here to learn Windows assembly programming, having done a lot of DOS (16-bit) programming. I can say this about it (Win32): It's hard, and it's easy.
Easy because I haven't touched or even thought about a segment register (remember those?) since writing Windows programs.
Hard because it's easy to get into all kinds of interesting trouble with the Win32 API.
But overall, it's lots of fun. You should enjoy it once you get acclimated.
hutch--: I'm not even sure I have a project in mind that needs asm. I just like the idea of knowing more about the architecture and how it works. I guess that means that my first project will be to find a project that I can use to motivate my study of asm :lol
Quote from: hutch-- on December 11, 2011, 05:43:54 AM
Hi dbuckalew,
You will have a ton of fun with this stuff, more instructions, less restrictions and some genuine pace once you get the swing of it. Probably the hardest part is to get used to using the Windows API functions instead of the old DOS interrupts but its like getting out of a T model Ford and swapping it for an F16. :P
Thanks, Vortex!
Quote from: Vortex on December 11, 2011, 07:23:50 AM
Hi dbuckalew,
Welcome to the Masm forum.
Welcome to this forum dbuckalew.
Quoteto find a project that I can use to motivate my study of asm
If you like maths, you could always try to solve some of the first few problems at Project Euler using assembly.You could first start by working out your algo in some other HLL and then try to convert it to asm. When familiarized, you could then try others directly in asm. If you don't get addicted, you then move on to other project types.
http://projecteuler.net/index.php?
P.S. The linked site may be down for a few hours
today for maintenance and upgrade.
Welcome to the forum dbuckalew,
You'll find that there are few other places that have the members with enough experience to get you up to speed in assembly and how it interacts with the Windows API than here. We have some very sharp programmers here that are doing some interesting stuff, I would suggest that you watch for and study the code by Raymond, JJ2007, Vortex, Lingo, ToutEnMasm, MichaelW and RuiLoureiro all very talented programmers who bring a lot to the community, there are many others but these are the first few who come to mind (hope I haven't offended anyone through omission). At any rate hope you enjoy yourself and looking forward to any contributions you can make.
Quote from: raymond on December 13, 2011, 08:18:23 PM
Welcome to this forum dbuckalew.
Quoteto find a project that I can use to motivate my study of asm
If you like maths, you could always try to solve some of the first few problems at Project Euler using assembly.You could first start by working out your algo in some other HLL and then try to convert it to asm. When familiarized, you could then try others directly in asm. If you don't get addicted, you then move on to other project types.
http://projecteuler.net/index.php?
P.S. The linked site may be down for a few hours today for maintenance and upgrade.
Thanks for that tip, raymond! That is just the kind of thing I was hoping to find.
Quote from: donkey on December 13, 2011, 09:07:43 PM
Welcome to the forum dbuckalew,
You'll find that there are few other places that have the members with enough experience to get you up to speed in assembly and how it interacts with the Windows API than here. We have some very sharp programmers here that are doing some interesting stuff, I would suggest that you watch for and study the code by Raymond, JJ2007, Vortex, Lingo, ToutEnMasm, MichaelW and RuiLoureiro all very talented programmers who bring a lot to the community, there are many others but these are the first few who come to mind (hope I haven't offended anyone through omission). At any rate hope you enjoy yourself and looking forward to any contributions you can make.
donkey: Well, I'm sure you're right about the skills of the programmers around here and I'm sure I'll have a chance to take advantage of their knowledge. I do hope to contribute some day, but I imagine it'll be a little while before I know enough to help many people out :bg At any rate, I will say that this has been one of the most welcoming forums for new members that I can remember participating in!
Hello, welcome!
Enjoy your stay.
Thanks, Horton! I'm sure I will :U
Quote from: Horton on December 14, 2011, 01:25:06 AM
Hello, welcome!
Enjoy your stay.
Quote from: donkey on December 13, 2011, 09:07:43 PM
study the code by ...
You can add Edgar himself, especially for COM stuff, qWord especially for macros, various Daves, and last but not least Hutch who maintains this site but is right now engaged knee-deep in the ambitious effort to make all Masm32 macros Unicode-proof :bg