Sie sind auf Seite 1von 5

INTRODUCTION TO MICROPROCESSORS HOME-ASSINGMENTS ASSINGMENT- 1

Q.1. Explain evolution of microprocessor and give its different types. Q.2. Draw and explain microprocessor architecture and operation of its components? Q.3. Explain different type of addressing modes of a microprocessor system? Q.4. What are different types of interrupt? Q.5. Explain data transfer schemes of a microprocessor system? Q.6. Explain the microcomputer operations of a microprocessor.

INTRODUCTION TO MICROPROCESSORS HOME-ASSINGMENTS ASSINGMENT-2


Q.1.Draw the Block diagram of 8085 and explain briefly. Q.2. Draw pin diagram of 8085 and explain its each pin function. Q.3. (a) How many types of flags are there? Explain. (b)What is the work of accumulator? Where it is present? Q.4 (a) Calculate the no. of memory chips needed to design 8K byte memory if the memory chip is 1024x1. (b) Give memory classifications. (c)How many types of interrupts are there? Explain priority wise. Q.5. Explain different types of Instruction formats. Give examples. Q.6 Explain the addressing modes of 8085. Give examples.

Q.7. Explain time delays using counters also evaluate the T states required to execute the
Delay loop.

INTRODUCTION TO MICROPROCESSORS HOME-ASSINGMENTS ASSINGMENT-3


Q.1.Draw the Block diagram of 8086 and explain briefly. What are the functional units available in 8086 architecture? List the features of 8086. Q.2. Draw pin diagram of 8086 and explain its each pin function Q 3. What are the modes in which 8086 can operate? Q.4 What are the hardware interrupts of 8086? Q.5 How clock signal is generated in 8086? What is the maximum internal clock frequency of 8086? Q.6. What is the significance of MX/MN pin in 8086? What are the differences between maximum mode and minimum mode? Q.7. Write the flags of 8086. State the function of Direction flag in 8086.What are processor control bits?

INTRODUCTION TO MICROPROCESSORS HOME-ASSINGMENTS ASSINGMENT-4


Write programs in 8085 as well as 8086 programming (a) Load the bit pattern 91H in register B and 87H in register C. Mask all the bits except D0 from register B and C. If D0 is at logic 1 in both registers , turn on the light connected to The D0 position of output port 01H, otherwise, turn off the light. (b) Writ a program to find the largest number in a given block of data. The length of the block is in memory location 2200H and the block itself starts from memory location 2201H. Store the maximum number in memory location 2300H. Assume that the number in all block are all 8 bit unsigned binary number. (c) Write a program to subtract a 2- digit BCD data stored in memory XX00H and XX01H and store the result in XX02H. (d) Convert a 2- digit BCD number stored at memory location 2200H into its binary Equivalent number and store the result in a memory location 2300H. (e) How a binary number is converted to its binary equivalent? Give flow chart and subroutine for it. (f) Write a program to sort 10 numbers from memory location 2200H in descending order. (g) Write a program to add the numbers 9BH and A7H. If the sum is greater than FFH, display 01H at output PORT0;(port 0 address is assumed to be 00H); otherwise display the sum. (h) Explain looping, counting and indexing with examples.

INTRODUCTION TO MICROPROCESSORS HOME-ASSINGMENTS ASSINGMENT -5


Q.1 What is a programmable peripheral device? Draw and explain the block diagram of 8255. What is the need for a Port? Q.2.What is handshake port? Explain the working of a handshake input port and output port. What are the internal devices of 8255? Q.3.What are the operating modes of port A 8255?What are the functions performed by port-C of 8255? Q.4. What is baud rate?What is USART(draw its block diagram)? What are the functions performed by INTEL 8251A? Q.5 What is asynchronous data transfer scheme? What is synchronous data transfer scheme? Q.6 How the RS -232C serial bus is interfaced to TTL logic device? Q.7 What is RS-232C Standard? What is the voltage level used in RS232C standard?

Das könnte Ihnen auch gefallen