최신 EN0-001 무료덤프 - ARM Accredited engineer
How many bytes of stack are needed to pass parameters when calling the following function?
int foo( short arg_a, long long arg_b, char arg_c, int arg_d )
int foo( short arg_a, long long arg_b, char arg_c, int arg_d )
정답: B
Consider the following code sequence, executing on a processor which implements ARM Architecture v7-A.
LDR r0, [r1]
STR r0, [r2]
STR r3, [r3]
R1 points to a location in normal memory. R2 and R3 point to device memory.
Which of the following statements best describes the ordering rules which apply to this sequence?
LDR r0, [r1]
STR r0, [r2]
STR r3, [r3]
R1 points to a location in normal memory. R2 and R3 point to device memory.
Which of the following statements best describes the ordering rules which apply to this sequence?
정답: B
Which one of these statements is TRUE about code running on final hardware without a debugger attached?
정답: A
The size of a C 'int' type in the ARM architecture is:
정답: A
Which THREE of the following items should be preserved by software when entering dormant mode? (Choose three)
정답: A,E,F
In an ARMv7 processor that includes the Advanced SIMD (NEON) extension, how many single precision floating point values can be stored in the Q0 register?
정답: A
In the VFPv4-D32 architecture, which of the following best describes the arrangement of the registers?
정답: C
Which of the following register values would cause an unaligned access when the instruction LDRH r0, [r1] is executed?
정답: C
When an ARMv7-A MPCore system is in SMP mode, which of the following TWO operations can the processor handle automatically? (Choose two)
정답: B,D
In an ARMv7-A processor, which control register is used to enable the Memory Management Unit (MMU)?
정답: C
A standard performance benchmark is being run on a single core ARM v7-A processor. The performance results reported are significantly lower than expected. Which of the following options is a possible explanation?
정답: B
Which TWO of the following interrupt types does a Generic Interrupt Controller (GIC) support? (Choose two)
정답: C,F
How is data written into NOR flash memory?
정답: D
Which of the following is an optional extension to the ARMv7-A architecture?
정답: D
Assume a Big-Endian (BE) memory system with the following memory contents.
Byte Address Contents
0x100 0x11
0x101 0x22
0x102 0x33
0x103 0x44
If R5 = 0x100, what are the contents of R4 after performing the following operation?
LDR R4, [R5]
Byte Address Contents
0x100 0x11
0x101 0x22
0x102 0x33
0x103 0x44
If R5 = 0x100, what are the contents of R4 after performing the following operation?
LDR R4, [R5]
정답: B
The following pseudocode sequence shows a flag being set to indicate that new data is ready to be read by another thread:
data = 123;
ready = true;
Assuming that the reader threads may execute on any other core of a multicore system, which of the following is the most efficient memory barrier to place between the two writes to prevent them being observed in the opposite order?
data = 123;
ready = true;
Assuming that the reader threads may execute on any other core of a multicore system, which of the following is the most efficient memory barrier to place between the two writes to prevent them being observed in the opposite order?
정답: D