Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Digital Assignment-1

Instructions:
1.For theoretical topics maximum two pages per topic
2. Total number of pages must be 12 pages(excluding the first page)
3. Prepare the first page with VIT Logo ,Title, your details,..
4. All the heading must be in Times new roman font size 12 with bold and in
Italics. All the contents must be in Times New roman with normal font size 10
5. On every page at the right top corner include your reg number
6. Basaed on parameters like Neatness, on time submission, more information
on describing the answers, the marks will be allotted.
Submission Period
10/8/20 to 24/9/20

Questions

1. Write Short notes on ARM7 Processor

2. Write Short notes on Intel I (i3, i5, i7) Series Processors

3. Double the number in Register R2 and put the result in registers R3(Lower byte) an
R4(Upper byte)

4. Find a number that, when XORed to the A register, results in the number 3Fh in A.

5. Add the unsigned numbers found in internal RAM locations 25h,26h, and 27h
together and put the result in RAM locations 30h (MSB) and 31h(LSB)

6. Write a program to (a) load the accumulator with the value 55H, and
(b) Complement the ACC 700 times
7. Refer to the following delay subroutine. Assume a clock frequency of 12MHz,
Calculate: Total time delay of the subroutine

Label Mnemonics Operand Machine cycle


DELAY: MOV R0,#10H 1
L2: MOV R1,#25H 1
L1: DJNZ R1,L1 2
NOP 1
NOP 1
DJNZ R0,L2 2
RET 1

8. Analyse and explain the objective of the following 8051 assembly language program.
Specify the content of each register and also the content of Program Status Word
(PSW) register after the execution of each instruction.

MOV A,#00H A =??PSW =??


MOV R5,A R5=??
MOV R0,#0F4H R0=??
ADD A,#89H A=?? PSW=??
JNC N_1
INC R5
N_1 : ADD A,#0A5H A=?? PSW =??
JNC N_2
INC R5
N_2 : ADD A,#0E2H
JNC OVER
INC R5 R5=??
OVER : MOV @R0,A @R0 =??
END

You might also like