Weekend Special 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: Board70

EN0-001 Exam Dumps - ARM AAE Questions and Answers

Question # 14

The following C function is compiled with hard floating point linkage.

float function(int a, float b, int c, float d);

Which register is used to pass argument c?

Options:

A.

R0

B.

R1

C.

R2

D.

R3

Buy Now
Question # 15

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?

Options:

A.

Register an interrupt which is triggered when the counter overflows

B.

Count the events using a 64-bit VFP register

C.

Allow one event type to use concatenated counter registers

D.

Poll the event counter, resetting it when the counter is close to overflowing

Buy Now
Question # 16

When an interrupt service routine reads the Generic Interrupt Controller (GIC) Interrupt Acknowledge Register, what state transition occurs for that interrupt ID?

Options:

A.

Inactive to Active

B.

Inactive to Pending

C.

Active to Inactive

D.

Pending to Active

Buy Now
Question # 17

Consider a sequence of five independent instructions running on a pipelined processor. There are no interlocks and no data dependencies between instructions, and each instruction takes one cycle to execute. The processor has three pipeline stages and is not superscalar.

How many cycles does it take to fetch, decode and execute all five instructions in sequence, assuming that there are no pipeline stalls?

Options:

A.

5 cycles

B.

7 cycles

C.

8 cycles

D.

15 cycles

Buy Now
Question # 18

A program running on a development board that is connected to a host using a debugger can access a file on the host by using:

Options:

A.

Memory mapping

B.

Semihosting

C.

Polling

D.

Virtual I/O

Buy Now
Question # 19

In the Generic Interrupt Controller (GIC), when an interrupt is requested, but is not yet being handled, it is in which of the following states?

Options:

A.

Inactive

B.

Active

C.

Pending

D.

Edge-triggered

Buy Now
Question # 20

Which of the following is an advantage of the single-step debug technique?

Options:

A.

It allows a complete trace of real-time program execution to be captured

B.

It reduces the number of pins required to connect the debugger to the processor

C.

It allows examination of the system state before and after execution of a statement

D.

It requires only one change to the program source code

Buy Now
Question # 21

When should an ISB instruction be used?

Options:

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
Question # 22

In a loop termination test, how might a programmer indicate to the compiler that the loop iteration count limit is divisible by four?

Options:

A.

AND the count limit with -0x3

B.

Add 4 to the count limit

C.

Subtract 4 from the count limit

D.

Shift the count limit left two bit positions

Buy Now
Question # 23

When using a Generic Interrupt Controller (GIC), how does code cause a software-generated interrupt?

Options:

A.

By executing an SGI instruction

B.

By writing to a register in the GIC

C.

By writing to the F bit in the CPSR

D.

By writing to the I bit in the CPSR

Buy Now
Exam Code: EN0-001
Exam Name: ARM Accredited Engineer
Last Update: Feb 23, 2025
Questions: 210
EN0-001 pdf

EN0-001 PDF

$25.5  $84.99
EN0-001 Engine

EN0-001 Testing Engine

$28.5  $94.99
EN0-001 PDF + Engine

EN0-001 PDF + Testing Engine

$40.5  $134.99