MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
How is memory accessed in RISC architecture?
A
load and store instruction
B
opcode instruction
C
memory instruction
D
bus instruction
Explanation: 

Detailed explanation-1: -Memory Access is accomplished through Load and Store instructions only, thus the term “Load/Store Architecture” is often used when referring to RISC. The RISC pipeline is specified in a way in which it must accommodate both: operation and memory access with equal efficiency.

Detailed explanation-2: -The fundamental goal of RISC is to make hardware simpler by employing an instruction set that consists of only a few basic steps used for evaluating, loading, and storing operations. A load command loads data but a store command stores data.

Detailed explanation-3: -Some RISC architectures such as PowerPC, SPARC, RISC-V, ARM, and MIPS are load–store architectures. For instance, in a load–store approach both operands and destination for an ADD operation must be in registers.

Detailed explanation-4: -RISC instruction sets hold less than 100 instructions and use a fixed instruction format. This method uses a few simple addressing modes that use a register-based instruction. In this compiler development mechanism, LOAD/STORE is the only individual instructions for accessing memory.

Detailed explanation-5: -How is memory accessed in RISC architecture? Explanation: The data of memory address is loaded into a register and manipulated, its contents are written out to the main memory.

There is 1 question to complete.