Exam Details

  • Exam Code
    :EN0-001
  • Exam Name
    :ARM Accredited Engineer
  • Certification
    :ARM Certifications
  • Vendor
    :ARM
  • Total Questions
    :210 Q&As
  • Last Updated
    :Jun 28, 2025

ARM ARM Certifications EN0-001 Questions & Answers

  • Question 181:

    In a Cortex-A processor, assume an initial value of R1 =0x80004000.

    If the following instruction causes a data abort, what value will R1 contain on entry to the abort handler?

    LDR R0, [R1, #8]!

    A. 0x80003FF8

    B. 0x80004000

    C. 0x80004008

    D. R1 contents are unpredictable

  • Question 182:

    Which of the following operations would count as intrusive to normal processor operation?

    A. Tracing using Embedded Trace Macrocell (ETM)

    B. Halt mode debugging

    C. Monitor mode debugging

    D. Using the Performance Monitor Unit

  • Question 183:

    In an ARMv7-A processor that includes the Advanced SIMD extension (NEON), where are the data values operated on by NEON instructions stored?

    A. In system memory

    B. In registers shared with the VFP register set

    C. In registers shared with the integer register set

    D. In dedicated registers not shared with other registers

  • Question 184:

    Which of the following sequences of stages comprise the ARM7TDMI three-stage pipeline?

    A. Fetch, Decode, Execute

    B. Decode, Fetch, Execute

    C. Execute, Fetch, Decode

    D. Fetch, Execute, Execute

  • Question 185:

    According to the AAPCS, which of the following statements is TRUE with regard to preservation of register values by a function?

    A. A function must preserve R0-R3 and R12

    B. A function must preserve R4-R11 andR13

    C. No registers may be corrupted by any function

    D. All registers may be corrupted by any function

  • Question 186:

    An advantage of native compiling over cross compiling is that:

    A. It can enable the final code to be smaller, and execute more quickly.

    B. It allows greater parallelism when building code by utilizing many processors.

    C. The compiler is able to produce error and warning messages in a range of languages.

    D. Build scripts can detect details of the target, and automatically configure the build to match.

  • Question 187:

    An interrupt handler contains the following instruction sequence at the end. The purpose of these instructions is to clear the interrupt request in the interrupt controller and then safely re-enable interrupts.

    STR r0, [r1] ; write to interrupt controller register to clear interrupt request

    CPSIE i ; re-enable IRQ interrupts Which of the following instructions should be placed at position in order to ensure that the interrupt

    controller sees the write before interrupts are re-enabled?

    A. DMB

    B. DSB

    C. ISB

    D. NOP

  • Question 188:

    The purpose of a translation lookaside buffer (TLB) is to:

    A. Protect memory.

    B. Improve performance.

    C. Implement virtual memory,

    D. Ensure correct ordering of memory operations.

  • Question 189:

    How many bytes of stack are needed to pass parameters when calling the following function?

    int foo( short arg_a, long long arg_b, char arg_c, int arg_d )

    A. 0

    B. 4

    C. 8

    D. 15

  • Question 190:

    Which one of the following statements is TRUE for software breakpoints?

    A. Limited software breakpoints can be placed in code running from ROM

    B. Each software breakpoint requires one watchpoint resource in the debug hardware

    C. Each software breakpoint requires one breakpoint resource in the debug hardware

    D. The number of available software breakpoints is not limited by the debug hardware

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only ARM exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your EN0-001 exam preparations and ARM certification application, do not hesitate to visit our Vcedump.com to find your solutions here.