Elektronika.lt
 2025 m. gruodžio 22 d. Projektas | Reklama | Žinokite | Klausimai | Prisidėkite | Atsiliepimai | Kontaktai
Paieška portale
EN Facebook RSS

 Kas naujo  Katalogas  Parduotuvės  Forumas  Tinklaraščiai
 Pirmas puslapisSąrašas
 Forumas / + pokalbiai
 - Paieška forume
 - D.U.K. / Forumo taisyklės
 - Narių sąrašas
 - Registruotis
 - Prisijungti

Elektronika.lt portalo forumas

Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo. Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.

Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius, kurie nesilaiko forumo taisyklių. Pastebėjus nusižengimus, prašome pranešti.

Dabar yra 2025 12 22, 13:03. Visos datos yra GMT + 2 valandos.
 Forumas » Mikrovaldikliai » Apie programerius?
Jūs negalite rašyti naujų pranešimų į šį forumą
Jūs negalite atsakinėti į pranešimus šiame forume
Jūs negalite redaguoti savo pranešimų šiame forume
Jūs negalite ištrinti savo pranešimų šiame forume
Jūs negalite dalyvauti apklausose šiame forume
 
  
Puslapis 57
Pereiti prie Atgal  1, 2, 3, 4, 5, 6, 7  Toliau
Pradėti naują temą  Atsakyti į pranešimą Rodyti ankstesnį pranešimą :: Rodyti kitą pranešimą 
 Apie programerius?
PranešimasParašytas: 2008 12 22, 10:41 Pranešti apie taisyklių pažeidimą Atsakyti su citata
sneikaz
Patyręs dalyvis
Patyręs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Jei kyla toks klausimas tai nesirink nei vienos...

To xina: vienur reki, kad atmega brangu bandymam, o dabar jau ir arm'o prireike... Jei nereikia apdorot kokios vaizdo megziagos tai su ta atmega galima stebuklus padaryt.
Pradziai siulyciau ismoks bent ASM pagrindus, ne programavimui, bet proceroriaus veikimo supratimui, bent suzinosi kas per daiktas yra registras... Toliau seka procesoriaus gelezis. Pradziai taimeriu ir ADC uztenka.
Pradek nuo C ir speju ismoksi emuliuot gelezi programiskai, kas yra visiskai durna taip daryt.
 Apie programerius?
PranešimasParašytas: 2008 12 22, 11:50 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Heksogenas rašo:
Gal kas patarsit kokią kalbą rinktis ASM ar c nes vienur paskaitai rašo ASM lengva ir naudonga greit rašosi ir pan... Kitur rašo kad C lengviau greičiau rašosi nei ASM ir nebesuprantu aš dabar. Confused


asm siulo tie kurie nori tureti maziau programavimo konkurentu Wink
nemanau kad surasi sveiko proto zmogu kuris pasakyk kad asambleris lengvisu nei C
 Apie programerius?
PranešimasParašytas: 2008 12 22, 12:11 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
sneikaz rašo:
Jei kyla toks klausimas tai nesirink nei vienos...

To xina: vienur reki, kad atmega brangu bandymam, o dabar jau ir arm'o prireike... Jei nereikia apdorot kokios vaizdo megziagos tai su ta atmega galima stebuklus padaryt.

arm ir atmega kainuoja visai tiek pat
http://www.lemona.lt/index.php?page=item&i_id=d8fd100ffb64167b58effa51dbee7567
http://www.lemona.lt/index.php?page=item&i_id=0d525dfb669699d9aeaeb2e3fab196e2
analogiskos flash atminties mikroshemos, tik arm turi 8kb o atmega 2kb ram ir arm net biski pibesne siuo atveju neaisku kodel
arba su daugiau flash uz tokia pat kaina
http://www.lemona.lt/index.php?page=item&i_id=177e95a31866ef7b010bcb2ce724f693
jei reikia daugiau koju ne beda 64koju versija maziau 20 lt kainuoja
surask analogiska atmega pigiau.
zinoma cia nera tikros kainos, bet susidaryti vaizda galima.
su PICais tai ir ltginti nera prasmes.

Citata:
Pradziai siulyciau ismoks bent ASM pagrindus, ne programavimui, bet proceroriaus veikimo supratimui, bent suzinosi kas per daiktas yra registras... Toliau seka procesoriaus gelezis. Pradziai taimeriu ir ADC uztenka.


is kur isgalvoji tokias absurdiaks nesamones?
ka bendro asemblerinis su procesoraiaus gelezimi turi? ne te daugiau bendrumo nei tarp kiausinio ir vistos. ir supratimo jis visai neprideda.
zinoma perziureti datasheete kokias komandas turi procesorius pageidantina, bet tik jau ne jas mokytis.
Citata:

Pradek nuo C ir speju ismoksi emuliuot gelezi programiskai, kas yra visiskai durna taip daryt
tai daroma beisiku o ne C kalba. C kalba turi visas asamblerio komandas savo kalboje. kiekvienai asamblerio komandai (iskyrus procesoriaus valdymo) galima surasti analogiska C kalbos komanda.
 Apie programerius?
PranešimasParašytas: 2008 12 22, 14:47 Pranešti apie taisyklių pažeidimą Atsakyti su citata
xina
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
sneikaz rašo:
Jei kyla toks klausimas tai nesirink nei vienos...

To xina: vienur reki, kad atmega brangu bandymam, o dabar jau ir arm'o prireike... Jei nereikia apdorot kokios vaizdo megziagos tai su ta atmega galima stebuklus padaryt.
Pradziai siulyciau ismoks bent ASM pagrindus, ne programavimui, bet proceroriaus veikimo supratimui, bent suzinosi kas per daiktas yra registras... Toliau seka procesoriaus gelezis. Pradziai taimeriu ir ADC uztenka.
Pradek nuo C ir speju ismoksi emuliuot gelezi programiskai, kas yra visiskai durna taip daryt.
ASM "graužiau" iš karto, kai tik jis atsirado, o dabar svarstau ir klausiu, kuris procesorius vertas "kankinimo", nes nuo KP580BM80- kito procesoriaus nesu rimčiau ištyręs. Jei nori sužinoti, ko vertos mano programavimo žinios, pažaisk su minėtu MC, tikiuosi suprasi, kad apie registrus šį tą žinau, bet tai buvo seniai ir tik bendras supratimas. Tiek to, toliau kankinsiu savo atmegą. Mano tikslas ne sukurti kažkokią unikalią programą, o būtent suprasti, kaip ir kas veikia turimame MC. Tam teks pribaigti ne vieną atmegą, todėl ir norėjau sužinoti nuo ko geriau pradėti.
 Apie programerius?
PranešimasParašytas: 2008 12 23, 00:01 Pranešti apie taisyklių pažeidimą Atsakyti su citata
slotkevitch2
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Mikroe pagaliau išleido avr c kompiliatorių Smile http://www.mikroe.com/en/compilers/mikroc/avr/ Gaila tik, kad 2kB limitas...
 Apie programerius?
PranešimasParašytas: 2008 12 23, 10:03 Pranešti apie taisyklių pažeidimą Atsakyti su citata
centronic
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
slotkevitch2 rašo:
Mikroe pagaliau išleido avr c kompiliatorių Smile http://www.mikroe.com/en/compilers/mikroc/avr/ Gaila tik, kad 2kB limitas...

turiu nukrakinta jei reikia
 Apie programerius?
PranešimasParašytas: 2008 12 23, 23:15 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Vintikas
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Asm == seni geri mediniai skaitliukai. C== tai padorus kalkuliatorius.
Jaigu nera skirtumo Kam naudoti patogesni ? Smile
 Apie programerius?
PranešimasParašytas: 2008 12 23, 23:45 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kionig
Veteranas
Veteranas
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Siųsti el. laišką
Vintikas rašo:
Asm == seni geri mediniai skaitliukai. C== tai padorus kalkuliatorius.
Jaigu nera skirtumo Kam naudoti patogesni ? Smile

O kas sake kad nera skirtumo ? Surprised Radau kazkokia knyga apie ASM tik pradejes skaityt istryniau Very Happy Ir skaitau toliau apie C Smile
 Apie programerius?
PranešimasParašytas: 2008 12 24, 00:11 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kipsus
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje
Pafleiminkim Cool

Digix rašo:

ka bendro asemblerinis su procesoraiaus gelezimi turi? ne te daugiau bendrumo nei tarp kiausinio ir vistos. ir supratimo jis visai neprideda.
zinoma perziureti datasheete kokias komandas turi procesorius pageidantina, bet tik jau ne jas mokytis.

Nu sorry, bet asembleris turi tiesioginį ryšį su procesoriaus geležim, konkrečiai šerdim. Supratimo apie tai, kaip veikia ALU, šifteriai ir pan procesoriaus įrenginiai duoda sočiai. Rašinėjant su C esi įspraustas į labai griežtą smėlio dėžę, iš kurios dairantis dažnai yra giliai dzin kokia ten to proco architektūra.

Citata:

tai daroma beisiku o ne C kalba. C kalba turi visas asamblerio komandas savo kalboje.

Griežtai šnekant, ji neturi savyje nieko, tai abstrakti aukšto lygio kalba (jei nešnekėt apie konkrečius atvejus kai standartas praplečiamas konkrečiam hardwarui geriau palaikyti) ir su asembleriu iš principo neturi nieko bendro.

Citata:

kiekvienai asamblerio komandai (iskyrus procesoriaus valdymo)

O šiaip, kas lieka iš asemblerio, išėmus "procesoriaus valdymo komandas"?

Citata:

asm siulo tie kurie nori tureti maziau programavimo konkurentu Wink
nemanau kad surasi sveiko proto zmogu kuris pasakyk kad asambleris lengvisu nei C

Rašyti komercinius produktus asembleriu be abejo neefektyvu laiko/klaidų atžvilgiu. Tačiau kad rašytum gerą kodą su C, turi puikiai išmanyti architektūrą. O tai pasieksi arba praaręs gerokai ASMu, arba tiek pat (jei ne daugiau) laiko praleidęs nagrinėjant savo C kodo listingus, aiškinantis, kokių gi grybų šįkart pridirbo kompaileris. Aišku visa tai negalioja, jei rašai įmantrius mirksiukus ir gali leisti sau dešimteriopai lėčiau veikiantį firmwarą..

_________________
Niekas nėra taip paprasta, kaip atrodo
 Apie programerius?
PranešimasParašytas: 2008 12 24, 00:59 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
kipsus rašo:
Pafleiminkim Cool
Nu sorry, bet asembleris turi tiesioginį ryšį su procesoriaus geležim, konkrečiai šerdim. Supratimo apie tai, kaip veikia ALU, šifteriai ir pan procesoriaus įrenginiai duoda sočiai. Rašinėjant su C esi įspraustas į labai griežtą smėlio dėžę, iš kurios dairantis dažnai yra giliai dzin kokia ten to proco architektūra.

asambleriui irgi dzin ta architektura, jei sipnaprociai procesoriu gamintojiai nekurtu 20 skirtnggu pavadinimu vienai komandai tai nebutu ir skirtumo.
pimkime pavz paprata standartine c kalbos komanda a=b
asambleryje yra galybe jos versiju
mov a,b
L a,b
LD A,b

pansiai ir << komanda
SRL
RRL

Citata:

Griežtai šnekant, ji neturi savyje nieko, tai abstrakti aukšto lygio kalba (jei nešnekėt apie konkrečius atvejus kai standartas praplečiamas konkrečiam hardwarui geriau palaikyti) ir su asembleriu iš principo neturi nieko bendro.

C yra auksto lygio asambleris su universalizuotomis komandomis
tiesog vietoje to kad mokumeisi kievieno gamintojo (R) sumastytas nesamones TM
tiesiog vietoje to kad rasytumei mov a,b rasai a=b
vietoje add a,b rasai a=a+b ir t.t. jei nori žinoma tas komandas gali sugrupuoti kad gražiau atrodytu, bet jei nori gali ir atskirai rasyti.
ant pic man buvo pakliuvusi C kalba kuri komadu neleido grupuoti ir prakstikai jas vos ne tiesiogiai verte i asembleri.

Citata:
O šiaip, kas lieka iš asemblerio, išėmus "procesoriaus valdymo komandas"?
lieka tas kas yra C kalboje matematika logika, bitu oepracijos. sios komandos yra standartines visiem procesoriams.
procesoriaus valdymas tai pertraukimu junginėjimas, visokie sleep, watchdogu atnaujinimas, ir kiti nuo architektūros priklausomi dalykai kureiuos tenka C kalboje daryti kaip asemblerinio funkcijas.

Citata:
Rašyti komercinius produktus asembleriu be abejo neefektyvu laiko/klaidų atžvilgiu. Tačiau kad rašytum gerą kodą su C, turi puikiai išmanyti architektūrą. O tai pasieksi arba praaręs gerokai ASMu, arba tiek pat (jei ne daugiau) laiko praleidęs nagrinėjant savo C kodo listingus, aiškinantis, kokių gi grybų šįkart pridirbo kompaileris. Aišku visa tai negalioja, jei rašai įmantrius mirksiukus ir gali leisti sau dešimteriopai lėčiau veikiantį firmwarą..

va galiu garantuoti kad tu asableriu neparašysi programos veikiančios bent kiek greciau nei as parašysiu C kalba, ir taip pat del atminties irgi turbūt pralaimėsi arba isvis nepadarysi jokio projekto kuris C kalboje susideda is kokiuo 1000 eiluciu.
mazom programom siek tiek gali laimėti ant atminties, nes nenaudosi C kalbos inicializacijos bibliotekų.


kiek suprantu tu cia visai be reikalo tai blogai vertini C kalba ir giri asambleri, esme ytra ne programavimo kalba bet pats programavimo principas.
didelem programom daug demesio kreipiama i portabiluma ir teksto struktūra daug nemastant apie darbo greiti bet stengiantis isvengti klaidu.

C kalba galima programuoti ir asemblerio stiliumi bet taip niekas nedaro nes pavojinga ir neaisku.

sakykime jei tai reikia atlikti operacijas
a=b+3
c=b+4
tai gali rasyti RISC asablerio stiliumi kur kieviena C komanda pavirs i asamblerio komanda.
d=3;
a=b+d;
d++;
c=b+d;
sita programa veiks greciau, bet uztai jug baisiai neaiski, ir ko gero C kompiliatorisus pats sugebes ir be tu nesomoniu viska optimizuoti.
 Apie programerius?
PranešimasParašytas: 2008 12 24, 01:29 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kipsus
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje
Digix rašo:

asambleriui irgi dzin ta architektura, jei sipnaprociai procesoriu gamintojiai nekurtu 20 skirtnggu pavadinimu vienai komandai tai nebutu ir skirtumo.

Skirtumas visada yra, kaip sakoma, it's all in the details Wink

Citata:

pimkime pavz paprata standartine c kalbos komanda a=b
asambleryje yra galybe jos versiju

Aha, o pvz gana standartinis reikalas ROR/ROL? Nebandžiau, bet įtariu, kad ne kiekvienas C kompaileris susipras, kad maskinimo ir/ar šiftinimo operacijų krūvelę galima pakeisti viena instrukcija.

Citata:

va galiu garantuoti kad tu asableriu neparašysi programos veikiančios bent kiek greciau nei as parašysiu C kalba

Greičiau atvirkščiai, tu gerai žinodamas savo kompiliatoriaus įpročius ir stiprias/silpnas vietas parašysi programą, kuri veiks artimu gerai parašytai ASM programai greičiu. Bet čia aišku eina šneka apie mažas programėles ar kodo fragmentus, o ne didelius projektus. Ir be to, paryškinau žodį "gerai" - pripažįstu, kad rašyti tikrai geras programas asmu dažnai nėra nei laiko, nei poreikio.

Citata:

, ir taip pat del atminties irgi turbūt pralaimėsi arba isvis nepadarysi jokio projekto kuris C kalboje susideda is kokiuo 1000 eiluciu.

Be abejo, čia jau riboja žmogiškasis faktorius

Citata:

mazom programom siek tiek gali laimėti ant atminties, nes nenaudosi C kalbos inicializacijos bibliotekų.

Laimėsiu daug ir ne tik atminties. Kaip tik AVRui rašau tokį dalykėlį, ant durniaus išsibandžiau kelis C kompilerius. Jei IAR dar visai pakenčiamai tvarkosi, tai Codevision toookius grybus daro.. Baisu žiūrėt.

Todėl pasirinkau rankutėm asmu rašyti. Taip, daugiau darbo, bet kadangi nesu smėlio dėžėj, optimaliai išnaudoju registrus ir pan. Manau, kad mano atveju programa veikia bent du kartus greičiau nei veiktų parašyta "gražiu C". Negražiai optimizuojant ir aukojant skaitomumą vardan kompiliatoriaus nelankstumo apėjimo, gal pavyktų ir sumažint skirtumą.. Bet vėlgi, optimizuoji konkrečiai architektūrai - blogini portabilumą.

Citata:

kiek suprantu tu cia visai be reikalo tai blogai vertini C kalba ir giri asambleri

Ne blogai, gink die Smile

Citata:

didelem programom daug demesio kreipiama i portabiluma ir teksto struktūra daug nemastant apie darbo greiti bet stengiantis isvengti klaidu.
C kalba galima programuoti ir asemblerio stiliumi bet taip niekas nedaro nes pavojinga ir neaisku.

Vava, arba greitis, arba portabilumas - daug skaniai ir pigiai nebūna. Perkeliant analogiją į kompus, emuliuotos platformos (dot net, žava ir pan) irgi labai portabilios, stabilios ir bla bla bla, užtat lėtos kaip velnias. Kartais gerai, kartais nelabai - o išmanyti į ką maždaug susitransliuoja konkrečioj platformoj tavo aukšto lygio keverzonė visada yra gerai.

_________________
Niekas nėra taip paprasta, kaip atrodo
 Apie programerius?
PranešimasParašytas: 2008 12 24, 01:51 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
[quote="kipsus"]
Digix rašo:

Skirtumas visada yra, kaip sakoma, it's all in the details Wink

nu ir koks skirtummas tarp 8686 "mov" ir z80 "ld"? ipac kad procesoriai tai tokie patys galima sakyti z80 yra patobulintas 86 klonas sukompiliuotas komandas jis be problemu vukdo nuo 8686.
bet kazkodel visus komandu pavadinismus nousavus sugalvojo.

Citata:
Aha, o pvz gana standartinis reikalas ROR/ROL? Nebandžiau, bet įtariu, kad ne kiekvienas C kompaileris susipras, kad maskinimo ir/ar šiftinimo operacijų krūvelę galima pakeisti viena instrukcija.

nesisujaudink geras kompiliatorius dar ne ta sugeba

Citata:
Greičiau atvirkščiai, tu gerai žinodamas savo kompiliatoriaus įpročius ir stiprias/silpnas vietas parašysi programą, kuri veiks artimu gerai parašytai ASM programai greičiu. Bet čia aišku eina šneka apie mažas programėles ar kodo fragmentus, o ne didelius projektus. Ir be to, paryškinau žodį "gerai" - pripažįstu, kad rašyti tikrai geras programas asmu dažnai nėra nei laiko, nei poreikio.

tai ko lygini bloga C su geru asambleriu?
atba lyginam duniu asm programuotoja su durnium C progamuotoju arba lyginam profesionalus galincius is savo kalbu gauti maksimuma.
bet zinai profesionalas C programuotojas zino kad yra toks inline asambleris, ir juo gali pasinaudoti esant reikalui.

Citata:
Be abejo, čia jau riboja žmogiškasis faktorius

pats su tuo susiduriau kai programa kuria asambeliu rasiau visa mensis ant C parasiau per 30 minuciu su daugiau galimybiu ir geriau veikiancia.

Citata:
Laimėsiu daug ir ne tik atminties. Kaip tik AVRui rašau tokį dalykėlį, ant durniaus išsibandžiau kelis C kompilerius. Jei IAR dar visai pakenčiamai tvarkosi, tai Codevision toookius grybus daro.. Baisu žiūrėt.

nu vadinasi nemoki C kalba naudotis tinkamai nereikia bandyti ant durniaus jei nori gauti kazka protingo.
zinaui as irgi buvau labai sizavejes asambleriu iai paziurejau jog jis sutelpa i 5kb ten kur C++ builderiui reikia puse megabaito.
bet lai pameginau LCC tai irgi nustebino kai programa gavisi tokia kaip rasyta asambleriu.

beje programos didumu rupintis neverta, nes flash atmegoje tikrai netruksta. gretais tai jau kas kita bet tam inline asambleris tinka.

Citata:
Todėl pasirinkau rankutėm asmu rašyti. Taip, daugiau darbo, bet kadangi nesu smėlio dėžėj, optimaliai išnaudoju registrus ir pan. Manau, kad mano atveju programa veikia bent du kartus greičiau nei veiktų parašyta "gražiu C". Negražiai optimizuojant ir aukojant skaitomumą vardan kompiliatoriaus nelankstumo apėjimo, gal pavyktų ir sumažint skirtumą.. Bet vėlgi, optimizuoji konkrečiai architektūrai - blogini portabilumą.

kas draudzai C kalboje juos isnaudoti optimaliai?
jei nori nurodinek i koki registra kintamuosius deti
bet nemanau kad kazka daug sutaupysi, jei veikia leciau nei asambleriu tai vadinasi nemoki tinkamai ja pasinadoti. nes as galiu C kalba parasyti taip kad rzultate gausis mazdaug tavo norimas asamblerio tekstas.


Citata:
Vava, arba greitis, arba portabilumas - daug skaniai ir pigiai nebūna. Perkeliant analogiją į kompus, emuliuotos platformos (dot net, žava ir pan) irgi labai portabilios, stabilios ir bla bla bla, užtat lėtos kaip velnias. Kartais gerai, kartais nelabai - o išmanyti į ką maždaug susitransliuoja konkrečioj platformoj tavo aukšto lygio keverzonė visada yra gerai.
cia jau kiti dalykai, C yra portabili tokiu principu, kad visi procesoriai vienodi. java ir dotnet sukuria virtualu procesoriu kuris emuliuojamas. butu kvaila tiketis kad emuliatorius dirbs greitai nors kai kada tai pasiteisina kai tu naudoji labai auksto lygio komandas..

nepamirsk tokios taisykles kad programoje dalis uzimanti 1% jos didumo sunaudoja 99% procesoriaus laiko. tai kam tau vargintis su tais 99%?
parasyk asembleriu ta 1% ir greitsi bus toks kaip 100% rasytum asambleriu. su tais dotnet irgi panasu, jis puikia tinka visokiam vienkartiniam slamstui, o ten kur reikia grecio jau naudoji C
 Apie programerius?
PranešimasParašytas: 2008 12 24, 02:35 Pranešti apie taisyklių pažeidimą Atsakyti su citata
sneikaz
Patyręs dalyvis
Patyręs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Digix pasake ir sventa...
Tikriausiai kaip ir daugelis cia as pradejau nuo C ir led mirgsinimo, net neisivaizduodamas kas per daiktas yra portas ir visi tie DDRx. Turedamas programos koda pries nosi ir vadovaudamasis siokia tokia logika, perdariau ta programa i norima varianta, bet... Visas sitas reikalas kita diena buvo uzmestas. Nusprendziau pradet nuo asm, tuo paciu ir susipazinau su proco gelezim. Aisku gal ir to butu nereikeja jeigu pries tai buciau atsivertes datasheeta... Bet tikrai nesigailiu, kad susipazinau su asm, nes dabar butu daug sunkiau ka nors padaryt su C neisivaizduojant i ka mazdaug tai turi pavirsti.
Jei nezinosi asm tai su C tikrai neparasysi bent kiek artimo kodo asm.
Siaip noreciau paziuret kokiu budu butu padaromas grynai software laikrodis su C kalba.
Aisku siandien kai nereikia skaiciuoti kiekvieno procesoriaus gerco, geriau naudoti C, juk taip gyvenimas tampa daug paprastesnis...

P.S. Gal galima pamatyt koki giga digix projekta? Nes pokolkas maciau tik daug raidziu forume.
 Apie programerius?
PranešimasParašytas: 2008 12 24, 09:16 Pranešti apie taisyklių pažeidimą Atsakyti su citata
JonasK
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Nesiginčykite, ponai. Tai neturi prasmės, nes kiekvienas dirba kaip patogiau, pagal galimybes. Štai dariau keletą projektėlių gamybos automatizavimui. Ten , kur niekas neriboja, puikiai tiko C, o va kitoje vietoje supykau ir su ASM parašiau. Skirtumas 3 kartai. "Didysis rašytojas" gal sakys, kad nemoku C išnaudoti- gal būt. O pradedantiems patarčiau susipažinti su ASM ir tik paskui C. Jei kalba eina tik apie primytivius projektėlius namams ir pan. tai nėra reikalo su ASM gaišti laiko. Ir su C taip pat. Basic- kaip tik tai ko reikia. Yra net keli jų varijantai. Sudėliojai kaip dėlionę ir OK(kalbu apie AVR programavimą). O pradėjau nuo Pascal...

_________________
--
 Apie programerius?
PranešimasParašytas: 2008 12 24, 10:19 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Vintikas
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Nezinau paminejo kas ar ne be juk C Baisic paskal ir t.t. kalbos galutiniam variante pavirsta i ASM (procas kitokiu komandu nesupranta) Su kaikuriais skirtumais. Uz patoguma reikia moketi. T.Y. didesnis kodas nereikalingos bibliotekos ir panasiai.
Pradėti naują temą  Atsakyti į pranešimą Pereiti prie Atgal  1, 2, 3, 4, 5, 6, 7  Toliau
 
Forumo sistema: phpBB
 „Google“ paieška forume
 Kas naujesnio?
 Naujos temos forume

Global electronic components distributor – Allicdata Electronics

Electronic component supply – „Eurodis Electronics“

LOKMITA – įvairi matavimo, testavimo, analizės ir litavimo produkcija

Full feature custom PCB prototype service

Sveiki ir ekologiški maisto produktai

Mokslo festivalis „Erdvėlaivis Žemė

LTV.LT - lietuviškų tinklalapių vitrina

„Konstanta 42“

„Mokslo sriuba“

www.matuok.lt - Interneto spartos matavimo sistema

Programuotojas Tautvydas – interneto svetainių-sistemų kūrimas

PriedaiMobiliems.lt – telefonų priedai ir aksesuarai

Draugiškas internetas

FS25 Tractors
Farming Simulator 25 Mods, FS25 Maps, FS25 Trucks
ETS2 Mods
ETS2 Trucks, ETS2 Bus, Euro Truck Simulator 2 Mods
FS22 Tractors
Farming Simulator 22 Mods, FS22 Maps, FS25 Mods
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija
FS25 Mods
FS25 Maps, FS25 Cheats, FS25 Install Mods
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps
ATS Trailers
American Truck Simulator Mods, ATS Trucks, ATS Maps
Must have farming mods
Farming simulator modhub, Best farming simulator mods
Reklama
‡ 1999– © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Turinys | Reklama | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina
Ets2 mods, Ats mods, Beamng drive mods
allmods.net
„MokslasPlius“ – mokslui skirtų svetainių portalas
www.mokslasplius.lt
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
LTV.LT – lietuviškų tinklalapių vitrina
www.ltv.lt/technologijos/
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
Mokslo festivalis „Erdvėlaivis žemė“
www.mokslofestivalis.eu
Reklama


Reklama