Hi I just joined the forum after downloading masm32. Been playing around with asm in windows. I'm a professional embedded systems firmware engineer. Love to hear stepper motors go "brrrr zzzzip squishhhh" ::). I code mostly asm. What else eh? :U .. I still have a copy of MASM 1.0 on floppy.
Hutch may want a copy of that for his collection :P
welcome to the forum :U
Welcome on board, nothing like a good hardware man. :bg
That's what she said?
:bg :red :green2
It really bad when you cannot tell the boys from the girls.... I'll keep my back to the wall :green
Hey, welcome to the forum, slick.
What components and architecture do you work with?
Hi ixuta,
Welcome to the forum.
@ Horton
Intel 8008, 8085, x86 family from 8088 up to the pentiums and whatever they call em nowadays.
Motorola 6502, 6800 family, 68000 family, 68HC09, 68HC11, G6845 CRT Control chip, 8 and 16 bit UARTS
Zilog Z80, Z180, Z8 Acclaim
CGA, EGA, VGA
Once a Pic Micro, but I don't rem which chip.
Operating systems: OS9, MS-DOS, and custom hardware with no operating system at all.
That's my favorite is to write with no op-sys, drivers or bios at all. Config the proc, mmu, interrupt ctl, timers, uarts...
I couldn't pick a favorite processor; but the 8085 was cool. Super mode and User mode, each with its own set of 14 general purpose registers; and thats an old puppy.
Driven things like stepper motors, encoder motors, temp sensors, heaters, coolers, CRT, LED and LCD displays, printers, keypads, vacuum sensors, vacuum pumps, EEPROM, SPI, I2O, DigiPot
Jumped in and writing stuff on an AMD Phenom II / Win 7 (32 bit) right now. Then I'll take the plunge into 64 bit (drool).
the 6800 series and 8051 series are fun to play with :P
You forgot to mention Z80, Dave! :P
That is the other architecture I like.
yah - the Z80 was nice
back then, i was working for Rockwell (Collins Radio in Cedar Rapids, actually)
everyone in the R&D lab was playing with the little Aim-65's, 6502 processor
i wasn't a big fan of the mneumonics - just that i wasn't used to them
but, i had to play along to appear as a "company man" - lol
(http://www.stlqcc.org.uk/images/Aim-65.jpg)
the next company i worked for was Sperry Flight Systems
we had PDP-11's :eek
and, of course, univac mainframes
no more farting around with toys :bg
the little guys are still great for some things
it was only about 10 years ago i made a sales demo unit based on the 8051
i had fun with it, even though the architecture seemed a little strange at first
I had a 4.88Mhz IBM PC Bios listing up to about 6 months ago... I actually turfed that 'piece of 8' into the recycle bin - it was a sad moment :(
i still have the book with the listing - lol
and the one for the AT, as well
they are nice to keep around as reference
Quote from: dedndave on July 30, 2011, 08:38:06 PM
i still have the book with the listing - lol
and the one for the AT, as well
Ohhh!.. you're so priviledged.. a book.
:green2
I'd bury those books in a 'lead' casing :U
:bg
If you like I'd send you the DOS 6.22 iso
I keep this +disks+ 'Dingbats' IntRef..plus all that other cr.p - 'just in case' :bg
you never know when you might want that stuff - lol
a while back, a company i was working for had trouble with their waste-water
it's soapy water - the Ph needs to be balanced before they can dump it into the sewage system, is all
i used an AT they had in the "bones" room and DOS
wrote a handy little program that balanced 2,000 gallons, then dumped it (as i recall, it was 2K)
the maintainance yard was not my area, but i think they liked an R&D guy helping them out :P
the big boss was happy to have the line running at full-speed again, too
anyways, it was easy under DOS
the waste-water program was the only thing running - no interference
total control over the I/O - DOS was the way to fly