järgi toimub otsimine. Kahe pordiga Dual port RAM Kahe pordiga mälud võimaldavad samaaegselt ühe aadressi järgi kirjutada ja teise aadressi järgi lugeda. Näiteks videomälu, kus protsessori poolelt kirjutatakse kujutise infot mällu ja teiselt poolt toimub kujutise laotamine ekraanile. 18. RISC ja SISC protsessorid, mikroprogramm CISC protsessor CISC - (Complex Instruction Set Computer) selline protsessor võib ühe instruktsiooni raames teha mitu erinevat mikrooperatsiooni. CISC protsessorile kirjutatud programmid on mahult väiksemad ning ühtlasi on neid masinkoodis ka suhteliselt lihtne kirjutada. RISC protsessor RISC - (Reduced Instruction Set Computer, hakkas levima 80ndatest.) selline protsessor, mis toimetab üksnes võimalikult lihtsate mikrooperatsioonidega. RISC protsessorile kirjutatud programmid vajavad rohkem mälu, sest kõik mikrooperatsioonid tuleb eraldi kirja panna, ühtlasi on selliseid programme masinkoodis ka raskem kirjutada kui CISC-le
sel juhul kindlast mikrokäsu aadressist ning jätkub kuni mikroprogrammi lõpuni automaatselt. Iga järgmine makrokäsk käivitab uue mikroprogrammi. Mikroprogramme saab salvestada ka pooljuhtmällu. Mälul põhineva mikroprogramm- automaadi struktuur on näidatud joonisel 1.37. Mikrokäsu aadress salvestatakse aadressi- registrisse. Aadressi dešifreerimisel leitakse mälus sellele vastav mikrokäsk, mis sisaldab järgmise mikrokäsu aadressikoodi ja antud mikrokäsule vastava mikrooperatsiooni koodi. Mikrokäsk loetakse mälust käsuregistrisse. Sealt edasi läheb aadressikood dešifraatorisse DC. Aadressikoodi ja väljast saabuva juhtkäsu alusel moodustatakse dešifraatoris sünkroimpulsi saabumisel järgmise mikrokäsu aadress, mis salvestatakse aadressiregistrisse. Käsuregistrist väljastatakse seadme juhtimiseks vajalik mikrooperatsiooni kood. Kuigi mikroprogrammautomaate realiseeritakse nii mälude kui ka
3. kindlaks teha saadud käsu tüüp 4. kui käsk kasutab sõna mis on mälus, siis kindlaks teha, kus see asub. 5. Haarata see sõna, kui tarvis, siis CPU registrisse 6. täita antud käsk 7. mine 1. sammu juurde ja alusta järgmise instruktsiooni täitmist. Nimetatakse seda fetch-decode-execute tsükliks. · RISC - CISC protsessor · CISC - (Complex Instruction Set Computer) selline protsessor võib ühe instruktsiooni raames teha mitu erinevat mikrooperatsiooni. CISC protsessorile kirjutatud programmid on mahult väiksemad ning ühtlasi on neid masinkoodis ka suhteliselt lihtne kirjutada. · RISC - (Reduced Instruction Set Computer) selline protsessor aga toimetabki üksnes võimalikult lihtsate mikrooperatsioonidega. RISC protsessorile kirjutatud programmid vajavad rohkem mälu, sest kõik mikrooperatsioonid tuleb eraldi kirja panna, ühtlasi on selliseid programme masinkoodis ka raskem kirjutada kui CISC- le.