Per quanto concerne il prefetching puoi trovare una buona spiegazione sul libro "Architettura dei calcolatori" di M. De Blasi. Per quanto riguarda invece la pipeline la descrizione che si trova nel libro di Tanenbaum la trovo più che sufficiente, in quanto espone anche un esempio davvero efficace!
Ah veramente non lo so. Essendo io del corso A posso dirti che Tangorra solitamente chiede qualcosa sul livello assemblativo. Cmq non preoccuparti, un pò di concentrazione ed un pò di memoria e... la cosa non è difficile!