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ā.
…