Learn Assembly Language on Microprocessors Fast

AI Thread Summary
The discussion centers on learning assembly language for the ATMega 8515 microprocessor as part of a Digital Systems course. The learner is seeking resources to accelerate their understanding, as they currently have limited materials. Recommendations include studying the microcontroller's datasheet and familiarizing oneself with the assembler package that will be used in class. Participants suggest working ahead by installing the assembler software and exploring application notes from Atmel. Overall, the course is designed for beginners, and the instructor does not expect prior programming knowledge.
Mc.
Messages
9
Reaction score
0
Hey guys
I am in the process of learning assembly language on microprocessors and I am progressing slowly.So please if there is anyone, anyone who can recommend something to speed up the process, I am running out of time. I ask for links textbooks or anything that can help.

thank you in advance
Mc.
 
Engineering news on Phys.org
Which uC are you coding in assembly for? What kind of tasks are you coding up? What learning resources do you have already? What assembler package are you using?
 
I am going to be using the ATMega 8515 and there is no specific task I want to do. I need the knowladge for the course I am doing called Digital Systems. To be honest I don't have much it just a few notes I don't think they are enough.
 
Mc. said:
I am going to be using the ATMega 8515 and there is no specific task I want to do. I need the knowladge for the course I am doing called Digital Systems. To be honest I don't have much it just a few notes I don't think they are enough.
What level is this Digital Systems class? Do they expect you already know how to program some type of microprocessor (i.e. prerequisite)? Perhaps you can share with us the course outline (a weblink would be nice).

A good starting point is to study the data sheet (especially the instruction set) for your micro. They are available on the net. I can point you to one if you cannot find it.
 
Assembly

Hey thanks guy, I am sorry for not being clear. This is a new course for me and the don't expect me to know anything about programming a micro.
You can view the course content on the web page below.

Any input is highly appreciated.

http://coursemain.ee.ukzn.ac.za/enel3dsh1/index.asp?Code=ENEL3DSH1
 
Last edited by a moderator:
Mc. said:
Hey thanks guy, I am sorry for not being clear. This is a new course for me and the don't expect me to know anything about programming a micro.
You can view the course content on the web page below.

Any input is highly appreciated.

http://coursemain.ee.ukzn.ac.za/enel3dsh1/index.asp?Code=ENEL3DSH1

From reading the course description, you will get most of what you need in the class. You can work ahead some, if you can find out what assembler you will be using in the class, and get that installed now on your own PC/laptop to play around with some.

And as Ouabache says, read the datasheet for the uC, and look for application notes at the Atmel website about programming the part for various tasks. Have fun!
 
Last edited by a moderator:
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...
Hello dear reader, a brief introduction: Some 4 years ago someone started developing health related issues, apparently due to exposure to RF & ELF related frequencies and/or fields (Magnetic). This is currently becoming known as EHS. (Electromagnetic hypersensitivity is a claimed sensitivity to electromagnetic fields, to which adverse symptoms are attributed.) She experiences a deep burning sensation throughout her entire body, leaving her in pain and exhausted after a pulse has occurred...
Back
Top