| View previous topic :: View next topic |
| Author |
Message |
Kalister1 Phoenix


Joined: Sep 09, 2007 Posts: 2882 Location: California
|
Posted: Thu Mar 27, 2008 12:36 pm Post subject: Anyone like programming in Assembly? |
|
|
So far, its been an odd alternative to my C++ programming experiences. Definitely cool to have so much power, but the debugging drives me insane. I heard its always like that; the debugging is always the major hurdle. _________________ Warghh!!!!!!!!!!! |
|
| Back to top |
|
EvilTeach Sea Gull


Joined: Mar 15, 2007 Age: 48 Posts: 204
|
Posted: Thu Mar 27, 2008 12:47 pm Post subject: |
|
|
yep,
cut my teeth on z80 machine code.
an assembler came much later. |
|
| Back to top |
|
thadius Yellow-bellied Woodpecker


Joined: Oct 25, 2005 Posts: 59
|
Posted: Thu Mar 27, 2008 1:19 pm Post subject: |
|
|
| I used to use it for hacking windows pgms with a disassembler like WDASM32. |
|
| Back to top |
|
Kalister1 Phoenix


Joined: Sep 09, 2007 Posts: 2882 Location: California
|
Posted: Thu Mar 27, 2008 3:53 pm Post subject: |
|
|
Cool You guys sounds old school. _________________ Warghh!!!!!!!!!!! |
|
| Back to top |
|
Pobodys_Nerfect Deinonychus


Joined: Mar 11, 2008 Posts: 348
|
Posted: Thu Mar 27, 2008 6:31 pm Post subject: |
|
|
| I like assembly. Can you get a job just doing that? Or do most companies use C or Java now? Doing that from home would be cool but there seems to be plenty of competition. Have you guys seen the site getacoder.com? |
|
| Back to top |
|
lau Quinquaginta Novem! Male Gee-knee-us + silly bits.

Joined: Jun 18, 2006 Age: 59 Posts: 6622 Location: Somerset UK
|
Posted: Thu Mar 27, 2008 8:53 pm Post subject: |
|
|
IBM S/360 machine code, probably was my first. _________________ new, adj. Different colour from previous model.
Novinson's Revolutionary Discovery: When comes the revolution, things will be different -- not better, just different. |
|
| Back to top |
|
dark_mage Snowy Owl


Joined: Jan 10, 2008 Age: 25 Posts: 128
|
Posted: Fri Mar 28, 2008 3:47 pm Post subject: |
|
|
Motorola 6880 processor man now that was fun  |
|
| Back to top |
|
gamefreak Guns are good but swords are even better

Joined: Dec 31, 2006 Age: 18 Posts: 1121 Location: Spring Hill, Florida
|
Posted: Fri Mar 28, 2008 11:09 pm Post subject: |
|
|
| dark_mage wrote: | | Motorola 6880 processor man now that was fun :) |
Thats the same processor in the NES.[Nintendo Entertainment System.] |
|
| Back to top |
|
lau Quinquaginta Novem! Male Gee-knee-us + silly bits.

Joined: Jun 18, 2006 Age: 59 Posts: 6622 Location: Somerset UK
|
Posted: Sat Mar 29, 2008 10:02 am Post subject: |
|
|
| gamefreak wrote: | | dark_mage wrote: | Motorola 6880 processor man now that was fun  |
Thats the same processor in the NES.[Nintendo Entertainment System.] |
Nope. 6502. They were fun too, but not Motorola. I preferred the Z80.
The Motorola 68008 was nicer, though, entering the 8/16/32 bit game. _________________ new, adj. Different colour from previous model.
Novinson's Revolutionary Discovery: When comes the revolution, things will be different -- not better, just different. |
|
| Back to top |
|
LaRoza Tufted Titmouse


Joined: Apr 01, 2008 Posts: 28
|
Posted: Tue Apr 01, 2008 6:58 pm Post subject: |
|
|
It is fun, but less productive.
I typically used NASM for assembly. |
|
| Back to top |
|
Binarycow Tufted Titmouse


Joined: Mar 18, 2008 Posts: 30 Location: Iraq
|
Posted: Thu Apr 03, 2008 7:40 am Post subject: |
|
|
| lau wrote: | | gamefreak wrote: | | dark_mage wrote: | Motorola 6880 processor man now that was fun  |
Thats the same processor in the NES.[Nintendo Entertainment System.] |
Nope. 6502. They were fun too, but not Motorola. I preferred the Z80.
The Motorola 68008 was nicer, though, entering the 8/16/32 bit game. |
A derivative of the Z80 is in the gameboy (the original) |
|
| Back to top |
|
aspergian_mutant Learning to Walk

Joined: Oct 28, 2004 Posts: 1446 Location: Lost in Inner Space
|
Posted: Thu Apr 03, 2008 7:49 am Post subject: |
|
|
Oh come on guys part of the fun is debuging,
you end up obsessing over the damn bug then once you got it fixed your happy. _________________ "No matter where you go, there you are." |
|
| Back to top |
|
ainvar Pileated woodpecker


Joined: Apr 17, 2007 Posts: 186 Location: Home, where my heart is
|
Posted: Thu Apr 03, 2008 4:26 pm Post subject: |
|
|
Mostly x86 assembly here, with a large smattering of PIC assembly (which I really do adore...)
| Pobodys_Nerfect wrote: | | I like assembly. Can you get a job just doing that? Or do most companies use C or Java now? |
You can get a job doing x86 assembly if you work where I work...or our competitor company =) Though, we do do a good bit of C code, now that I think of it... |
|
| Back to top |
|
victorvndoom Deinonychus


Joined: Mar 20, 2008 Age: 40 Posts: 309 Location: europe: belgium
|
Posted: Fri Apr 04, 2008 4:57 am Post subject: |
|
|
use to learn assembler language at university to bad it was so confusing saw 1010101010 at the end of the day _________________ sorry for been rude sometimes or emotionless or hurting feelings ; i got as for something
|
|
| Back to top |
|
QuantumCowboy Phoenix


Joined: May 14, 2007 Posts: 736 Location: Calgary, AB
|
Posted: Sun Apr 06, 2008 2:04 am Post subject: |
|
|
Yes, assembly is great fun. You have full control. You don't have to worry what someone else's library is really doing. It requires more forethought, and tighter coding. The only issue, is it take so long to actually program anything.
I have done assembly on:
- x86 (learned assembly on this one)
- Rx000
- PIC16F84, PIC16F877
- 68k
- ADSP21161N
To overcome the aforementioned issue, the usual method is to integrate your code in C and assembly. Don't use C++, name mangling makes function calls all but impossible.
It has been some time since I have done assembly coding. However, I remember when I was in high school. My uncle had a previous used computer business that had gone under. I had a barn full of original PC and clones to work with (remember the Olivetti?). As they were essentially paperweights, I would write assembly codes that would implode the monitors, blow tracks off the motherboard, &c. It was rather amusing seeing just how much theses machines would take.  _________________ The ket always seems to psi over its own indeterminacy. |
|
| Back to top |
|
|