問題1
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]
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]
正確答案: D
問題2
Which of the following techniques can be used to obtain a precise count of clock cycles when profiling software over an arbitrarily long period of time using the Performance Monitoring Unit?
Which of the following techniques can be used to obtain a precise count of clock cycles when profiling software over an arbitrarily long period of time using the Performance Monitoring Unit?
正確答案: C
問題3
Which of the following is an external exception?
Which of the following is an external exception?
正確答案: A
問題4
When using an Operating System, which instruction is used by user code to request a service from the kernel?
When using an Operating System, which instruction is used by user code to request a service from the kernel?
正確答案: A
問題5
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?
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?
正確答案: C
問題6
On a processor supporting the Security Extensions, what sequence of operations is required to move from Non-secure User mode to Secure state?
On a processor supporting the Security Extensions, what sequence of operations is required to move from Non-secure User mode to Secure state?
正確答案: D
問題7
A re-entrant interrupt handler would typically be used to:
A re-entrant interrupt handler would typically be used to:
正確答案: C
問題8
The ARMv7-A virtual memory management system supports 32-bit (short) and 64-bit (long) page table descriptors. The sizes of a small page in a short descriptor and a small page in a long descriptor are:
The ARMv7-A virtual memory management system supports 32-bit (short) and 64-bit (long) page table descriptors. The sizes of a small page in a short descriptor and a small page in a long descriptor are:
正確答案: B