Varianta A: ---------------------------------------------------------------------------- 1) Pomoci Jazyka Abel navrhnete binarni vratny synchronni citac o delce min 8 bitu, ktery ma navic dalsi ridici vstup. Tento vstup umoznuje reverzovat vahy bitu v citaci v prvem pripade je nejvyssi vaha vlevo, podruhe vpravo. Pri zmene tohoto signalu se obsah citace nemeni. Odpovida to adresovani pri vypoctu Fourierovy transformace. 2) Navrhnete iterativni aritmeticko-logicke pole pro operaci nasobeni s vyuzitim Boothova algoritmu (analogie sekencniho algoritmu s testovanim dvou bitu a posuvu o 1 biy). Nakreslete propojovaci strukturu pole a str. bunky. 3) Porovnejte strankovani a mapovani pameti. Vysvetlete duvody, proc se zavadi strankovani operacni pameti, co to vubec je a v jakych systemech lze strnkovani nalezt. Co ovlivnuje volbu velikosti stranek. 4) Program ma k dispozici fyz. pamet 16K slov, vel. stranky 4K slov. Do pameti je provaden dostup do stranek v nasledujicim poradi (uvedeny jsou pouze zmeny): 4 2 0 1 2 6 1 4 0 1 0 2 3 5 9 Urcete aktualni obsah pameti v prubehu vypoctu programu, je-li pouzit a) alg. FIFO b) alg. LRU Varianta B: ---------------------------------------------------------------------------- 1) Pomoci jazkyka Abel navrhnete binarni vratny citac o delce min 8 bit, ktery ma navic 2 ridici vstupy M0 M1 0 0 necita 0 1 pouze lich bity tvori citac 1 0 pouze sude bity tvori citac 1 1 normalni citac 2) Vysvetlete podrobne urychleni prace bin. scitacky pracujici na asynchronnim principu. Navrhnete obvody, pomoci kterych lze urychleni dosahnout. 3) Vysvetlete pojem koherence pametoveho systemu a take jak a kdy byva v PC zajistena. 4) Vysvetlete fci DMA, pro jake prenosy se pouziva a jakym zpusobem je organizovana jeho cinnost (zahajeni, prubeh, zakonceni). Uvedte prehled nejbeznejsich signalu ktere se prenosu zucastni.