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

Exact2Pass Menu

ARM Accredited Engineer

Last Update 11 hours ago Total Questions : 210

The ARM Accredited Engineer content is now fully updated, with all current exam questions added 11 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 # 1

What is the maximum value of the immediate field in an ARM SVC instruction?

A.

0x0

B.

0xF

C.

0xFF

D.

0xFFFFFF

Question # 2

When the processor is executing in Thumb state, which of the following statements is correct about the values stored in R15?

A.

Bits[31:16] are duplicated with bits[15:0]

B.

The PC value is stored in bits[31:1] and bit[0] is treated as zero

C.

The PC value is stored in bits[31:16] and bits[15:0] are undefined

D.

The PC value is stored in bits[15:0] and bits[31:16] are undefined

Question # 3

A development board is supplied with a Board Support Package (BSP) for a particular operating system. Which TWO of these items would you expect to find in the BSP? (Choose two)

A.

Power supply and electrical cables

B.

Debugging hardware and software solution

C.

System on chip peripheral driver source code

D.

Boundary scan protocol definition

E.

Boot code for board-specific devices

Question # 4

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)

A.

None

B.

Always one

C.

Always three

D.

One or more depending on optimization level

Question # 5

In a symmetric multi-processing (SMP) software architecture, which of the following pairs of statements are TRUE? (Select the option in which BOTH statements are TRUE).

A.

The roles of individual cores are determined dynamically. Each core has its own set of external peripherals.

B.

Each core has the same view of memory and shared peripherals. Any user application, process or task can be scheduled to run on any core.

C.

The roles of individual cores are statically determined by the system designer. Hardware must be implemented to provide cache coherency between the cores.

D.

Each core has the same view of memory and peripherals. The roles of individual cores are statically determined by the system designer.

Question # 6

The effect of clicking the Stop button in a debugger is to:

A.

Put the processor(s) into debug state.

B.

Force the processor to execute a BKPT instruction

C.

Hold the processor in a Reset condition

D.

Re-initialize the memory contents.

Question # 7

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

Question # 8

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

Question # 9

Which of these C99 keywords can be used to indicate that two arrays do not overlap?

A.

" pure "

B.

" volatile "

C.

" static "

D.

" restrict "

Question # 10

In an operating system environment, most applications are executed in which processor mode?

A.

Supervisor

B.

IRQ

C.

System

D.

User

Go to page: