GGSIPU Mid-Term-1 April 2022 Solution Microprocessors by Ravinder Nath Rajotiya - April 11, 2022April 11, 20220 Solution MT-1 April 2022 ETEE 310 Microprocessors and Microcontrollers Time 1.5 Hours MM: 30 Q1. Differentiate between PC and SP Sl PC SP 1 Program counter (PC) points to the next instruction in memory to be executed Stack Ponter(SP) points to the top of the stack memory from where an item could be accessed 2 It is auto incremented for normal sequential program Incremented for PUSH and for POP operation an item accessed and the SP decremented for stack-up configuration Q1. (b) Briefly describe different memory technologies used in microprocessor system. A microprocessor system does not contain any memory internally other than the set
Delay Time using 8085 Programming Loops 8085 Microprocessor by Ravinder Nath Rajotiya - October 13, 2021September 29, 20230 Delay Loops in 8085 Loop is used in 8085 for repeating the execution of a set of instructions. Loops are also used in generating the delays in 8085. The Loop is implemented by using the DCR and some conditional JMP instructions. A simple Loop is shown below MVI A, 00 MVI C, 05 Again: DCR C ADD C JNZ again This program make use of a add instruction inside a loop which executed five times. At the end of the loop addition of five numbers 0 to 5 is obtained which is 15. We can also use loop to generate delay time for some applications. The delay is actually the total ‘T’ states times the clock period. i.e. TL =
Introduction and Evolution of Microprocessors 8085 Microprocessor by Ravinder Nath Rajotiya - August 23, 2020February 14, 20220 Introduction The modern era of devices be it the devices used in education, our home, to our offices, to industrial automation, transportation, medicine, or in defence etc are all microprocessor or microcontroller based systems. The most common of the is the desktop or the laptop are microprocessor based systems. A microprocessor is an electronics programmable device that accepts the user input from memory or peripherals, processes it as per the instructions fetched from the memory and produces the result that can be stored back in memory or fed as input to other devices or applications. The word microprocessor is made from two words micro and processor. Until 1960 all systems were made using discrete components which lead to very large and