Protsessori registrite ja lippude olektud programmi täitmisel Protsessori registrite ja lippude algolek enne programmi täitmist A B C D E H L [HL] SP PC S Z A P C [ ] 00 00 00 00 00 00 00 C9 3000 1000 0 0 0 0 0 00 Protsessori registrite ja lippude olekud pärast programmi käsureal oleva käsu täitmist Käsk A B C D E H L [HL] SP PC S Z A P C [ ] LDA 2001 37 00 00 00 00 00 00 C9 3000 1003 0 0 0 0 0 00 MOV B, A 37 37 00 00 00 00 00 C9 3000 1004 0 0 0 0 0 00 LDA 2000 40 37 00 00 00 00 ...
evitamine; 3. Arhitektuuri, mikroarhitektuuri ja seadmestuse mõisted. Arhitektuur iseloomustab seda, mida süsteem teeb ning ta on määratletud arvuti käsustiku ja talitlusmudeli kaudu. Mikroarhitektuur kirjeldab arvutiarhitektuuri ja selle iseärasusi konkreetses realisatsioonis (loob eeldused arvutiperede tekkeks). Seadmestus on (loogika)struktuur, mis määrab konkreetsel juhul selle, kuidas arhitektuuriga määratud süsteem toimib. 4. Klassikalised arvutiarhitektuurid (Princetoni, Harvardi ja modifitseeritud Harvardi arhitektuur). Klassikalisi arvutiarhitektuure iseloomustavad: terviklik töötlusüksus; ühitatud käsu- ja andmemälu (ühine mäluruum); ühitatud süsteemisiin protsessori ja mälu vahel; tsentraalne (keskne) juhtimine; mälu lineaaradresseerimine; arhitektuur toetab madala taseme programmeerimise keelt. Princetoni arhitektuur - terviklik töötlusüksus; ühitatud käsu- ja andmemälu; ühitatud süsteemisiin protsessori ja
- arvuti (protsessori) siinstruktuurid - mälusüsteemi füüsiline korraldus (põhimälu, vahemälud) - konveierid protsessoris ja nende korraldus - protsessori töötlusüksuste koosseis - S/V-kanalite korraldus - spetsiifilised lülitused (TLB, DMA, ROB jt) Arvuti keskseade //CPU – Central Processing Unit//, st keskprotsessorit sisaldav töötlusseade võib sisaldada kas ühe või enam protsessorit (protsessorelementi). 4. Klassikalised arvutiarhitektuurid (Princetoni, Harvardi ja modifitseeritud Harvardi arhitektuur). Princetoni ehk von Neumanni arhitektuur Iseloomulikud tunnused: Terviklik töötlusüksus Ühitatud käsu- ja andmemälu (ühine mäluruum) Ühitatud süsteemisiin protsessori ja mälu vahel Tsentraalne (keskne) juhtimine Mälu lineaaradresseerimine Arhitektuur toetab madala taseme programmeerimise keelt. Harvardi arhitektuur