Programming Forums

Programming Forums (http://www.programmingforums.org/forumindex.php)
-   Assembly (http://www.programmingforums.org/forum20.html)
-   -   I must learn assembly for Motorola 68K, but I can't find any tutorials (http://www.programmingforums.org/showthread.php?t=12540)

beginner16 Feb 9th, 2007 6:38 AM

I must learn assembly for Motorola 68K, but I can't find any tutorials
 
hiya

At the age of 16 I dropped out of highschool. Now 6 years later I decided to finish highschool and thus I'm learning the school subjects by myself and then go and take the exams.

I started learning programming and one of the first things I must learn is programming Motorola 6800, but I can't find any tutorials on basics of assembly for Motorola 6800 ( I only know a little of Pascal and thus have no prior experiences with any form of assembly ).

Can you please help me since I don't know what to do?


thank you

Arevos Feb 9th, 2007 6:51 AM

The Wikipedia page on it has a few useful links (no tutorial though, but there is a Java simulator of the chip). Also, are you certain it's a Motorola 6800 and not, say, a Motorola 68000? The names of these chips are pretty similar, so it's best to make sure now that we're talking about the right one :)

beginner16 Feb 9th, 2007 6:53 AM

hiya

Yes, it's Motorola 6800.

Infinite Recursion Feb 9th, 2007 9:40 AM

How about the M68k programmers reference manual? I used this same manual in college and still have it on my shelf 8 years after that class. I have a simulator for the M 68K somewhere, I'll dig it up if you are interested.

http://www.freescale.com/files/archi.../M68000PRM.pdf

Arevos Feb 9th, 2007 9:44 AM

Quote:

Originally Posted by Infinite Recursion (Post 123712)
How about the M68k programmers reference manual?

I'd imagine the M68k doesn't differ immensely from the M6800, but its worth noting that they are rather different chips.

Infinite Recursion Feb 9th, 2007 9:59 AM

I'm thinking his M6800 was a typo, but after reading it again M6800 was referenced twice where M68k was referenced once. I guess I'll go on stand-by until the OP decides on which chip he is referring to. :)

Arevos Feb 9th, 2007 10:26 AM

That's the reason I asked whether he meant the 6800 or the 68000. From my experience, the latter is more widely used (I worked on the 68008 at Uni), but it's perfectly possible that a 6800 chip is being used. And beginner16 has confirmed its the 6800, and not the 68k... Unless he or she is getting confused concerning the "k"?

DaWei Feb 9th, 2007 12:54 PM

The 68K and the 6800 are not the same. The 6800 is substantially simpler, and an 8-bit device. It's been a long time, but as I recall, the 6800 was even simpler than the 8080 in terms of number of registers and size of instruction set.

beginner16 Feb 9th, 2007 6:16 PM

Nah, I'm sorry for that typo. What I actually meant was Motorola 6800.

BTW, I know 'k' means 1000.


All times are GMT -5. The time now is 12:38 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC