DT021 Year 4 Computer Architecture 3