Конспект
Технологии
Компьютеры, программирование, электроника
Operētājsistēmas: programmēšana asamblerā-
Operētājsistēmas: programmēšana asamblerā
Eksperiments 1-1
Iepazīšanās ar µLab
Uzdevuma nostādne
Iepazīties ar mikrolaboratoriju. Izpildīt dažas no programmām, kas atrodas lasāmatmiņā
(ROM).
Darba gaita
• Atver mikrolaboratorijas vāku un to noņem. Pēc tam pievieno strāvas avotam un
ieslēdz. Pirms ieslēgšanas jāpārliecinās, lai būtu pareizi uzstādīti voltāžas slēdži.
Eksperiments 3-1
µLab kā loģiskā UN elements
Uzdevuma nostādne
Palaist programmu no lasāmatmiņas un iepazīties ar loģiskā UN (AND) realizāciju µLab’ā.
Teorētiskais pamatojums
Šajā eksperimentā apskatīsim programmu, kas realizē UN operāciju. Šī programma novēro
ievades slēdžus un, ja tiem visiem ir piešķirta patiesa vērtība
Eksperiments 3-2
Atmiņas satura interpretācija
Uzdevuma nostādne
Izpētīt daļu no µLab lasāmatmiņas satura un pārveidot mašīnkodus asamblera valodā (pretēja
darbība parastajam programmēšanas procesam).
Teorētiskais pamatojums
Visvieglāk programmēt ir zīmējot dažādas blokshēmas. Uz to pamata var izveidot
programmas kodu kādā augsta līmeņa programmēšanas valodā.
Eksperiments 3-3
Konveijera lentes simulācija
Uzdevuma nostādne
Palaist programmu, kas simulē konveijera darbību. Programmas darbības laikā, piespiežot
taustiņu „0”, tiek ziņots programmai, ka „elektriskā acs” ir reģistrējusi impulsu.
Teorētiskais pamatojums
Pirmkārt, blokshēma procesam, kuru simulē dotā programma.
Eksperiments 17-3
Parakstu analizatora testa cilpa
Uzdevuma nostādne
Izprast parakstu analizatora (SA) testa cilpas nozīmi.
Teorētiskais pamatojums
SA testa cilpa ir programma, kas saglabāta µLab´a ROM’ā. Signatūras analīzes slēdzis (SA)
ir savienots ar pārtraukuma līniju uz mikroprocesora
Papildus laboratorijas darbi
Eksperiments – 1
Datu masīva pārsūtīšana
I. Teorētiskais pamatojums
Šajā eksperimentā izveidosim programmu, datu masīva kopēšanai no viena atmiņas apgabala
(sākot ar adresi 0820) uz otru atmiņas apgabalu (sākot ar adresi 0830). Maksimālais masīva
apjoms šajā gadījumā ir 8130-8120=F jeb 16 elementi. Šādu skaitu arī izmantosim programmā.
…
VeA, Kursa "OS" Laboratorijas darbi. Saņemtā atzīme - 10. 2007. gada pavasaris. Elektronika ir aprakstīta salīdzinoši vāji, bet asamblera programmēšana ir labi izstrādāti. Visi LD tika veikta mikrolaboratorijā (8085 tipa procesors). Lielākā daļa no tabulām ir asamblera kodi. Lielākā daļa no attēliem ir blokshēmas.
- Mājas darbs kursā "Programmēšanas valodas" - Prolog
- Operētājsistēmas: programmēšana asamblerā
- Servera programmēšana
-
Ты можешь добавить любую работу в список пожеланий. Круто!Operētājsistēmas
Конспект для университета5
-
Programmēšana MathCad
Конспект для университета4
-
Risinājumu algoritmizācija un programmēšana
Конспект для университета3
-
Risinājumu algoritmizācija un programmēšana
Конспект для университета3
-
Uzdevums studiju darbam kursā "Transporta uzdevumu formalizācija un programmēšana"
Конспект для университета1