Ect206-Qp June21
Ect206-Qp June21
Ect206-Qp June21
Page 1 of 2
02000ECT206052102
Module -2
13 a) Explain the RAM memory organization of 8051microcontroller using a 9
schematic diagram. Also list the 8051 Special function registers and its
functions.
b) What is stack? Explain the role of stack in program execution during a CALL 5
instruction.
14 a) Explain about the ports of 8051 and also illustrate the Port 0 circuit read and 8
write operation.
b) Explain the ‘Rotate’ instructions used in 8051 microcontroller. 6
Module -3
15 a) Write an 8051 assembly language program to sort the ten numbers stored in 8
memory locations 30H to 39H in ascending order. Comment all lines of the
program.
b) Write an 8051 C code to convert the analog input provided to ADC chip to the 6
digital value and store the result in memory location.
16 a) Write an 8051 C program to send letters ‘M’, ‘D’ to LCD using delays. 7
b) Using a schematic diagram explain the procedure of interfacing KEYBOARD 7
to 8051 microcontroller.
Module -4
17 a) Explain the characteristics and operations of mode 1 programming of Timers in 6
8051 microcontroller.
b) Explain the steps to transfer data serially in 8051. 8
Write an 8051 assembly language program to transfer ‘Y’ serially at baud rate
9600 continuously through Port 0.
18 a) Explain ARM 7 register architecture. 8
b) Explain the operation of a) Assembler b) compiler c) Debugger 6
Module -5
19 a) Explain programmed I/O and interrupt driven I/O for data transfer in 8
computers.
b) Explain RAM and ROM memory chips. 6
20 a) Explain associative mapping of cache memory for a 4K cache with block size 8
128 and word size 16. Draw necessary figures. Specify the main memory
address.
b) Explain the memory hierarchy model using a layout diagram. 6
*****
Page 2 of 2