MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Can you perform an addition on three operands simultaneously in ALU using Add instruction?
A
Yes
B
Not possible using Add, we’ve to use AddSetCC
C
Not permitted
D
None of the mentioned
Explanation: 

Detailed explanation-1: -3. Can you perform an addition on three operands simultaneously in ALN using Add instruction? Explanation: You cannot perform an addition on three operands simultaneously because the third operand is where the result is stored.

Detailed explanation-2: -ADD: This instruction adds 2 values (from 2 registers or from a register and an immediate value) and puts them into a register. Similar format is used for SUB, MULT, DIV, MOD. For eg. “ADD R1 R2 R3; ” will move the value R2+R3 into R1.

Detailed explanation-3: -Instruction execution can be divided into small steps in different ways. One can divide it into two stages: instruction fetch and instruction execution (as e.g. in the Intel 8086).

Detailed explanation-4: -Fetch stage: The next instruction is fetched from the memory address that is currently stored in the program counter and stored into the instruction register. At the end of the fetch operation, the PC points to the next instruction that will be read at the next cycle.

Detailed explanation-5: -Course Hero uses AI to attempt to automatically extract content from documents to surface to you and others so you can study better, e.g., in search results, to enrich docs, and more. This preview shows page 3-6 out of 49 pages. D .

There is 1 question to complete.