Explain the difference between a microprocessor and a microcomputer.
[3 marks]List the four operations commonly performed by the MPU.
[4 marks]Draw and Explain the functional Block diagram of 8085 microprocessor.
[7 marks]Specify the number of registers and memory cells in a 128 × 4 memory chip.
[3 marks]List the sequence of events that occurs when the 8085 MPU reads from memory
[4 marks]Identify the machine cycles in the following instructions 1. SUB B 2. ADI 47H 3. STA 2050H 4. PUSH B
[7 marks]Describe basic Machine Cycle used in 8085. Draw Timing Diagram for OUT instruction
[7 marks]Define opcode and operand, and specify the opcode and the operand in the instruction MOV H, L
[3 marks]Define addressing mode? State the addressing modes of the following instructions 1. MOV A, B 2. LDA 2500H 3. ANA M
[4 marks]Explain 8085 Programming Model and Flag Register.
[7 marks]List the four categories of 8085 instruction that manipulate data.
[3 marks]Explain the functions of following instructions of 8085 – state the bytes occupied, number of Machine cycle required and T-States 1. LXI H, 2050H 2. MOV B,A 3. STA 5050H 4. ADD C
[4 marks]Explain 8085 Programming model and classify instruction set on the basis of different addressing modes.
[7 marks]Specify the contents of the registers and flag status as the following instruction are executed. A B C D S Z CY MVI A,00H MVI D, F8H MOV B, A ADD D HLT
[3 marks]Write an 8085 Assembly language program to evaluate the Boolean equation D = (B+C) * E, where B, C, Erepresents data in various registers of 8085.
[4 marks]The following block of data is stored in the memory locations from 2050H to 2055H. Write an 8085 Assembly language program to Transfer the data to the locations 2080H to 2085H in the reverse order DATA(H) 25, A5, 4F, E3, AF, F1
[7 marks]Specify the output at PORT 7 if the following program is executed. MVI B, 82H MOV A, B MOV C, A MVI D, 37H OUT PORT HLT
[7 marks]Write an 8085 Assembly language program to interchange 16-bit data stored in memory locations 2050, 2051, 2052, and 2053. WITHOUT XCHG INSTRUCTION.
[4 marks]Write an 8085 Assembly language program to add the following data bytes stored in memory locations starting at 4050H and display the sum at the output port if the sum does not generate a carry, stop the addition, and display 01H at the output port. DATA(H) 1A, 32, 4F, 12, 27
[7 marks]Draw Block Diagram and Pin Diagram of 8259 Microcontroller.
[3 marks]Design an up-down counter to count from 0 to 7 and 7 to 0 continuously with a 1-second delay between each count, and display the count at one of the output ports. Show the delay calculation
[4 marks]Discuss the features of ARM processor.
[7 marks]List and explain the interrupt available in microprocessor 8085.
[3 marks]A Railway crossing signal has two flashing lights run by a microcomputer. One light is connected to data bit Dand the second light is connected to data7 bit D Write a program to turn each signal light alternately ON and OFF at an 6. interval of 2 second.
[4 marks]Draw and explain architecture of SUN SPARK.
[7 marks]