MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Each instruction in ARM machines is encoded into ____ Word
A
2 byte
B
3 byte
C
4 byte
D
8 byte
Explanation: 

Detailed explanation-1: -Explanation: Instruction in ARM machines is encoded into Four Byte Word. Explanation: The address space in ARM is 2^32.

Detailed explanation-2: -Each ARM instruction is encoded into a 32-bit word. Access to memory is provided only by Load and Store instructions. ARM data-processing instructions operate on data and produce new value. They are not like the branch instructions that control the operation of the processor and sequencing of instructions.

Detailed explanation-3: -For ARM, a word is 32-bits (4 bytes). A dword is 64-bits (8 bytes). This holds true from ARMv1 to latest ARMv8 architectures.

Detailed explanation-4: -The instruction format for ARM 32-bit processor is 32 bits. The I bit in instruction format is used to define type of Operand2, if I = 0 the operand2 is register, if I = 1 mean operand 2 is an immediate data. The following figure shows Data Processing Instruction formats.

Detailed explanation-5: -ARM has 16 data-processing instructions, shown in Table A3-2. Most data-processing instructions take two source operands, though Move and Move Not take only one.

There is 1 question to complete.