Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"algusaadress" - 6 õppematerjali

Sissejuhatus digitaaltehnikasse-praktikumi Sisend-väljundi aruanne
2
docx

Sissejuhatus digitaaltehnikasse, praktikumi Sisend-väljundi aruanne

PORTC EQU 0x07 PORTD EQU 0x08 TRISC EQU 0x87 TRISD EQU 0x88 ; Kuna registrid PORTC ja TRISC (vi ka PORTD ja TRISD) paiknevad erinevates mlualades, siis on vajalik mlualasid mberllitada. ; mberllitamine toimub registri STATUS signaalidega 5 ja 6. STATUS EQU 0x03 ; Thistame mlualade llitamiseks signaalid registris STATUS thistega RP0 ja RP1 RP0 EQU 5 RP1 EQU 6 ORG 0x00 ; Transleerimise algusaadress BSF STATUS,RP0 ; Llitatakse sisse mluaken 1 BCF STATUS,RP1 CLRF TRISC ; Kustutatakse register TRISC nulliks - Signaalid RC0, RC1, RC2, Rc3, RC4, RC5, RC6 ja RC7 mratakse vljunditeks CLRF TRISD ; Kustutatakse register TRISD nulliks - Signaalid RD0, RD1, RD2, RD3, RD4, RD5, RD6 ja RD7 mratakse vljunditeks

Tehnoloogia → Tehnoloogia
31 allalaadimist
Arvuti töövahendina
26
docx

Arvuti töövahendina

6 Edaspidi alustab programmi käivitumisel tööd viiruseline kood, mis kontrollib viiruse olemasolu mälus. Kui viirus on juba mälus olemas, käivitatakse originaalne programm. Viiruse puudumisel aga loetakse selle kood mällu ning alles seejärel käivitub algne programm. 3. Kolmanda viisi korral nakatakse EXE-faile suunates programmi algusaadress viiruselisele koodile, mis on enamasti programmifaili lõpus. Edasised tööpõhimõtted on samad, mis COM-faili viirustelgi. 1.6 Mitteresidentsed failiviirused Mitteresidentsete failiviiruste erinevus residentsete failiviirustega seisneb peamiselt selles, et nakatav kood ei asetse mälus, vaid käivitub ainult nakatunud programmifaili käivitamisel, otsides kettalt nakatamata faile ja nakatades neid. Kuna programmifaili töö

Informaatika → Arvuti
13 allalaadimist
Arvuti töövahendina
13
docx

Arvuti töövahendina

Originaalse faili algus salvestatakse üle viiruselise koodiga. Edaspidi alustab programmi käivitumisel tööd viiruseline kood, mis kontrollib viiruse olemasolu mälus. Kui viirus on juba mälus olemas, käivitatakse originaalne programm. Viiruse puudumisel aga loetakse selle kood mällu ning alles seejärel käivitub algne programm. Kolmanda viisi korral nakatakse EXE-faile suunates programmi algusaadress viiruselisele koodile, mis on enamasti programmifaili lõpus. Edasised tööpõhimõtted on samad, mis COM-faili viirustelgi (Heinaru, 2012). 1.4. Mitteresidentsed failiviirused Mitteresidentsete failiviiruste erinevus residentsete failiviirustega seisneb peamiselt selles, et nakatav kood ei asetse mälus, vaid käivitub ainult nakatunud programmifaili käivitamisel, otsides kettalt nakatamata faile ja nakatades neid

Informaatika → Arvuti
3 allalaadimist
Arvutid konspekt
54
docx

Arvutid konspekt

põhiprogrammi juurde. Kui põhiprogramm jõuab alamprogrammi poole pöördumise käsu täitmisele (Call AP1), sisaldab käsuloendur järgmise käsuaadressi(PC1). Call-käsk täitmise etapid: Käsuloenduri sisu salvestatakse pinumälusse. Push-operatsiooni ajal vähendatakse pinumälu osutit SP ühe võrra sõnale xxx ja pärast vähendamist sisaldab see esimese vaba pesa aadressi. Pinumälusse kirjutatakse PC1 väärtus. Käsuloendurisse laetakse alamprogrammi AP1 algusaadress. Tavaliselt on see aaadress Call käsu käsukoodi juures. Kui AP1 jõuab käsu täitmisele, on käsuloenduris selle käsule järgneva käsu PC2 aadress. Call-käsu täitmisel salvestatakse pinumällu PC2 väärtus ja Call-käsu juurest laetakse käsuloendurisse PC Ap2 alguse aadress. Kui AP2 jõuab tagasipöörde käsu Ret juurde, loetakse pinumälust (POP) PC2 väärtus ja salvestatakse käsuloendurisse. Seega pöördutakse tagasi AP1 programmi ja Ap2 käsule järgneva käsu juurde.

Informaatika → Arvuti
43 allalaadimist
ARVUTID I-IAF 0041
86
pdf

ARVUTID I (IAF 0041)

Katkestuse täitmine:  Protsessor lõpetab pooleli oleva käsu. Mikroprogrammi ei saa tavaliselt katkestada, kui käsk on lõpetatud, kontrollitakse trigeri seisu ja hakatakse vastavat katkestust teenindavat alamprog. täitma.  Pinumällu salvestatakse tagasipöörde aadress (PC-väärtus). Osa protsessoreid salvestab ka PSW (Program Status Word) – akumulaatori ja lippude registri sisu.  Käsuloendurisse laetakse katkestust teenindava alamprogrammi algusaadress, juhtimine läheb vastavale katkestust teenindavale programmile.  Pärast katkestust täitva programmi lõppu taastatakse pinumälust PC sisu ja PSW abil akumulaatori ja lippude registri sisu. Jätkatakse programmi täitmist sealt, kus katkestati. Katkestuste teeninduse programm hakkab peale katkestuse signaali saamist ükshaaval kontrollima kõigi S/V- seadmete olekuregistreid, et teha kindlaks, kes soovis andmevahetust. 18.2. Prioriteedid

Informaatika → Informaatika
17 allalaadimist
Mikroprotsessortehnika
282
pdf

Mikroprotsessortehnika

programmile. Viimase algusaadressi määrab aparatuur või programm. Peale käsu RESTART täitmist jätkub protsessori töö normaalselt, aga juba katkestava programmi järgi ehk teisel programmitasandil. 96 Käsk RESTART on analoogiline alamprogrammi siirdumise käsuga, mille toimel käsuloenduri (PC) jooksev sisu salvestatakse näiteks mällu, käsuloendurisse aga laaditakse katkestava programmi algusaadress. Tagasipöördumine katkestatud põhiprogrammi toimub käsuga RETURN analoogiliselt alamprogrammist naasmisega. Jätkata jooksva käsu täitmist EI Käsk lõpetatud? Keelata katkestused Alustada JAH järgmise käsu täitmist

Tehnika → Tehnikalugu
57 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun