Weekend Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code = simple70

Pass the ARM AAE EN0-001 Questions and answers with ExamsMirror

Practice at least 50% of the questions to maximize your chances of passing.
Exam EN0-001 Premium Access

View all detail and faqs for the EN0-001 exam


350 Students Passed

90% Average Score

92% Same Questions
Viewing page 1 out of 7 pages
Viewing questions 1-10 out of questions
Questions # 1:

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

Options:

A.

1 byte

B.

2 bytes

C.

4 bytes

D.

8 bytes

Questions # 2:

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

Options:

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

Questions # 3:

In an MPCore system, when one core is waiting for resources to be released, what instruction could be used to reduce that core's power consumption?

Options:

A.

WFE

B.

PLD

C.

NOP

D.

DSB

Questions # 4:

Which is the best power saving mode to use while waiting to obtain a lock on a semaphore?

Options:

A.

Dormant

B.

Standby

C.

Shutdown

D.

Deep sleep

Questions # 5:

When building code for both ARM and Thumb states, which tool decides for each function call whether to use a BL or BLX instruction?

Options:

A.

The linker

B.

The archiver

C.

The compiler

D.

The assembler

Questions # 6:

What view in a debugger displays the order in which functions were called?

Options:

A.

The Call Stack view

B.

The Memory view

C.

The Registers view

D.

The Variables view

Questions # 7:

When timing a critical function for an algorithm, using platform time functions such as get time of day (), the result is unpredictable; there is significant variance in the measured time between different runs of the benchmark. Which of the following strategies would improve the accuracy of the measurement?

Options:

A.

Time multiple executions of the algorithm and average the result

B.

Break the algorithm into smaller pieces and time them individually

C.

Run the code on a software model of the platform and collect the results on that system

D.

Add some code with a known overhead to the algorithm to make it run slower, and remove the overhead afterwards

Questions # 8:

In a multi-processor system, there are four processors numbered 0, 1, 2 and 3. The state of the processors is as follows:

    CPU 0 and 1 are sleeping in low-power state following a WFI instruction. . CPU 2 is executing program code.

    CPU 3 is sleeping in low-power state following a WFE instruction.

CPU 2 executes a SEV instruction. What is the effect on the system?

Options:

A.

CPU 0: executing, CPU 1: executing, CPU 2: executing. CPU 3: executing

B.

CPU 0: executing, CPU 1: executing. CPU 2: executing. CPU 3: sleeping

C.

CPU 0: sleeping, CPU 1: sleeping. CPU 2: executing. CPU 3: executing

D.

CPU 0: sleeping, CPU 1: sleeping. CPU 2: sleeping, CPU 3: executing

Questions # 9:

What will be the contents of R2 after the execution of the following piece of code?

LDRR1, =0xAABBCCDD

MOV R2, #0x4

ANDSR1, R1, #0x4

ADDNE R2, R2, #0x4

Options:

A.

R2 = 0x4

B.

R2 = 0x8

C.

R2 = 0xAABBCCDD

D.

R2 = 0xAABBCCD4

Questions # 10:

Assume a little-endian system.

What is the value of R5 after the execution of the following piece of code?

Question # 10

Options:

A.

0xBB

B.

0xAABBCC22

C.

0x102

D.

0xCC

Viewing page 1 out of 7 pages
Viewing questions 1-10 out of questions
TOP CODES

TOP CODES

Top selling exam codes in the certification world, popular, in demand and updated to help you pass on the first try.