ARM EN0-001 Actual Free Exam Questions & Community Discussion

  • Exam Code/Number: EN0-001
  • Exam Name/Title: ARM Accredited engineer
  • Certification Provider: ARM
  • Corresponding Certification: ARM Certification
  • Exam Questions: 210
  • Updated On: Jun 25, 2026
When using an Operating System, which instruction is used by user code to request a service from the kernel?
Correct Answer: A Vote an answer
The instruction LDR pc, [ r1 ] takes longer to execute on a particular system, than the instruction LDR r0, [ r1 ]. In both cases, r1 points to the same address in external memory.
Which of the following is the most likely explanation of why it takes more cycles?
Correct Answer: C Vote an answer
The Q-flag in the program status register (PSR) indicates which of the following?
Correct Answer: D Vote an answer
When using the Performance Monitoring Unit to count runtime events the counter registers are limited to 32-bits. How can more than 2A32 events be counted without significantly impacting the software performance?
Correct Answer: D Vote an answer
Which of the following is preserved in dormant mode?
Correct Answer: A Vote an answer
To ensure optimum efficiency when programming in C, what is the recommended maximum number of arguments to be passed to a function?
Correct Answer: A Vote an answer
What debugger view can you use to determine which function caused an exception?
Correct Answer: C Vote an answer
In an ARMv7 processor that includes the Advanced SIMD (NEON) extension, how many single precision floating point values can be stored in the Q0 register?
Correct Answer: B Vote an answer
An application contains three calls to an external function, foobar(), which is defined in a shared (or dynamic) library. How many copies of foobar() will the linker place in the application image?
(Ignore linker inlining)
Correct Answer: D Vote an answer
When building code for both ARM and Thumb states, which tool decides for each function call whether to use a BL or BLX instruction?
Correct Answer: B Vote an answer
When applied to locations in memory configured using a write-back cache strategy, what does a data cache 'clean' operation do?
Correct Answer: C Vote an answer
What type of instruction is used for cache maintenance operations?
Correct Answer: B Vote an answer
0
0
0
10