LV | EN
Nosaukums (latviešu):
AVR mikrokontrolieru stekatmiņas izmantošanas analizatora izstrāde
Autors:
Anatolijs Koļesņevs
Izdevējs:
Ventspils: Ventspils Augstskola
Oriģināla radīšanas datums:
2025
Resursa virstips:
Teksts
Resursa tips:
Zinātnisks darbs/Teksts

Metadati

Nosaukums (latviešu):
AVR mikrokontrolieru stekatmiņas izmantošanas analizatora izstrāde
Zinātniskā darba tips:
Bakalaura darbs
Autors:
Anatolijs Koļesņevs
Līdzradītājs:
Jānis Šmēdiņš, zinātniskais vadītājs
Līdzradītājs:
Atvars Nikolajevs, recenzents
Fiziskais raksturojums (latviešu):
52 lp.
Izdevējs:
Ventspils: Ventspils Augstskola
Oriģināla radīšanas datums:
2025
Fiziskais datu nesējs:
Papīrs
Valoda:
latviešu
Anotācija (latviešu):
Darba nosaukums: AVR mikrokontrolieru stekatmiņas izmantošanas analizatora izstrāde. Darba autors: Anatolijs Koļesņevs Darba vadītājs: Mg. sc. ing. Jānis Šmēdiņš Darba apjoms: 52 lpp., 1 tabula, 7 attēli, 15 bibliogrāfiskie avoti, 1 pielikums. Atslēgas vārdi: AVR MIKROKONTROLIERI, STEKATMIŅA, STATISKĀ ANALĪZE, REKURSĪVĀS FUNKCIJAS, IZSAUKUMU GRAFS. Bakalaura darbā ir izstrādāts stekatmiņas izmantošanas analizators AVR mikrokontrolieriem, kas risina kritisko problēmu saistībā ar ierobežotajiem atmiņas resursiem iegultajās sistēmās. Darbā detalizēti aplūkota AVR arhitektūra, atmiņas organizācija un stekatmiņas darbības principi, kā arī analizētas steka pārplūdes problēmas un to sekas. Darba praktiskajā daļā izstrādāts inovatīvs analizatora rīks, kas veic statisko C koda un asemblera analīzi bez programmas izpildes. Analizators spēj ar augstu precizitāti aprēķināt maksimālo steka patēriņu, atbalsta rekursīvās funkcijas, identificē sarežģītus izsaukumu ceļus un darbojas ar dažādiem GCC optimizācijas līmeņiem. Īpaša uzmanība pievērsta rekursīvo funkciju analīzei un izsaukumu grafa rekonstrukcijai no asemblera koda. Izstrādātais risinājums nodrošina detalizētas atskaites par katras funkcijas steka izmantojumu, vizualizē kritiskos izpildes ceļus un pievieno 10% drošības rezervi aprēķiniem. Analizators ir pielāgojams dažādiem AVR mikrokontrolieru modeļiem un piedāvā elastīgu konfigurāciju. Darba mērķauditorija ir iegulto sistēmu izstrādātāji, AVR programmētāji, kā arī studenti un pētnieki, kas strādā ar mikrokontrolieru programmēšanu un atmiņas optimizāciju. Izstrādātais rīks ir publicēts GitHub repozitorijā un pieejams atvērtā pirmkoda formātā.
Pieder kolekcijai:
Academia
Temats:
Bakalaura darbi
Temats:
Ventspils Augstskola. Informācijas tehnoloģiju fakultāte
Temats:
Datorzinātnes
Tīmekļa saite:
https://ventspils.biblioteka.lv/AlisePAC/Details?title=AVR%2Bmikrokontrolieru%2Bstekatmi%25c5%2586as%2Bizmanto%25c5%25a1anas%2Banal&Id=278691&Ident=1288752&InstanceId=29&LibraryId=0
Ģeogrāfiskais nosaukums:
Ventspils (Latvija)
Oriģināla turētājs (*):
Ventspils Augstskola
Izveidošanas datums:
02.03.2026
APLIS autortiesību statuss:
Aizsargāts ar tiesībām
APLIS piekļuves tiesības:
Šo darbu aizsargā autortiesības un/vai blakustiesības. Šo darbu var brīvi lietot personiskai lietošanai, zinātniskam pētījumam vai pašizglītībai. Citiem izmantošanas veidiem jāsaņem tiesību subjekta (-u) atļauja.
APLIS tiesību paziņojums:
Ir aizsargāts ar autortiesībām — komerciālā apritē neesošs
APLIS piekļuves paziņojums:
Pieejams tīmeklī (bez iespējas lejupielādēt)
Bloķēts:
Resursa virstips:
Teksts
Resursa tips:
Zinātnisks darbs/Teksts
URI:
https://dom.lndb.lv/data/obj/1664874
RDF dati | XML dati

Pieejamās datnes

Nosaukums Apraksts Izmērs Hash Piekļuves statuss
1. Kolesnevs_Anatolijs_22020011.pdf 1.06 MB d052c7134a72f7459ca771f48044c4b5 Nav tiesības lejupielādēt datni

Tehniskās datnes

Nosaukums Apraksts Izmērs Hash
1. copyright.json Autortiesību fails 7.19 KB 2c8027866abf48dadf4fafb28f4d5142

Lūdzu uzgaidiet