Exam Details
Subject | arm microcontroller and system design | |
Paper | ||
Exam / Course | m.sc. electronics | |
Department | ||
Organization | solapur university | |
Position | ||
Exam Date | December, 2018 | |
City, State | maharashtra, solapur |
Question Paper
M.Sc. (Semester III) (CBCS) Examination Nov/Dec-2018
Electronics
ARM MICROCONTROLLER AND SYSTEM DESIGN
Time: 2½ Hours Max. Marks: 70
Instructions: All questions are compulsory.
Use of Logtable and calculator is allowed.
Draw neat and labeled diagram wherever necessary.
Figures to the right indicate full marks.
Q.1 Choose the correct answer: 14
When clock frequency goes up in ARM microprocessor, dynamic power
Increases Decreases
Becomes zero Doesn't change
USB 2.0 full speed complaint device controller with of end point
RAM.
6 Kb 4 Kb
2 Kb 8 Kb
Pipelining stages of ARM include
Fetch, Decode, Write Fetch, Decode, Execute
Fetch, Execute, Write Fetch, Decode, Write, Execute
register is accessible in all processor modes
Link register Bank register
Unbanked register Current program register
In LPC 2148, the functions of Mask register.
Byte addressability
Relocation to ARM local bus for fastest possible I/O timing.
Treating sets of port bits in the form of group without changing other bits
All of the above
The memory map address is reserved for the vector table.
0xFFFFFFFF 0x000000AA
0x000000FF 0x00000000
In LPC 2148, I2C bus supports bit rates upto
100 Kbit/S 200 Kbit/S
300 Kbit/S 400 Kbit/S
When the processor cannot decode an instruction vectoris used.
Prefetch abort Reset
Software interrupt Undefined instruction
Which of the following instructions are called Program Status Register
transfer instructions?
LDR, STR LDM, STM
MCR, MRC MSR, MRS
Page 2 of 3
SLR-VJ-265
10) What are the values of the I and F bits in the Program Status Register on
reset?
F=0 F=1
F=1 F=0
11) vector is called when you execute a SWI instruction.
Undefined instruction Reset
Software interrupt Prefetch abort
12) Special type of ROM in microcontroller which can be reprogrammed many
times, typically for storing program code, is
RAM SRAM
Flash memory Cache memory
13) The additional duplicate register used in ARM machines are called as
Copied- registers Banked registers
Extra registers External registers
14) The main importance of ARM micro-processors is providing operation with
Low cost and low power consumption
Higher degree of multi-tasking
Lower error or glitches
Efficient memory management
Q.2 Attempt any four of the following questions. 08
List various advanced features of ARM processor.
State various applications of ARM processor.
Write the function of Link register.
Give list of arithmetic instruction of ARM.
Explain following naming conversion
ARM7TDMI
ii) ARM1026EJ-S
Write a notes on (Any Two) 06
CAN Protocol
Barellel Shifter.
Cortex series.
Q.3 Answer any two of the following questions. 08
Explain the following instructions
MOV R1,R2,LSL#2
ii) RSB R3,R3,R3,LSL#3
iii) EOR R0,R1,R2
iv) MLA R0,R1,R2,R3
Explain the operating modes of ARM Processor.
Write in detail Pipeline structure of ARM with their characteristics.
Answer any one of the following questions. 06
Draw and explain ARM core data flow model.
Describe ARM instruction set with example.
Q.4 Answer any two of the following questions. 10
Explain clocking and power control used in LPC 2148.
State different processor operating modes and write function of each
operating mode for ARM microcontroller.
Draw and explain memory map of LPC 2148.
Page 3 of 3
SLR-VJ-265
Answer any one of the following questions. 04
State and explain the nomenclature used for ARM processor with
example.
Explain the significance of PLL0 and PLL1 in LPC 2148.
Q.5 Answer any two of the following questions. 14
Draw and explain ARM7 Programming Model.
Draw interfacing of LED's to P0.0 to P0.7 of LPC 2148. Write the program
to blink the LED's with suitable delay.
Explain in brief ARM bus architecture.
Electronics
ARM MICROCONTROLLER AND SYSTEM DESIGN
Time: 2½ Hours Max. Marks: 70
Instructions: All questions are compulsory.
Use of Logtable and calculator is allowed.
Draw neat and labeled diagram wherever necessary.
Figures to the right indicate full marks.
Q.1 Choose the correct answer: 14
When clock frequency goes up in ARM microprocessor, dynamic power
Increases Decreases
Becomes zero Doesn't change
USB 2.0 full speed complaint device controller with of end point
RAM.
6 Kb 4 Kb
2 Kb 8 Kb
Pipelining stages of ARM include
Fetch, Decode, Write Fetch, Decode, Execute
Fetch, Execute, Write Fetch, Decode, Write, Execute
register is accessible in all processor modes
Link register Bank register
Unbanked register Current program register
In LPC 2148, the functions of Mask register.
Byte addressability
Relocation to ARM local bus for fastest possible I/O timing.
Treating sets of port bits in the form of group without changing other bits
All of the above
The memory map address is reserved for the vector table.
0xFFFFFFFF 0x000000AA
0x000000FF 0x00000000
In LPC 2148, I2C bus supports bit rates upto
100 Kbit/S 200 Kbit/S
300 Kbit/S 400 Kbit/S
When the processor cannot decode an instruction vectoris used.
Prefetch abort Reset
Software interrupt Undefined instruction
Which of the following instructions are called Program Status Register
transfer instructions?
LDR, STR LDM, STM
MCR, MRC MSR, MRS
Page 2 of 3
SLR-VJ-265
10) What are the values of the I and F bits in the Program Status Register on
reset?
F=0 F=1
F=1 F=0
11) vector is called when you execute a SWI instruction.
Undefined instruction Reset
Software interrupt Prefetch abort
12) Special type of ROM in microcontroller which can be reprogrammed many
times, typically for storing program code, is
RAM SRAM
Flash memory Cache memory
13) The additional duplicate register used in ARM machines are called as
Copied- registers Banked registers
Extra registers External registers
14) The main importance of ARM micro-processors is providing operation with
Low cost and low power consumption
Higher degree of multi-tasking
Lower error or glitches
Efficient memory management
Q.2 Attempt any four of the following questions. 08
List various advanced features of ARM processor.
State various applications of ARM processor.
Write the function of Link register.
Give list of arithmetic instruction of ARM.
Explain following naming conversion
ARM7TDMI
ii) ARM1026EJ-S
Write a notes on (Any Two) 06
CAN Protocol
Barellel Shifter.
Cortex series.
Q.3 Answer any two of the following questions. 08
Explain the following instructions
MOV R1,R2,LSL#2
ii) RSB R3,R3,R3,LSL#3
iii) EOR R0,R1,R2
iv) MLA R0,R1,R2,R3
Explain the operating modes of ARM Processor.
Write in detail Pipeline structure of ARM with their characteristics.
Answer any one of the following questions. 06
Draw and explain ARM core data flow model.
Describe ARM instruction set with example.
Q.4 Answer any two of the following questions. 10
Explain clocking and power control used in LPC 2148.
State different processor operating modes and write function of each
operating mode for ARM microcontroller.
Draw and explain memory map of LPC 2148.
Page 3 of 3
SLR-VJ-265
Answer any one of the following questions. 04
State and explain the nomenclature used for ARM processor with
example.
Explain the significance of PLL0 and PLL1 in LPC 2148.
Q.5 Answer any two of the following questions. 14
Draw and explain ARM7 Programming Model.
Draw interfacing of LED's to P0.0 to P0.7 of LPC 2148. Write the program
to blink the LED's with suitable delay.
Explain in brief ARM bus architecture.
Other Question Papers
Subjects
- advanced digital design with vhdl
- advanced microcontrollers
- arm microcontroller and system design
- cmos design technologies
- control theory
- digital signal processing
- instrumentation design
- mechatronics and industrial automation
- microwave devices, antennas and measurements
- mixed signal based soc design
- nanoelectronics
- networking and data communications
- numerical methods
- opto electronics
- power electronics
- real time operating system
- signals and systems (oet)
- wireless sensor network