Pass4itsure > ARM > ARM Certifications > EN0-001 > EN0-001 Online Practice Questions and Answers

EN0-001 Online Practice Questions and Answers

Questions 4

An Advanced SIMD intrinsic has the prototype: int16x4_t vmul_n_s16(int16x4_t a, int16_t b); How many multiplications does this intrinsic compute?

A. 1 multiplication

B. 4 multiplications

C. 16 multiplications

D. 64 multiplications

Buy Now
Questions 5

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

Buy Now
Questions 6

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

Buy Now
Questions 7

When using an Operating System, which of the following operations can NOT typically be done by user processes?

A. Reading the link register (R14)

B. Reading data from the user stack

C. Changing from ARM state to Thumb state

D. Changing the interrupt mask bits (A, I, F) in the CPSR

Buy Now
Questions 8

If a Generic Interrupt Controller (GIC) implements 64 priority levels, which priority field bits hold the priority value?

A. bits [5:0]

B. bits [7:2]

C. bits [15:10]

D. bits [31:26]

Buy Now
Questions 9

When should an ISB instruction be used?

A. When executing a long branch

B. When clearing the branch predictor caches

C. When reading a register from a coprocessor

D. When returning from an exception handler

Buy Now
Questions 10

A software profiling tool records the address held in the Program Counter (PC) every 1 ms. The software function that resides at each recorded address can be determined by the profiling tool. The percentage of time spent in each function is calculated from the percentage of recorded addresses where each function is resident.

Which one of the following statements is FALSE?

A. The tool shows an estimate of the percentage of time spent in each function

B. The tool identifies all functions executed by the application

C. The function with the highest percentage is a good candidate for optimization

D. The results will be more accurate on a processor running at 250 MHz. than one running at 2 GHz

Buy Now
Questions 11

If the performance of an application remains unchanged when the core clock speed of a Cortex-A9 processor is reduced, what can you deduce about the system?

A. The Clocks Per Instruction (CPI) of the processor has increased

B. The processor is NOT the limiting factor on performance

C. Instruction cache utilization has improved

D. The core has stopped carrying out speculative data memory accesses

Buy Now
Questions 12

What side-effect could using a debugger to read memory contents have?

A. The memory contents could be set to zero

B. Some memory contents could be rewritten

C. The processor MMU pagetables could be modified

D. The processor cache could be cleaned or/and invalidated

Buy Now
Questions 13

When using the ARM Compiler (armcc), which of the following possible keywords can be used to remove padding bytes from a structure?

A. __package

B. __packed

C. __compact

D. __compress

Buy Now
Exam Code: EN0-001
Exam Name: ARM Accredited Engineer
Last Update: Apr 25, 2025
Questions: 210
10%OFF Coupon Code: SAVE10

PDF (Q&A)

$49.99

VCE

$55.99

PDF + VCE

$65.99