malo kasno, al mozda nekom spasi glavu.. ARH1 pitanje u vezi hazarda:
- Von Neumann podlozan strukturnom, kod Harvardske arh. ne postoji
- SVI su UVIJEK podlozni upravljackom hazardu
- prosljeđivanje uklanja podatkovne hazarde (barem u kontekstu ovih pitanja i arh1)
- ako je pitanje koja naredba kod VN uzrokuje strukturni hazard -> load/store
- podatkovni ne postoje za protocne strukture od 3 segmenta (ili tocnije gdje se u istom segmentu obavlja fetch operanada AL/mem operacija i upisivanje podatka nazad u reg/mem).. postoje samo za 5-segmentne (tocnije gdje se dohvacanje operanada obavlja u jednom, racunanje obavlja u jednom, a zapis rezultata u trecem segmentu)
odnosno:
- von neumann 3 seg: strukt i upravlj
- von neumann 5 seg: upravlj, podatk i strukt
- harvard 3 seg: upravlj
- harvard 5 seg bez proslj: upravlj i podatk
- harvard 5 seg sa proslj: upravlj
također valja za napomenut mislim da je von neumannov hazard == strukturni, ali nisam siguran jel taj termin postoji ili ne