jgh@arcade.demon.co.uk wrote:
Agreed! I learned 65xx machine code back in the 80's from my C=64 and C=128... (Which my Apple II using friends kept consulting me about.) I picked up some Atmel AVR's, and very quickly wrote assembly language applications for my band's MIDI setup. (Metronome, channel router and keyboard splitter are the currently used devices.) I never considered using a C compiler or a compiled BASIC.Peter de Vroomen wrote:The ARM is a RISC processor, and RISC processors are not really suitable to hand-coding. Assembly code for a RISC processor needs to be optimized to have it make use of all the advanced features. Unoptimized code is oftenI cut my teeth on Z80 and 6502 and found ARM one of the easiest CPUs to learn and the easiest to hand-code and optimise.
-Urson Bear