Microprocessors and Microcontrollers: Unit II: (b) Looping, Counting, Time Delays & Code Conversion

University Questions with Answers (Long Answered Questions)

Microprocessors and Microcontrollers | Looping, Counting, Time Delays & Code Conversion

Microprocessors and Microcontrollers: Unit II: (b) Looping, Counting, Time Delays & Code Conversion : University Questions with Answers (Long Answered Questions)

University Questions with Answers

(Long Answered Questions)

 

(Regulation 2008)

Dec.-10

Q.1 Write an ALP to add 5 data bytes stored in memory location starting at 4500H and display the sum in next memory location.

(Refer section 3.1)

Dec.-11

Q.2 Write a program to count from 0 to 9 with one second delay between each count. At the count of 9, the counter should reset itself to 0 and repeat continuously. Assume the clock frequency is 1 MHz.

(Refer section 3.2) [8]

Q.3 Sixteen bytes are stored in memory locations at XX50h to XX5Fh.

(Refer lab experiment 3.1.1)

Transfer the entire block of data to new memory locations starting at XX70h. [8]

Q.4 Write an 8085 assembly language program to multiply two 8-bit numbers.

(Refer section 3.1)         [8]

June-12

Q.5 Write an assembly language program for arranging an array of 8-bit unsigned number in ascending order.

 (Refer section 3.1)        [8]

Dec.-12

Q.6 Write an 8085 assembly language program to multiply two 8-bit numbers.

(Refer section 3.1)         [8]

Q.7 Six bytes of data are stored in memory locations starting at XX50h. Add all the data bytes. Use register B to save any carries generated while adding data types. Display the entire sum at two consecutive memory Icoation XX70h and XX71h.

(Refer section 3.1)         [8]

May-13

Q.8 Write an 8085 assembly language program to sort numbers ascending orders.

(Refer section 3.1)         [8]

Dec.-14

Q.9 Write an assembly language program for adding a set o/r| numbers.

(Refer section 3.1)         [8]

 

(Regulation 2013)

May-16

Q.10 Write an assembly language program to sort numbers in ascending order.

(Refer lab experiment 3.1.7)  [8]

Dec.-16

Q.11 Write an 8085 Assembly program to convert a Hexadecimal Number to ASCII code.

(Refer lab experiment 3.3.5)  [8]

Q.12 Write an 8085 Assembly language program to multiply two numbers in memory locations 4200 and 4201 and store the product in memory locations 4202 and 4203.

(Refer lab experiment 3.1.3)  [16]

May-17

Q.13 Write an 8085 assembly language program to find the largest among 'N' number where the value of N should be stored in 4200 and the array of elements from 4201. Store the result in 4300 ?

(Refer similar program : Lab Experiment 3.1.6)        [8]

May-18

Q.14 Write an 8085 program to find the greatest number among 10 numbers.

(Refer Lab experiment 3.1.6) [6]

Dec.-18

Q.15 Develop an algorithm and 8085 assembly language program to sort 100 byte type data. Explain the instructions used in the program. (Refer Lab experiment 3.1.7) [13]

 

(Regulation 2017)

Dec.-19

Q.16 Write an assembly language program for 8085 microprocessor to count even numbers in series of 10 numbers. [Refer similar Lab experiment 3.1.18][10]

Example :


Microprocessors and Microcontrollers: Unit II: (b) Looping, Counting, Time Delays & Code Conversion : Tag: : Microprocessors and Microcontrollers | Looping, Counting, Time Delays & Code Conversion - University Questions with Answers (Long Answered Questions)