Quantcast

Jump to content


Photo

Assembly programming software


  • Please log in to reply
10 replies to this topic

#1 Melchoire

Melchoire
  • 5284 posts


Users Awards

Posted 20 May 2011 - 06:41 PM

This semester I'm taking a course on microcontrollers and assembly language programming. Now the majority of the practice we get with the language is in the labs with our microcontrollers. Which by the way is a MC68HC12.

I was wondering if there is software out there that lets you simulate a microcontroller. That is, you write your routines, compile it then some sort of user interface lets you examine the outputs and analyze the memory. If that makes sense.

This would help immensely since it means I can experiment with everything at home on my laptop instead of having to go to school each time.

#2 Blueberry

Blueberry
  • 155 posts

Posted 20 May 2011 - 06:50 PM

Please excuse me for being a dumbass, but what's a microcontroller? :p

(I don't even want to know what a MC68HC12 is)

#3 huevoquilmes

huevoquilmes
  • 245 posts

Posted 20 May 2011 - 07:00 PM

for a class, i had to do a MIPS microprosesor. We "programed" it, and then using a software we could see the results, and how it all worked. Ill go look for the name now, and give it to you, and see if thats what you are lookng for. Sorry, english isnt my first language, thats why i cant give you much detail about the soft :p

#4 Melchoire

Melchoire
  • 5284 posts


Users Awards

Posted 20 May 2011 - 07:01 PM

Please excuse me for being a dumbass, but what's a microcontroller? :p

(I don't even want to know what a MC68HC12 is)


From what I understand a microcontroller is essentially a microprocessor that includes storage units, IO devices, RAM and other such peripherals in one package. This what's used for the majority of the electronics in consumer items. An oven would have a microcontroller, a washing machine, your car stereo etc.

for a class, i had to do a MIPS microprosesor. We "programed" it, and then using a software we could see the results, and how it all worked. Ill go look for the name now, and give it to you, and see if thats what you are lookng for. Sorry, english isnt my first language, thats why i cant give you much detail about the soft :p


Awesome but just to make sure, your results didn't require having the controller right?

#5 huevoquilmes

huevoquilmes
  • 245 posts

Posted 20 May 2011 - 07:02 PM

http://www.xilinx.com/

thats the soft i used ...if thats somewhere near what you need, i can probably guide you a bit more

#6 Blueberry

Blueberry
  • 155 posts

Posted 20 May 2011 - 07:09 PM

Gotcha. Thanks Mel! Plus repped (:

#7 Melchoire

Melchoire
  • 5284 posts


Users Awards

Posted 20 May 2011 - 07:24 PM

http://www.xilinx.com/

thats the soft i used ...if thats somewhere near what you need, i can probably guide you a bit more


They have a lot of different products. Which one did you use?

#8 huevoquilmes

huevoquilmes
  • 245 posts

Posted 20 May 2011 - 07:35 PM

I've looked around the pc but i dont have neither the program nor what i did with it. The only thing i can tell you is that i used 2 programs that worked together. xilinx and ModelSim. In xilinx you did all the programming, and with modelsim you could see it working. Hope it helps you in some way :)

#9 Melchoire

Melchoire
  • 5284 posts


Users Awards

Posted 20 May 2011 - 07:41 PM

I've looked around the pc but i dont have neither the program nor what i did with it. The only thing i can tell you is that i used 2 programs that worked together. xilinx and ModelSim. In xilinx you did all the programming, and with modelsim you could see it working. Hope it helps you in some way :)


Haha that's funny I already have ModelSim for a hardware design course =P But for now I'm just gonna practice assembly programming on my laptop and hopefully it'll give me a better understanding of it over all. Thanks for the help though.

#10 Ladida

Ladida
  • Night Owl 🌛

  • 2152 posts


Users Awards

Posted 20 May 2011 - 08:09 PM

For my Assembly course, we used the 8086 emulator.

http://www.emu8086.com/

#11 Melchoire

Melchoire
  • 5284 posts


Users Awards

Posted 20 May 2011 - 08:38 PM

For my Assembly course, we used the 8086 emulator.

http://www.emu8086.com/


Wow! That is exactly what I was talking about. Thank you =D


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users