Regulation- 2020 (PCC)
Reg. No:
SRIRAMAKRISHNA ENGINEERINGCOLLEGE,COIMBATORE
Tatiutiat, Reavereditel by NAAC with "A+" GRADE Approved by AICTE and Pernanently affiliated to Anna Untversity, Chenna)
AUTONOMOUS EXAMINATIONS - NOV2022
B.E - ROBOTICS AND AUTOMATION
20RA210- MICR0CONTROLLERS AND EMBEDDED SYSTEMS
Answer ALL questions
uration: 3 Hours Maximum: 100 Marks
PART -A (7x 1 =7 Marks)
CO1 Embedded systems communicate with the outside world through
a) Peripherals b)Processors c) Operating system d) Microcontrollers
CO1 Which of the following is an example of direct type addressing mode in
Embedded system?
a) MOV A, #6AH b) MOV A, 04H c) MOVA, R4 d) All of the above
. C02 How many operating modes does ARM have?
a) Four b) Seven c) Sixteen d) Thirty seven
4, CO2 ARM stands for
a)Advanced Rate Machines b)Advanced RISC Machines
c)Artificial Running Machines d) Aviary Running Machines
5. CO3 The instructions which are used to load or store multiple operands are
called
a) Banked instructions b) Lump transfer instructions
c) Block transfer instructions d) DMA instructions
6. CO3 Thecondition to check whether the branch should happen or not is
given by
a) The lower order 8 bits of the instruction b) The higher order 4 bits of the
instruction
c) The lower order 4 bits of the instruction d) The higher order 8 bits of
the instructton
22-23-15 -1
23. 11.2022 13:17
22-23-15 19. 18. CO116. 1) 10. Fil 7.
CO217. i) 15. CO414. 13. 12. 1.
in
CO3 CO3
processor C02 CO2
CO1i ) CO2i ) CO3 CO2 Co1 CO3 CO2 CO1 the CO4
CO5
i) i) i) i) Proca)
subsequernt instruction. diagram.
block short DescribeExplain
WriteDefine Which What What RaspbeRar yspbeApprr y ovedblanks: Which
Why Describe
neatExplainthe Wite Ilustrate Write
Compulsory
Question: is
aboutfunctionfeatures are
the an of
does a the
Pi Pi the
subroutine the the the embedded hvolas tage
cycles rl the inpri
doesnciple consists
architecture pipelining noteson digital basic 0.No: different C for
give data
fol oFiwileb)ng
on to processors of
a Arduino
clock Q.17No:
language. ARMfeaturessystem?
anpc+8 path addressing
output in to components have function
ARM7? of ARM7 as 22
in 16
PART-C in of What PART -B number types
-2 the activity ARM an and Answer the can
text a nmodesof Compulsory common quad-core are
embedded
hardware of
first processor. ARM theare of interpret
cortex-M# string a
cycle of any RaspberTy architecture. nputoutput Scanf c)
components
with
data immediately processor.
ARM7 system. units FOUR imcOroprocessOr.
procesSor or volts.
Question data
of many
an process in Pi Clanguage? in
Questions
an other pins,. the
instruction board? of
following embedded embedded.
and RISC Printf )
with (5x15=*3 architechrE (Sx3=3
and data the the syetem systen
pc+l2 transt help cal .
COS 2.
i) CO4 i)
1. CO3 C0. i)
-15
COS i) CO4 i ) CO3
i)
sensor.
One
Describe Protocol
Write Transfer Discuss location Write
a Write address?address What length
web
a server the problem (in a
python the Arduino
Arduino
and How
subprogram to
bytes)
another.
hardware on what
program might
Hypertext
Ethernet
(HTTP). programming problem does in,
they The
board the and which
on start
-3 Programming
Markup be the
RaspberTydetails do
related? Advanced start copies of
the
to the
of Language measure ARM of
Raspberry thesource a
Pi Microprocessor string
programming to referencedestination
make the string
(HTML) of
Pi. output
the peripheral will bytes
Arduino string
for from a
andmultimeter. betrom
Bus
interfacing passed
in
the
behave specification
Architecture r,. one
Hypertext
in
memory
n,
any like the
(8) () (8) (7) (8) (7)
5 4 3. 2. 1. Duration:
Hours 3
CO1 CO2 CO1 CO1 CO1
20RA210 (AutonomousSRI
Instruction registers
registerS
BytTwo ea) additionalbanked mainfame
computers
c) a) The distributed
systemsc) a)ARM a) application
Embedded managermemory a) ldentify
c) design?
system
memory RAMAKRISHNA Reg.No:
additional Institution,
processors the -
in system AUTONOMOUSReacredited
standardMICROCONTROLLERS
ARM B.E-
duplicate by
NAAC
where communicate
Four
Byteb) outputb) ROBOTICS
machines software questions
Answer
ALL
external d)
registersregisters b)
copiedregister basically application
operating
systemsoftware
d) b) PART -A ENGINEERINGwi'At+h
Computers d)
supersystems
mobile b) Grade
-1- is EXAMINATIONS
AND
with components Approved
encoded used designed
the AND
AUTOMATION by
in peripheralsc) AlCTE
Eight
bytec) into ARM outside
for EMBEDDED and
that COLLEGE,
Pernanently
machines world can - (Revised)
NOV'2023 affiliated
be
with reused to
are Maximum:
Marks100 SYSTEMS COIMBATORE
Anna Regulation-
Onebid)
t Word. inputd) the
called University,
help in Marks)
1=7(7x
an Chennai)
of 2020
embedded
(PCC)
C0218. 16. 14. 13.
C0217. 15. 12. 11. 10.
-15 9. 8. Fill 7
CO2 CO4 CO4 CO3 CO2 C02 in
CO3 CO2 CO1 CO1
the
CO3
blanks:
What Differentiate
HowDefineembedded
system? Define through a
Raspberry
comprises
RaspberryPi The Python a) The Eightbit
address c)Cxecuted
Complex
address a) is
Write Describe program Draw The
Explain3 Compulsory
Question: is to Arduino Arduino
interrupt
initialize embedded address
down the GPIO
about to CISC Pi
stage diagram interface IDE
the measure Q.No: code that
latency
an requires
characteristics.
pipelining the from systems. is
array built is the
debugging to 17
Q.No: C++ b)
basically
temperatureconnect and and
to in RISC. a on Address
Effective
address Simple b)
d) computer
22 mentionruntime
mention What PART B
- the
-2- of Answer
16PART-C
ARM tools temperature Compulsory a
are lightly
sensor the in the acquires
organization in C the
embedded any purpose
language?reasons power which
with two modified
FOUR c)C
sensor Question language.
Supports
CAT5/6
cables. from
Arduino. for essential supply,
of
with systems. with Questions GPIO Write it? version the
How
relevant Arduino. pins down units which current
to of
(5 in the avoid of Embedded C
d) the
Raspberry
x =15ks)
Mara(5x3 can
diagram. Write 15 statement. processor (3x instruction
= it. 1
be
75 =3
a Marks) provided
Pi!
(15) (15) (19) on Marks hei.
an
CO322. 21. CO120. ) CO219.
CO2 CO1 CO1
23-24-15
i) i)
i)
Write
interrupts.
software
Explain control.
instruction Write
Explain
WriteEnumerate
down down
a the
program set
the types the the
related
difference steps
to of features
make Hardware involved with
anbetween data of
LED
architecture in ARM
3 interfacing processing,
to the
blink
Architecture. instruction
using of sensors
embeddcd data
Rasberry
movement set.
with
Pi system. Arduino. Explain
and
and
Python.
flow ARM
(15) (5) (10) (7) (8) (15)