Question
Consider a hypothetical computer with an instruction set of only two n-bit instructions. The first bit specifies the opcode, and the remaining bits specify one
Consider a hypothetical computer with an instruction set of only two n-bit instructions. The first bit specifies the opcode, and the remaining bits specify one of 2n-1 n-bit words of main memory. The two instructions are as follows:
SUBS X Subtract the contents of location X from the accumulator, and store the result in location X and accumulator
JUMP X Place address X in the program counter
A word in main memory may contain either an instruction or binary number in twos complement notation. Demonstrate that this instruction repertoire is reasonably complete by specifying how following operations can be programmed.
(a) Data transfer: Location X to accumulator, accumulator to location X
(b) Addition: Add contents of location X to accumulator
(c) Conditional branch
(d) Logical OR
(e) I/O Operation
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