> > > I'm trying to learn assembler by myself, but I'm also learning c++ at > school. Should I stay with c at this moment and forget about asm? This is one of those "religious war" questions. I would tell you to learn both, and use both. C is good for more complicated functions, and gets you away from thinking about the details of the machine. ASM forces you to think about the details of the machine. The thing is, that the details never go away, they just get hidden. In C, the problem X=835/967 looks trivial. In assembler, you'll see how ugly that is, and you'll look for a way to do what you need to without the ugly divide. You're also more concious of spending ram, and the time each operation takes, in ASM. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist