någon som sett en bra faq med beskrivningar för alla komandona?
det finns för många på nätet för att man ska hitta någon riktigt heltäckande
, valde att börja med asm programering, och sedan försöka sig på C
naturligtvis fuskande genom att kolla vad microbasic och andra hjälpmedel ger för koder vid olika småprogram
problemet är nästan att kunna separera allt så man för en full koll på vad som händer, och veta hur man ska utnyttja det hela
pic asm?
Re: pic asm?
Börja kolla microchips datablad. I princip allt du behöver veta står där (länk nedan). Välj databladet för just din processor.grym skrev:någon som sett en bra faq med beskrivningar för alla komandona?
det finns för många på nätet för att man ska hitta någon riktigt heltäckande
...
http://www.microchip.com/stellent/idcpl ... odeId=1434
Om du är intresserad av lite matematik i assembler finns ett par länkar nedan (bra för att kalkylera 16-bitars timers o allt annat över 8-bittar):
http://www.piclist.com/techref/microchip/math/basic.htm
http://www.piclist.com/techref/microchip/index.htm
- grapetonix
- Inlägg: 293
- Blev medlem: 14 juli 2004, 17:20:50
- Skype: grapetonix
- Ort: Hägersten, Stockholm
Re: pic asm?
DET är inte bra. Skulle inte ha en chans att hänga med i koden som en basic-kompilator skapar utan att huvudet exploderade.grym skrev: naturligtvis fuskande genom att kolla vad microbasic och andra hjälpmedel ger för koder vid olika småprogram
problemet är nästan att kunna separera allt så man för en full koll på vad som händer, och veta hur man ska utnyttja det hela
Nä, lär dig att tänka assembleraktigt från grunden istället. Det är mycket bättre, och är nyttigt

Håller helt med.
Jag har sett kod som en C-kompiler skapade och sällan har jag sett uslare kod! Fast jag kan förstå att man måste ha en viss ordning när man ska koppla ihop de olika snutter som det stora program utgörs av men att tjuvkika på den sorts kod är direkt fördummande.
Så, som föregående talare säger: lär det ordentligt från grunden och se sedan hur mycket du kan optimera det om du vill, ett högnivåspråk gör sällan speciell snygg kod om man lusläser det men om det lugnt klarar hastighetskraven är det ju ingen anledning att "trimma" det.
Jag har sett kod som en C-kompiler skapade och sällan har jag sett uslare kod! Fast jag kan förstå att man måste ha en viss ordning när man ska koppla ihop de olika snutter som det stora program utgörs av men att tjuvkika på den sorts kod är direkt fördummande.
Så, som föregående talare säger: lär det ordentligt från grunden och se sedan hur mycket du kan optimera det om du vill, ett högnivåspråk gör sällan speciell snygg kod om man lusläser det men om det lugnt klarar hastighetskraven är det ju ingen anledning att "trimma" det.