10 likes | 133 Vues
This document details a series of assembly language operations focusing on register manipulations and memory writes. It outlines conditional executions and operations such as addition and subtraction on registers, along with loading and storing data in memory. Operations include writing results back into registers after performing arithmetic, and demonstrating memory interaction through loading and storing specific values. The described operations aim to clarify the flow of data between registers and memory in a low-level programming context.
E N D
ID | IF | Exec | NoOP | WrtReg Add $4,$5,$6 ID | IF | Exec | NoOP | WrtReg Sub $5,$6,$7 ID | IF | Exec | NoOP | WrtReg Add $6,$5,$4 ID | IF | Exec | Mem | WrtReg Str $6, 300($0) ID | IF | Exec | Mem | WrtReg Ldw $5,300($0) ID | IF | Exec | NoOP | WrtReg Add $6,$5,$4