Question
2. For X = 1110 0110 , show the result of the following independent operations (i.e. each instruction occurs with X starting at the value
2. For X = 1110 0110, show the result of the following independent operations (i.e. each instruction occurs with X starting at the value above):
a) Logical Shift right
b) Rotate right
c)Logical Shift left
d)Rotate left
e)Arithmetic Shift right
3 a. Convert the following formula from postfix (Reverse Polish Notation) to infix:
AB+C+D*
3 b.. Convert the following formula from infix to postfix (Reverse Polish Notation):
( A + B * C) / ( D + E * F)
Write code that performs the computation in problem 3b
( A + B * C) / ( D + E * F)
using CPUs that have the following instruction formats:
You may only use registers A through F, plus X and T.
Registers A through F may not be changed, i.e. their values are fixed.
Register T may be used as a temporary register, and Register X must contain the final answer.
4 a. Three-operand instructions
4 b. Stack instructions
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started