Spring Sale Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: buysanta

Exact2Pass Menu

ARM Accredited Engineer

Last Update 12 hours ago Total Questions : 210

The ARM Accredited Engineer content is now fully updated, with all current exam questions added 12 hours ago. Deciding to include EN0-001 practice exam questions in your study plan goes far beyond basic test preparation.

You'll find that our EN0-001 exam questions frequently feature detailed scenarios and practical problem-solving exercises that directly mirror industry challenges. Engaging with these EN0-001 sample sets allows you to effectively manage your time and pace yourself, giving you the ability to finish any ARM Accredited Engineer practice test comfortably within the allotted time.

Question # 41

A function written in C has the prototype:

void my_function(float a. double b, float c);

The function is built and linked into an application using hard floating-point linkage. What registers are used to pass arguments to the function?

A.

a- > s0; b- > d0; c- > s1

B.

a- > s0; b- > d1; c- > s1

C.

a- > d0; b- > d1; c- > d2

D.

a- > s0; b- > d1; c- > s2

Question # 42

How is data written into NOR flash memory?

A.

Data can only be written once, when the flash device is being manufactured

B.

Writing data to the memory locations using store instruction, as you would with RAM

C.

Reading and writing specific registers following a device-specific procedure

D.

Using an external programming device, which utilizes an ultra-violet lamp to alter the data stored on the device

Question # 43

In the Generic Interrupt Controller (GIC) architecture, which of the following ID numbers are reserved for interrupts that are private to a CPU interface?

A.

ID0-ID7

B.

ID0-ID15

C.

ID0-ID31

D.

ID0-ID63

Question # 44

Which of the following statements best describes a Board Support Package (BSP)?

A.

PC interface hardware for configuring a boot monitor

B.

Hardware specific source code needed for operating system support

C.

A working port of Linux for a specific hardware platform

D.

Debugging hardware and software supplied with a development board

Question # 45

Implementing loops using a decrementing counter which exits the loop when a counter reaches zero can be beneficial for power and performance. This is because:

A.

A simpler branch instruction can be used.

B.

Decrementing variables uses less power than incrementing them.

C.

The decrement and branch operations can be encoded as a single instruction.

D.

The loop termination condition check can be integrated into the subtract operation.

Question # 46

To return from a Data Abort handler and re-execute the aborting instruction, what value should be loaded to the PC?

A.

PC=LR

B.

PC=LR44

C.

PC=LR-4

D.

PC=LR-8

Question # 47

According to the AAPCS, how many bytes are used to store a C variable of type ' int ' in memory?

A.

1 byte

B.

2 bytes

C.

4 bytes

D.

8 bytes

Question # 48

The automatic removal of a cache line from a cache to free the location is known as cache line:

A.

Coherency

B.

Pre-fetch

C.

Eviction

D.

Allocation

Question # 49

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 # 50

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

Go to page: