Understanding the fetch-decode-execute cycle, knowing the main components of a MIPS program as we can use assembly directives in a program.