Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Feb 9th, 2007, 6:38 AM   #1
beginner16
Newbie
 
Join Date: Feb 2007
Posts: 3
Rep Power: 0 beginner16 is on a distinguished road
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
beginner16 is offline   Reply With Quote
Old Feb 9th, 2007, 6:51 AM   #2
Arevos
Programming Guru
 
Arevos's Avatar
 
Join Date: Aug 2005
Location: England
Posts: 1,499
Rep Power: 4 Arevos is on a distinguished road
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
Arevos is offline   Reply With Quote
Old Feb 9th, 2007, 6:53 AM   #3
beginner16
Newbie
 
Join Date: Feb 2007
Posts: 3
Rep Power: 0 beginner16 is on a distinguished road
hiya

Yes, it's Motorola 6800.
beginner16 is offline   Reply With Quote
Old Feb 9th, 2007, 9:40 AM   #4
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,467
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
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
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Feb 9th, 2007, 9:44 AM   #5
Arevos
Programming Guru
 
Arevos's Avatar
 
Join Date: Aug 2005
Location: England
Posts: 1,499
Rep Power: 4 Arevos is on a distinguished road
Quote:
Originally Posted by Infinite Recursion View Post
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.
Arevos is offline   Reply With Quote
Old Feb 9th, 2007, 9:59 AM   #6
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,467
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
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.
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Feb 9th, 2007, 10:26 AM   #7
Arevos
Programming Guru
 
Arevos's Avatar
 
Join Date: Aug 2005
Location: England
Posts: 1,499
Rep Power: 4 Arevos is on a distinguished road
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"?
Arevos is offline   Reply With Quote
Old Feb 9th, 2007, 12:54 PM   #8
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
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.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Feb 9th, 2007, 6:16 PM   #9
beginner16
Newbie
 
Join Date: Feb 2007
Posts: 3
Rep Power: 0 beginner16 is on a distinguished road
Nah, I'm sorry for that typo. What I actually meant was Motorola 6800.

BTW, I know 'k' means 1000.
beginner16 is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Wierd compile Error. Need help please. Keiyentai Java 7 Aug 19th, 2006 1:35 AM
Assembly, Assembler? v0id Assembly 15 May 4th, 2006 8:52 AM
Vector problem - find max, min and positions codylee270 C++ 12 Mar 20th, 2006 12:57 AM
Median/Mode in arrays? {Need help} Java|Tera Java 27 Nov 29th, 2005 10:50 AM
Wanting to Learn Assembly.... NoCo7 Assembly 6 May 21st, 2005 7:43 AM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 7:30 PM.

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