ARM EN0-001 - ARM Accredited Engineer Exam

Page:    1 / 42   
Total 210 questions

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

  • A. "pure"
  • B. "volatile"
  • C. "static"
  • D. "restrict"


Answer : D

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 )

  • A. 0
  • B. 4
  • C. 8
  • D. 15


Answer : C

In the Generic Interrupt Controller (GIC), when an interrupt is requested, but is not yet being handled, it is in which of the following states?

  • A. Inactive
  • B. Active
  • C. Pending
  • D. Edge-triggered


Answer : C

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. 1
  • B. 2
  • C. 4
  • D. 8


Answer : C

Printf statements could be used to achieve which of the following debug tasks?

  • A. Observe changes to a local variable in a function
  • B. Capture a real-time trace of program execution
  • C. Debug boot code, before a call to the C main() function
  • D. Stop the processor at an interesting location in the code


Answer : A

Page:    1 / 42   
Total 210 questions