ang assambler:
jag vet faktiskt inte hur jag skal göra.. jag är inte speciellt erfaren i något språk.. har funderat att byta till asmbler men ångrat mig ett flertag gånger..
vill givet vis ha det mäst effektiva språket men även det "lättaste"
viket är "bäst" av c och assambler?
när man kollar och jämför så värkar assambler lättare.. men det är kanske bara är jag?
Jag förstår inte ett jota C. Men assembler kan jag hyfsat.
Assembler är den lägsta nivå på språk som finns. Du måste själv genomföra varenda operation som ska göras.
gör det
ok
gör det
ok
gör det
ok
gör det
ok
osv.
Det har givetvis både för och nackdelar. Fördelarna är att du vet precis vad som händer i varenda klockcykel och kan därmed ha koll på exakt hur många klockcykler en operation tar.
Nackdelen är att koden kan bli ganska komplex och krånglig. Detta kan man givetvis underlätta med att nyttja subrutiner, men på det hela taget blir det ganska krångligt ändå. Ibland måste man göra tvärt om för att det ska bli rätt.
C är väl ganska effektivt. Men inget som jag iallafall skulle få för mig att programmera mikrokontrollers i. Jag har ingen aning egentligen men har fått uppfattningen att det är ganska enkelt att lära sig. Det beror helt på hur man tänker vilket som är "bäst".
Kortfattat kan man väl säga att assembler är "bättre". Man kommer närmare hårdvaran. Men C är effektivare att använda och underhålla.