CS365 1CS365 Assignment 2 100 points In this assignment, we add a new instruction, ld++, to YH16. Opcode = 100100 Assembly: ld++ rs, rt Result: rt ← Memory[rs++]Name:GMU ID:CS365 2Question 1 (30 points): Create a program that uses ld++ to perform Mem[F0F2] = Mem[F0F0] + Mem[F0F1] ld, ldi and sti not allowed100010011002100310041005100610071008100AAssembly codeMachine code100B100CCS365 3Question 2 (50 points): Give cycle-by-cycle activities of ld++CS365 4Question 3: (20 points) Give the control signals of the last cycle of ld++, according to your answers to Question 2.ALUWrite EnablesA BPCRFIRMDRCRWMultiplexer Controls1 2
View Full Document