Hey guys. I was interested to see how long most people here have been using assembly language, and I'm sure some of the other newer people would be interested as well. Thanks for participating :alright:
Posted on 2001-11-13 02:15:42 by AlexEiffel
Go newbies! :)
Posted on 2001-11-13 03:10:43 by Irving W.
Too long :tongue:, started on x86 about 1990.

Regards,

hutch@movsd.com
Posted on 2001-11-13 03:10:45 by hutch--
First experience was in 1982 class with IBM
mainframe assembler, not much fun. Next class
used little training boards with Motorola 6800
micro's. Used a 6801 in my robot arm project.
Many years later played with x86 in the 286 years.
Now it's much more fun thanks to the tools we have
from Hutch and Iczelion's tutotrials and the help
we all get here. Although sometimes my lack of
programming 'talent' can frustrate me even when
I'm supposed to be having fun.

Thanks to everyone here for the help; most of the
time I'm just lurking and learning!

farrier
Posted on 2001-11-13 03:39:51 by farrier
Opps, clicked on 5-10. Actually 4.25. My cousin gave me a book on programming 8086 DOS. Spent two weeks learning it with debug.
Posted on 2001-11-13 04:06:42 by eet_1024
Heh, it wasnt "Peter Nortans assembly language book for the IBM PC" was it? I found it at goodwill for $1.49 so I bought it even though I didn't have a computer yet (And this was 1999!). When I finally got one, I went through all of the debug stuff, but when it got to masm, I couldn't do anymore because I didn't have it and couldn't find it.
Posted on 2001-11-13 04:15:41 by AlexEiffel
Started IBM/360 mainframe asm about 1970. Still doing it on the S/390. Played with 6502 asm for a few years somewhere around 1983. Started x86 asm in 1987 I think. Doing win32asm for less than a year though.

:)
Posted on 2001-11-13 05:50:04 by S/390
Maybe too long on PC's.

just built a Z80 that I program in binary, 16 address switches and 8 data switches.
Posted on 2001-11-13 06:05:17 by edgarbrits
Started on my home built 6502 with 8 bytes of diode ROM and 1K ram. Advanced to Z80 and later to IBM PC with a 4.77 Mhz 8088. Those were the days when hardware was fun! :grin:

KetilO
Posted on 2001-11-13 06:35:24 by KetilO
1985 - 6502 using MAC-65 on Atari
1988 - x86

James
Posted on 2001-11-13 07:11:21 by jcfuller
1986: z80
1987: 68000
2040: x86

hitch.
Posted on 2001-11-13 07:23:46 by hitchhikr
also some Hu6820 a long time ago far
far away...

hitch.
Posted on 2001-11-13 07:25:36 by hitchhikr
Afternoon, All.

Started on the Acorn BBC micro B & Electron back in ~82 or 83.

Cheers,
Scronty
Posted on 2001-11-13 07:29:58 by Scronty
I think I started around 1994 or so. 7 years already, woop. It started
with inline asm for pascal, the external asm for pascal, then a few
standalone asm apps. All 16bit. I got tired with the 16bit world, and
got a copy of borland C++, one that could produce win32 executables.
I didn't run windows at that time, and it annoyed me that you had
to get a "powerpack" to produce 32bit dos extended apps. I found
another dos extender and programmed a few 100% asm dos extended
apps.

Then I finally found WDOSX, which could load win32 PE files, and
even emulated a small subset of the win32 api (enough to be useful...
file operation, memory management, etc). And now I could finally
code with both C and asm, and my joy was big :). I used qlib by
Peter Quiring (a libc replacement written mostly in asm... 32bit of
course), and this all worked pretty well. However, Peter didn't
have enough time to work on qlib, and there were a few things
missing, and I was also too busy to finish it... and a year or two
later I moved to win32.
Posted on 2001-11-13 07:31:11 by f0dder
About two years now.

Started programming at around 7 years old on a BBC Micro model B in BASIC, but never touched assembly until I was 20.

Started with Win32 asm, and uh, thats it really...

Mirno
Posted on 2001-11-13 07:53:53 by Mirno
I started 1983 with 6502 / 6510 assembly. You're welcome to guess on which machine :grin:
Posted on 2001-11-13 09:09:54 by jmp $FCE2
From your nickname, and especially your avatar, I would guess C=64.

FCE2 sounds pretty familiar to me, but it's been so long since I've
messed with C=64 (it died :( ) that I can't remember, and I don't
have the reference anymore :/
Posted on 2001-11-13 09:17:20 by f0dder
AlexEiffel:
Wrong Peter:
IBM PC ASSEMBLER LANGUAGE AND PROGRAMMING
1987 Peter Abel
Posted on 2001-11-13 16:16:25 by eet_1024
jmp $fce2 is equivalent to SYS 64738 in Commodore Basic. It was used to reset the system (soft reset). It only worked when the bytes starting at $8004 didn't contain the infamous "CBM80" string which indicated the presence of an expansion ROM.
Posted on 2001-11-13 17:04:08 by jmp $FCE2
I started in 1999, I've been doin win32 for pretty much the whole time.. never done anything for 16 bit
Posted on 2001-11-13 18:56:34 by Eagle17