Professional Documents
Culture Documents
:
Name :
PART - A ( 30 Marks)
1 (a) (i) Differentiate the assembly language, high level language and machine level 10
language with examples
(ii) Number of memory chips required to realize a total memory of 80MB with a
memory of size consisting of 8-data lines and 16-address lines.
OR
(b) What is flag register? Discuss at least five flag register with examples 10
OR
(b) Write an 8051 assembly language program to Interface LED with 8051 and make it ON 10
and OFF with some delay.
Page 1 of 2
3 (a) 10
Fig. 1
Discuss in brief about the interfacing of LCD with 8051 as shown in fig 1
OR
(b) Discuss the examples of ARM addressing modes? Also define which is pre and post 10
indexed address of ARM controller
str r3, [r0, r4, lsl #3]
ldr r5, [r0, r1, lsl #3]!
ldr r0, [r1, #-8]
ldr r0, [r1, -r2, lsl #2]
ldrb r5, [r1]
5 What are the different microcontroller families available in the market? Differentiate 10
between ARM 3 stage and ARM 5 stage Pipeline
ÛÛÛ
Page 2 of 2