CST331 Advanced microarchitectures Lab 1: Direct Memory Access Lab