• Home
  • Articles
  • Basics
  • Components
  • Projects
  • Communications
  • MCQ

WatElectronics.com

You are here: Home / MCQ / ARM Architecture Question & Answers

ARM Architecture Question & Answers

October 11, 2021 By WatElectronics

This article lists 100 ARM Architecture MCQs for Engineering Students. All the ARM Architecture Questions & Answers given below includes solution and link wherever possible to the relevant topic.

The ARM processor is one of the families of CPUs, which is based on the RISC architecture. The CPU can have two types of architecture they are RISC and CISC architecture. In RISC architectures the number of instructions involves is less and the instructions are also very simple, whereas in CISC architectures the number of instructions involves is more and the instructions are also very complex.

The standard form of ARM is Advanced RISC Machine, it has three instruction sets they are 32-bit ARM, 16-bit Thumb, and 8-bit Jazelle instruction set. It has 37 registers, 1 is a dedicated program counter, 1 is a current program status register, 5 saved program status registers, and 30 are general-purpose registers, and has seven basic operating modes they are user, FIQ, IRQ, supervisor, un-def, and system. When the processor is executing in ARM state, then all instructions are 32-bits wide.

The ARM has two arithmetic shift operators they are arithmetic shift right and arithmetic shift left. The load instructions are categorized into three types they are multiple register transfer, single register transfer, and swap. The FIQ, IRQ, SVC, USR, ABT, UND are the hardware stacks in ARM7/9. The ARM and thumb instruction set and java byte codes are Jazelle instruction sets. The ARM MMU architecture translates virtual addresses into physical addresses and controls the memory access permissions function.

The ARM instruction set architecture is divided into six classes of instructions they are data processing, branch, status register transfer, load & store, co-processor, and exception generating instructions. The RISC, ISA optimization, application-specific components are the power-saving techniques for ARM CPUs. The load and store, data processing, branch, and coprocessor are the ARM instruction sets.

1). What is the standard form of ARM?
HintThe standard form of ARM is Advanced RISC Machine
2). How many instruction sets does ARM have?
HintThe ARM has three instruction sets they are 32-bit ARM, 16-bit Thumb, and 8-bit jazelle instruction set
3). How many registers does ARM have?
HintThe Advanced RISC Machine has 37 registers, 1 is a dedicated program counter, 1 is current program status register, 5 saved program status registers, and 30 are general-purpose registers
4). How many operating modes does ARM have?
HintThe ARM has seven basic operating modes they are user, FIQ, IRQ, supervisor, abort, un-def, and system
5). When the processor is executing in ARM state, then all instructions are ______________ wide
HintWhen the processor is executing in ARM state, then all instructions are 32-bits wide
6). What is the standard form of LSL?
HintThe standard form of LSL is Logical Shift Left
7). How many arithmetic shift operators does ARM have?
HintThe ARM has two arithmetic shift operators they are arithmetic shift right and arithmetic shift left
8). How many types of load instructions are there?
HintThe load instructions are categorized into three types they are multiple register transfer, single register transfer, and swap
9). How many classes of hazards are there?
HintThere are three classes of hazards they are structural hazards, data hazards, and control hazards
10). The OS timer is external peripheral in _____________
HintThe OS timer is external peripheral in ARM7/9
11). __________________ are the hardware stacks in ARM7/9
HintThe FIQ, IRQ, SVC, USR, ABT, UND are the hardware stacks in ARM7/9
12). Which one of the following architecture has fewer number instructions?
HintThe reduced instruction set computer have less number of instructions
13). In which one of the following architecture the instructions are simple?
HintThe reduced instruction set computer architecture the instructions are simple
14). The RISC processors execute ______________ of instructions per second
HintThe RISC processors execute millions of instructions per second
15). Which one of the following is a CISC architecture?
HintThe 8051 is a complex instruction set computer architecture
Read more about CISC Architecture
16). When the processor is executing in thumb state, then all instructions are ______________ wide
HintWhen the processor is executing in thumb state, then all instructions are 16-bits wide
17). Which one of the following executes all instructions in one cycle?
HintThe ARM7 executes all instructions in one cycle
18). What is the standard form of LSR?
HintThe standard form of LSR is Logical Shift Right
19). Which one of the following is the 8-bit controller?
HintThe 8051 is the eight-bit controller
20). The ARM instruction set architecture divided into __________ classes of instructions
HintThe ARM instruction set architecture is divided into six classes of instructions they are data processing, branch, status register transfer, load & store, co-processor, and exception generating instructions
Read more about ARM Processor
21). What is the standard form of LPAE?
HintThe standard form of LPAE is Large Page Address Extensions
22). _____________ are the power saving techniques for ARM CPU’s
HintThe RISC, ISA optimization, application-specific components are the power saving techniques for ARM CPU’s
23). When the processor is executing in jazelle state, then all instructions are ______________ wide
HintWhen the processor is executing in jazelle state, then all instructions are 8-bits wide
24). What is the standard form of ASR?
HintThe standard form of ASR is Arithmetic Shift Right
25). What is the standard form of AMULET?
HintThe standard form of AMULET is Asynchronous Microprocessor Using Low Energy Technology

ARM Architecture Important MCQ’s

26). The frequency of load/store instruction is around _________
HintThe frequency of load/store instruction is around 67%
27). In which year cortex R4 processor is introduced?
HintIn 2005 cortex R4 processor is introduced
28). What is the standard form of ADK?
HintThe standard form of ADK is AMBA Design Kit
29). The branch with link, software interrupt, and general branch instructions are the _______________ instructions
HintThe branch with the link, software interrupt, and general branch instructions are the branch instructions
30). The typical clock rate of ARM9E is around ______________
HintThe typical clock rate of ARM9E is around 266 MHZ (130nm)
31). The advanced RISC machine processors supports ____________ bytes
HintThe advanced RISC machine processors support 8-bit, 16-bit, 32-bit signed & unsigned bytes
32). What are the benefits of on-chip RAM?
HintThe benefits of on-chip RAM are they are simpler, cheaper, and uses less power
33). What is the standard form of ASL?
HintThe standard form of ASL is Arithmetic Shift Left
34). The frequency of fix and float instruction is around _________
HintThe frequency of fix and float instruction is around 2%
35). What is the standard form of NVIC?
HintThe standard form of NVIC is Nested Vectored Interrupt Controller
36). What is the standard form of CPSR?
HintThe standard form of CPSR is Current Program Status Register
37). In which year cortex R5 processor is introduced?
HintIn 2010 cortex R5 processor is introduced
38). What is the standard form of CPI?
HintThe standard form of CPI is Cycles Per Instructions
39). The load and store, data processing, branch, and coprocessor are the ___________ instruction set
HintThe load and store, data processing, branch, and coprocessor are the ARM instruction set
40). What is the standard form of BTRAN?
HintThe standard form of BTRAN is Bus Transaction
41). The typical die size of ARM7TDMI is around __________
HintThe typical die size of ARM7TDMI is around 0.53 mm^2
42). What is the standard form of FPE?
HintThe standard form of FPE is the standard form of FPE
43). In which year cortex R7 processor is introduced?
HintIn 2012 cortex R7 processor is introduced
44). What is the standard form of TCM?
HintThe standard form of TCM is Tightly Coupled Memory
45). What is the standard form of MMU?
HintThe standard form of MMU is Memory Management Unit
46). The directly executed byte codes, emulated byte codes, and undefined byte codes are the _____________ byte codes
HintThe directly executed byte codes, emulated byte codes, and undefined byte codes are the java byte codes
47). What is the standard form of FPASC?
HintThe standard form of FPASC is Floating Point Accelerator Support Code
48). The ARM and thumb instruction set and java byte codes are ___________ instruction set
HintThe ARM and thumb instruction set and java byte codes are jazelle instruction set
49). Which one of the following is the coprocessor instructions?
HintThe data processing, register transfer, and data transfer instructions are the coprocessor instructions
50). The typical clock rate of ARM11 is around ______________
HintThe typical clock rate of ARM11 is around 335 MHZ (130nm)

ARM Architecture MCQ’s for Quiz

51). What is the standard form of CLZ?
HintThe standard form of CLZ is Count Leading Zeros
52). The typical die size of ARM720T is around __________
HintThe typical die size of ARM720T is around 2.93 mm^2
53). What is the standard form of LRU?
HintThe standard form of LRU is Least Recently Used
54). The clock speed of ARM7TDMI is around ___________
HintThe clock speed of ARM7TDMI is between 80-100 MHz
55). The program status register combines _______________ registers
HintThe program status register combines APSR, IPSR, and EPSR registers
56). What is the standard form of EPLD?
HintThe standard form of EPLD is Electrically Programmable Logic Device
57). Which one of the following is the load and store instructions?
HintThe load or store single register, load and store multiple registers are the load and store instructions
58). The typical die size of ARM920T is around __________
HintThe typical die size of ARM920T is around 11.8 mm^2
59). The typical clock rate of cortex R4 is around ______________
HintThe typical clock rate of cortex R4 is around 376 MHZ (90nm)
60). What is the standard form of AMBA?
HintThe standard form of AMBA is Advanced Microcontroller Bus Architecture
61). The typical die size of ARM926EJ-S is around __________
HintThe typical die size of ARM926EJ-S is around 3.5 mm^2
62). How much power does the ARM7TDMI core consume?
HintThe ARM7TDMI core consumes0.25 mW/MHz power
63). The clock speed of ARM720T is between ___________
HintThe clock speed of ARM720T is between 60-75 MHz
64). What is the standard form of FPA?
HintThe standard form of FPA is Floating Point Accelerator
65). Which one of the following is the data processing instructions?
HintThe multiply instructions, status register transfer instructions are the data processing instructions
66). What is the standard form of APSR?
HintThe standard form of APSR is Application Program Status Register
67). What is the standard form of ICACHE?
HintThe standard form of ICACHE is instruction Cache
68). How much power does the ARM720T core consume?
HintThe ARM720T core consumes0. 65 mW/MHz power
69). What is the standard form of ASSP?
HintThe standard form of ASSP is Application Specific Standard Pan
70). The clock speed of ARM920T is around ___________
HintThe clock speed of ARM920T is around 220 MHz
71). What is the standard form of IPSR?
HintThe standard form of IPSR is Interrupt Program Status Register
72). What is the standard form of CAM?
HintThe standard form of CAM is Content Addressable Memory
73). How much power does the ARM920T core consume?
HintThe ARM920T core consumes 0. 8 mW/MHz power
74). The access control is based on ___________ sort of programs
HintThe access control is based on clients and managers sort of programs
75). The ARM MMU architecture performs ________________ function
HintThe ARM MMU architecture translates virtual addresses into physical addresses and controls the memory access permissions function

ARM Architecture Important MCQ’s for Exams

76). Which one of the following architecture has more number instructions?
HintThe complex instruction set computer has more number instructions
77). What is the standard form of VRAM?
HintThe standard form of VRAM is Video Random Access Memory
78). What is the standard form of APCS?
HintThe standard form of APCS is ARM Procedure Call Standard
79). The typical clock rate of cortex A8 w/NEON is around ______________
HintThe typical clock rate of cortex A8 w/NEON is around 450 MHA-1100MHZ(65nm)
80). How much power does the ARM926EJ-S core consume?
HintThe ARM926EJ-S core consumes 1. 8 mW/MHz power
81). The clock speed of ARM926EJ-S is between ___________
HintThe clock speed of ARM926EJ-S is between 180-270 MHz
82). What is the standard form of TLB?
HintThe standard form of TLB is Translation Look Aside Buffer
83). What is the standard form of EPSR?
HintThe standard form of EPSR is Execution Program Status Register
84). Which one of the following is a cache write strategy?
HintThe write-through, copy back, and write through with buffered write are the cache write strategies
85). What is the standard form of SPSR?
HintThe standard form of SPSR is Saved Program Status Register
86). _______________ cycles are the basic types of memory cycle
HintThe idle, sequential & non-sequential cycle, en-processor register cycles are the basic types of the memory cycle
87). Which one of the following cycles doesn’t require a transfer?
HintThe internal cycle doesn’t require a transfer
88). What is the standard form of SDLC?
HintThe standard form of SDLC is Synchronous Data Link Controller
89). Which one of the following is a syntax for comparison instruction?
HintThe syntax for comparison instruction is <instruction>{<cond>}Rn, N
90). Which one of the following is a syntax for software interrupt instruction?
HintThe syntax for software interrupt instruction is SWI{<cond>} SWI_number
91). Which one of the following is a syntax for logical instruction?
HintThe syntax for logical instruction is <instruction>{<cond>}{S} Rd, Rn, N
92). What is the standard form of FSM?
HintThe standard form of FSM is Finite Status Machine
93). Which one of the following is a syntax for MOV instruction?
HintThe syntax for MOV instruction is <instruction>{<cond>}{S} Rd, N
94). The clock speed of ARM1020E is around ___________
HintThe clock speed of ARM7TDMI is around 400 MHz
95). In which one of the following architecture the instructions are complex?
HintThe complex instruction set computer architecture the instructions are complex
96). How many types of load-store instructions are there?
HintThe load-store instructions are of three types they are single register transfer, multiple register transfer, and swap instruction
97). What is the standard form of ACT?
HintThe standard form of ACT is the AMBA Compliance Test bench
98). How many types of pipeline hazards are there?
HintThere are three types of pipeline hazards are there they are structural, data, and control hazards
99). What is the standard form of DCACHE?
HintThe standard form of DCACHE is Data Cache
100). What is the standard form of FPSR?
HintThe standard form of FPSR is Floating-Point Status Register
clock.png

Time is Up!

clock.png

Time's up

Recent Posts

  • What is Digital Potentiometer : Working & Its Applications
  • What is Yagi Uda Antenna : Design, Working & Its Applications
  • What is Preprocessor : Definition, Syntax & Its Commands
  • What is a Heat Sink : Working and Its Applications
  • What is PID Controller : Working, Types & Its Applications
  • What is CAN Protocol : Architecture, Working and Types
  • What is Potentiometer : Working & Its Applications
  • What is an Open Collector : Configuration, Working & Advantages
  • What is a Digital Voltmeter : Working & Its Advantages
  • What is Power Capacitor : Working & Its Applications
  • What is Serial Peripheral Interface : Working and Its Applications
  • What is Ultrasonic Sensor : Working & Its Applications

Categories

  • Articles (20)
  • Basics (112)
  • Communications (49)
  • Components (38)
  • Digital Electronics (41)
  • Digital Signalling (1)
  • Electronics (165)
  • Embedded Systems (11)
  • Magnetism (5)
  • Microprocessors (3)
  • Modulation (1)
  • Projects (15)

Subscribe to Our Newsletter

Don’t miss these articles!

We don’t spam! Read our privacy policy for more info.

Check your inbox or spam folder to confirm your subscription.

Category

  • Electronics
  • Components
  • Digital Electronics
  • Embedded Systems
  • Projects

Most Read

  • Electronic Components
  • Multiplexer
  • ARM Architecture
  • 8051 Microcontroller Architecture

ABOUT

  • Contact Us
  • Privacy Policy

Copyright © 2021 · WatElectronics.com | Contact Us | Privacy Policy