Re: getting good at assembly language
- From: "Pinback" <pinback@xxxxxxxxx>
- Date: 1 Sep 2005 12:20:46 -0700
Ludwig wrote the following useful and helpful info -
>Well, one can churn out crap code no matter what application one's
>working on. And writing assembly entices to get dirty in your code
>easily (no typing, goto-coding, extensive macro usage, ...). OTOH, this
>allows to be really creative designing and writing algorithms and this
>is what makes asm so appealing.
Exactly, no constraints, except for your own stupidity, nice!
>> Again true, a debugger would require a lot of good OS knowledge,
>> therefore I feel if you can write a good debugger system, you've
>> cracked the OS and can sit back relax, have a cup of tea and a biscuit
>> and know that you are all masterful :-)
>8) ... maybe if you wrote a kernel debugger. Using the Debug API under
>Win32 to write user land debuggers is not that difficult (also a lot of
>grunt work is involved, especially on the user interface side). If you
>want to play with a open-source Win32-debugger you may take a look at
>the one that comes with RosAsm and hack in the source code if you like.
>But don't forget to mail me your changes if you come up with something
>useful ;) [-- just be warned that the source is rather HLLish, probably
>not asm-worth from the point of view of most ala-posters]
Thanks for that, maybe I will aim towards a kernel debugger, I've
written kmd's in the past for nt4, so I've some idea of whats involved.
I got hold of the RosAsm Full package, as well as some others, but
I'll grab that debugger source and have a look!
>If you want to get down to the hardware I'd suggest writing Linux kernel
>modules :) One gets started rather quickly and there's not much overhead
>involved (in contrast to Windows).
I've looked very briefly at this, but I think I'll give it another go
along with learning win32 as it will help in some higher level design
methodolgy I should probably develop, if nothing else.
>A good reference:
>"The Linux Kernel Module Programming Guide" http://www.tldp.org/LDP/lkmpg/
Just got it now, fantastic!
>Regards,
>Ludwig
Cool name btw.
Josh
.
- References:
- getting good at assembly language
- From: Pinback
- Re: getting good at assembly language
- From: Betov
- Re: getting good at assembly language
- From: Pinback
- Re: getting good at assembly language
- From: f0dder
- Re: getting good at assembly language
- From: Pinback
- Re: getting good at assembly language
- From: Ludwig Hähne
- getting good at assembly language
- Prev by Date: Re: getting good at assembly language
- Next by Date: Re: Steve Commiting Suicide
- Previous by thread: Re: getting good at assembly language
- Next by thread: Re: getting good at assembly language
- Index(es):
Relevant Pages
|