![]() |
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 |
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 :)
|
hiya
Yes, it's Motorola 6800. |
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 |
Quote:
|
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. :)
|
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"?
|
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.
|
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