6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Apr 27, 2024 7:58 pm

All times are UTC




Post new topic Reply to topic  [ 61 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

Which micro (or CPU) did you first bond with?
6502 on a single board (KIM-1, OSI, Compukit, AIM-65, ...) 14%  14%  [ 10 ]
6502 or similar in a computer (Pet, VIC20, C64, AppleII, Atari, NES ...) 51%  51%  [ 37 ]
6800 0%  0%  [ 0 ]
6809 (Coco, Dragon32, Vectrex...) 0%  0%  [ 0 ]
8080 or 8085 (S100 or otherwise) 3%  3%  [ 2 ]
z80 (TRS-80, Spectrum, MSX, TI calculator...) 10%  10%  [ 7 ]
9900, SC/MP, 1802 or any other unusual micro 8%  8%  [ 6 ]
Non-micro CPU 5%  5%  [ 4 ]
68k (QL, Atari, Amiga, ...) 3%  3%  [ 2 ]
x86 (IBM PC, ...) 7%  7%  [ 5 ]
Total votes : 73
Author Message
PostPosted: Fri Mar 24, 2023 3:55 am 
Offline

Joined: Sun Mar 19, 2023 2:04 pm
Posts: 137
Location: about an hour outside of Springfield
My first computer was a Commodore C=64
I had the 1541 Floppy Drive and a Cassette Tape Drive
Several Joysticks and a donated 13" color TV.

Circa 1988-1990.


Top
 Profile  
Reply with quote  
PostPosted: Mon Mar 27, 2023 1:05 pm 
Offline
User avatar

Joined: Mon Mar 06, 2023 9:26 am
Posts: 84
Location: UK
The first computer I regularly used was a Thinkpad x60s running Ubuntu 14, in 2014. A few years after that I got an Acer laptop for Christmas, which I still use to this day.

It may be worth mentioning that I was born in 2004. There are posts on this forum older than I am. I would hedge a bet that I'm the youngest person here.

_________________
probably the youngest person on this forum


Top
 Profile  
Reply with quote  
PostPosted: Mon Mar 27, 2023 1:18 pm 
Offline
User avatar

Joined: Fri Dec 11, 2009 3:50 pm
Posts: 3346
Location: Ontario, Canada
Welcome, allisonlastname! :)

-- Jeff

_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html


Top
 Profile  
Reply with quote  
PostPosted: Mon Mar 27, 2023 1:42 pm 
Offline

Joined: Wed Jun 23, 2021 8:02 am
Posts: 165
First computer I used was a Commodore PET 16K at school. First one I had at home was an Acorn Atom, originally with 1K of RAM which I soon expanded up to the maximum 4K the standard board would take.


Top
 Profile  
Reply with quote  
PostPosted: Mon Mar 27, 2023 2:40 pm 
Offline
User avatar

Joined: Tue Mar 05, 2013 4:31 am
Posts: 1373
Well, the first computer I used was an IBM System/3 Mod 10... 16KB of Core storage, 96-column cards were used and a 5MB removable disk in a drawer. Fortran was the language... and yea, the machine was older than I was at the time (1970's).

_________________
Regards, KM
https://github.com/floobydust


Top
 Profile  
Reply with quote  
PostPosted: Wed Mar 29, 2023 8:16 am 
Offline
User avatar

Joined: Tue Feb 28, 2023 11:39 pm
Posts: 133
Location: Texas
My first actual memories of a computer are of my dad's Apple II, though he never let me use it. I didn't really start using computers until after he got the Mac 128k, which I pretty much took over and started learning how to write BASIC on. After that I recall haveing a NES and SNES and wanting to program on those as a kid, little did I know they had 65xxx CPUs in them! XD

Later as a teenager my parents actually bought me a 386SX16, spent hours of my teenage life on that thing, learned Pascal and assembly on it. Good times hacking away at the hardware from DOS and Turbo Pascal.


Top
 Profile  
Reply with quote  
PostPosted: Sat Sep 16, 2023 3:22 pm 
Offline
User avatar

Joined: Thu Sep 07, 2023 5:41 pm
Posts: 8
Location: Germany
My first contact was around spring/summer in 1990 (a few months before I turned four) when my dad brought home a C64 with a 1541 and a green monochrome monitor.

_________________
ROR A? Where we're coding, we don't need A.


Top
 Profile  
Reply with quote  
PostPosted: Sat Sep 16, 2023 7:54 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8144
Location: Midwestern USA
Broti wrote:
My first contact was around spring/summer in 1990 (a few months before I turned four) when my dad brought home a C64 with a 1541 and a green monochrome monitor.

I suspect you probably found that green-screen monitor somewhat unexciting when playing games on the C-64. :D

Quote:
ROR A? Where we're coding, we don't need A.

Funny you mention that.

ROR A is the official MOS Technology syntax, although a lot of assemblers omit the A operand for accumulator addressing.  My understanding of why MOS Technology required an operand for accumulator addressing was that the parser in their reference assembler was easier to develop by requiring all instructions that target the accumulator to have an operand so the assembler could differentiate between accumulator- and memory-addressing modes.  Also, the 6502 assembly language is a reduced version of the 6800 assembly language, the 6800 having two accumulators.  The 6800 assembly language, of course, needs to specify the target accumulator for accumulator-mode instructions, such as CLRB or LDAA.  So the 6502 assembly language inherited that feature, A became a symbolic reference to the 6502’s lone accumulator...and we have ROR A, DEC A, etc.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Sat Sep 16, 2023 8:31 pm 
Offline
User avatar

Joined: Thu Sep 07, 2023 5:41 pm
Posts: 8
Location: Germany
BigDumbDinosaur wrote:
I suspect you probably found that green-screen monitor somewhat unexciting when playing games on the C-64. :D

It didn't take long for us to hook it up to the TV too ;) And we soon got a used color monitor.

About my signature... there has been a lengthy discussion on Forum64 whether ASL A or ASL should be "right" and the "Standard" for Assemblers.

I use ACME for programming and it works fine without A

_________________
ROR A? Where we're coding, we don't need A.


Top
 Profile  
Reply with quote  
PostPosted: Sun Sep 17, 2023 1:06 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8144
Location: Midwestern USA
Broti wrote:
About my signature... there has been a lengthy discussion on Forum64 whether ASL A or ASL should be "right" and the "Standard" for Assemblers.

This lack of uniformity in 6502 assemblers has long been a problem.  Some assembler authors evidently don’t know there is a syntactical standard for the 6502 assembly language, which was published by MOS Technology for the NMOS 6502 family and subsequently enhanced by Western Design Center (WDC) for the 65C02 and 65C816.  Using an assembler that complies with those standards, one would write ASL A to left-shift the accumulator.

Quote:
I use ACME for programming and it works fine without A

Quite a few assemblers are that way.  For example, the Kowalski assembler dispenses with the A operand for accumulator addressing.  However, when configured to assemble for the 65C02, INC A and DEC A, respectively, become INA and DEA.  Contrarily, when configured to assemble for the 65C816, INC A and DEC A, respectively, become INC and DEC, with no operand.  That difference has tripped me up several times.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Sun Sep 17, 2023 5:07 am 
Offline

Joined: Mon Jan 19, 2004 12:49 pm
Posts: 660
Location: Potsdam, DE
Frank Kingswood's AS65, which I use, accepts the A but offhand I can't recall if it complains if it's missing.

Using different names for the same operand in different modes seems counterproductive.

Neil


Top
 Profile  
Reply with quote  
PostPosted: Sun Sep 17, 2023 8:04 am 
Offline
User avatar

Joined: Sun Jun 30, 2013 10:26 pm
Posts: 1927
Location: Sacramento, CA, USA
BigDumbDinosaur wrote:
Contrarily, when configured to assemble for the 65C816, INC A and DEC A, respectively, become INC and DEC, with no operand.  That difference has tripped me up several times.

I kind of like that they follow the pattern of the other RMW instructions like ASL and friends, and they're already in the mnemonic table of the assembler/disassembler. Requiring an A in the operand field precludes its use as a label in certain instances, which isn't a huge loss but irks me for being needlessly inconsistent.

_________________
Got a kilobyte lying fallow in your 65xx's memory map? Sprinkle some VTL02C on it and see how it grows on you!

Mike B. (about me) (learning how to github)


Top
 Profile  
Reply with quote  
PostPosted: Sun Sep 17, 2023 8:51 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10793
Location: England
It’d be great if a moderator could rehome this sidetrack


Top
 Profile  
Reply with quote  
PostPosted: Tue Nov 07, 2023 10:55 pm 
Offline

Joined: Sat Oct 28, 2023 7:57 pm
Posts: 15
Location: Missouri
As a kid in elementary school, I used an Apple II in the school computer lab and the after school program I was in had a couple Commodore 64s. I fondly remember playing Oregon Trail on both of them (even if the Commodore Oregon Trail felt a bit primitive, even compared to the Apple), as well as various other games. We didn't have a computer at home for a long time, until we got an old IBM XT from a garage sale in the early 90s.


Top
 Profile  
Reply with quote  
PostPosted: Thu Mar 28, 2024 4:20 am 
Offline

Joined: Thu Mar 28, 2024 3:41 am
Posts: 2
While I'm from well after the era of microcomputers (shrugs), one of my earliest contacts with a computer was visiting the children's museum where they had a replica TV station studio, in the editing area they had an Amiga 500 and probably an Amiga 4000 (it surely had a Video Toaster) one could play genlock with the (2) cameras and a TV receiver.

It was the early 2000's.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 61 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: