Who codes in assembly

JTech

Banned
Joined
Jun 5, 2006
Messages
1,206
Reaction score
0
As the title suggests, who codes in assembly these days i.e. for any platform i.e. PC or embedded 32-bit processors?
 
I last did assembly on 486s back in '92... writing cool little TSR apps.

Before that I used to write games for my commodore 64 in "100% machine code" :D

Ah, memories :)
 
people still do, btu I think desktop assembly is mostly dead (except for mathematical calcs). And the only market for assembly would be inbeded code, but there you could use imbedded C
 
I ask because until recently I've been coding many embedded apps in assembler (11 years now) and now the boss here is on the C bandwagon and I need to know if there is value in it still or if I am going to be frowned upon if I was to develop a speciallized embedded OS and made it open source and people saw that I abstracted certain C function in assembler to simplify matters. (in my case the C compiler doesn't support writing directly to certain CPU registers so to effect this I wrote some donkeywork routines in asm that are called from C to do the job)

for my platform I coded the startup stuff in asm which is then executed before it gets to the main code so apps developed in C don't have to worry about starting up the CPU.
 
Last edited:
Absolutely nothing wrong with that

The last time I coded in assembly was during my 3rd year of my engineering degree. In fact some applications may actually work better by combining C with assembly.
 
Last edited:
Well I've been coding in assembly since 1994 to the present. All apps I ever dabbled with on PC were C or VB things. Now I am tackling an embedded 32-bit processor which I am using in a design and I am now having to go C route to accelerate code development. The project at the moment boots up nicely and runs instantaneously with the mixed ASM and C code. The original example project used was a mess, I stripped out a lot of superfluous C code and compacted some existing donkey work functions to c-callable assembler.

The bottom line is, I want to do this right so that others will find it easy to develop for my hardware.
 
a few of the internet security companies use assembler to reverse malware / viruses etc. It's also used in graphic intensive programming.

You could also use it to start your own cracking group :P but with your experience, that most probably happend a few years ago
 
kei apprently could code in assembly.... prehaps you should ask him ;)
 
did a long time ago, it was nasty. heh the tutor told use he wanted graphics too for extra credit ;) haha

Anyways my friend is currently writing a c compiler + assembler.
 
Nothing nasty about assembler at all...

My question was merely to adopt a certain programming style
 
Top
Sign up to the MyBroadband newsletter
X