Question: Assume the usage of stack machine that includes the operations PUSH, POP, ADD,SUB, MUL, DIV. Arithmetic operations will involve top two elements of stack (T-1)

Assume the usage of stack machine that includes the operations PUSH, POP, ADD,SUB, MUL, DIV. Arithmetic operations will involve top two elements of stack (T-1) OP (T) =T where T is top of stack and (T-1) is the second element of stack. Identify the value in Register R1 after executing the following instructions in sequence: PUSH3, PUSH4, PUSH6, ADD, PUSH8, SUB, MUL, PUSH2, DIV, POPR1* 3 8 10 Check which of the following micro-operations in the fetch cycle can be combined in the same cycle. (i) PC is moved to MAR (ii) Memory contents are moved to MBR (iii) PC is incremented by 1 (iv) MBR contents are moved to IR. Here MBR represents Memory Buffer Register, IR represents Instruction Register, PC represents Program Counter. * (ii) and (iv) O (1) and (ii) (i) and (iii) O (iii) and (iv)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
