ARM Accredited engineer - EN0-001 模擬練習
If a 16-bit Thumb instruction causes a Data Abort, which instruction would return from the handler to the instruction after the one that caused the data abort?
正解: B
The effect of clicking the Stop button in a debugger is to:
正解: D
What debugger view can you use to determine which function caused an exception?
正解: B
Which of the following is TRUE for dynamically linked executables?
正解: B
In an experiment, the time taken for an application to complete a given task is measured using a stopwatch. Which THREE of the following make up the total time? (Choose three)
正解: C,D,E
On an ARM processor that does not implement Security Extensions, which one of the following can be the starting address of the exception vector table?
正解: A
A deeply embedded real-time industrial control system is missing some hard real-time interrupt deadlines. Which of the following performance analysis techniques is the most suitable for identifying which routines are causing the problem?
正解: B
What type of debug point would you set when debugging flash memory or ROM?
正解: C
Before execution: R0=0xFFFFFFFF
R1 = ?
EOR R0, R0, R1
If R0=0x00000000 after executing the EOR instruction above, what was the value in R1 before the instruction executed?
R1 = ?
EOR R0, R0, R1
If R0=0x00000000 after executing the EOR instruction above, what was the value in R1 before the instruction executed?
正解: D
When an ARMv7-A MPCore system is in SMP mode, which of the following TWO operations can the processor handle automatically? (Choose two)
正解: C,E
Which of the following is preserved in dormant mode?
正解: D
In an ARMv7-A system, the following C function calculates a simple checksum for an input data packet of variable length. The checksum is defined to be the sum of all of the 16-bit data items in the packet modulo 65536. The parameter data_items contains the number of 2-byte data items in the packet, and it cannot be zero by design.

When using an ARM compiler, which TWO of the following optimizations could improve the performance of this code? (Choose two)

When using an ARM compiler, which TWO of the following optimizations could improve the performance of this code? (Choose two)
正解: B,E
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).
正解: D