top of page

NOVE-2009                                                               SAZ3B

 

PART-A

 

  1. Define Micro computer

  2. Write a note on Accumulator.

  3. Give any two examples for Data Transfer Group of Instructions

  4. What is meant by Direct Addressing?

  5. Write a note on ADI Instruction.

  6. Define stack.

  7. What is meant by subroutine?

  8. Write a note on BCD code.

  9. What is ASCII code?

  10. Define Interrupt.

  11. What is meant by DMA.

  12. Define memory mapped I/O

 

PART-B

 

  1. Compare Machine Language Programming with Assembly Language Programming.

  2. Write short notes on Register and Immediate Addressing.

  3. Discuss about Branch Group Instructions with examples.

  4. Explain about counters and Time delays.

  5. Write an assembly language program to perform BCD to Binary conversion.

  6. Write an assembly language program to do BCD multiplication.

  7. Write short notes on Interrupts in 8085.

 

PART-C

 

  1. Explain about functional organization of 8085 Microprocessor with a block diagram.

  2. Describe in detail, Arithmetic and Logic Group of Instructions with example.

  3. Write an assembly language program to evaluate the expression P * Q + R * S using subroutines.

  4. Write Assembly Language programs to do BCD addition and BCD subtraction.

  5. Explain about DMA Transfer in 8085 Based System.

 

NOVE-2010                                                                                       SAZ3B

 

Part-A

 

  1. What is a microcontroller?

  2. What is an Assembler?

  3. Write the assembler instruction format.

  4. List the arithmetic operations related to memory.

  5. What are the instructions related to rotating the accumulator bits?

  6. How to design a counter?

  7. What is the purpose of CMC and STC instructions?

  8. What in nesting?

  9. What is the purpose of the instruction DAA?

  10. How to convert 2-digit BCD number into its binary equivalent?

  11. What are the two modes of data transfer under DMA controller?

  12. Which mode of 8255A is responsible for the eight bits of Port C?

 

Part-B

  1. Explain the purpose of various flags in 8085.

  2. Explain the addressing modes of 8085.

  3. Explain the data transfer instructions with example.

  4. Write a program to perform the following functions:

       a) Load the number 8BH in register D.

       b) Load the number 6FH in register C.

       c) Increment the contents of register C by one.

       d) Add the content of registers C and D and display the sum at the output port       

             PORT1.

  1. Define the stack, stack pointer and program counter, and their uses.

  2. Write an assembly language program to convert binary to BCD.

  3. Explain the input/output features in Mode 0 of 8255A.

 

Part C

 

  1. Describe the internal data operations and the 8085 registers.

  2. Explain the various arithmetic instructions for 16-bit operations.

  3. Discuss about conditional call and return statements of 8085.

  4. A multiplicand is stored in memory location XX50H and a multiplier is stored in location XX51H. Write a main program to

a)      Transfer the two number from memory location to the HL registers.

b)      Store the product in the Output buffer at XX90H and write a subroutine to multiply two unsigned numbers placed in registers H and L and return the result into the HL pair.

  1. Explain the process of the DMA and the function of various elements of the 8237.

 

APRIL-2011                                                                                       SAZ3B         

                                                     PART-A

          1.       What is microprocessor?

          2.       Define microcontroller.

          3.       What are Bit and Nibble?

          4.       Define LSI and MSI.

          5.       List any four components of a computer.

          6.       What is meant by ROM?

          7.       Define flash memory.

          8.       What are tri-state devices?

          9.       Define HOLD.

         10.   What do you mean by Data transfer with interrupt?

         11.   What are Input and Output buffers?

         12.   Define packed BCD.

                                                       PART-B

         13.   Write a note on memory and instruction Fetch

         14.   Explain on peripheral or externally initiated operations

         15.   Explain the execution of sort program.

         16.   Write about conditional call and return instructions

         17.   Write a note on ‘subroutine documentation and parameter parsing’.

         18.   Explain on BCD addition and multi byte subtraction.

         19.   Write about ROM and memory mapped I/O.

                                                     PART-C

         20.   Explain the various memory classifications in detail.

         21.    Describe the various logic operations of 8085.

         22.   Describe in detail about Traffic signal controller.

         23.   Explain the following with example

 a)      BCD to binary

 b)      Binary to BCD

       24.   Discuss in detail about 8085 multiple interrupt.


NOVE-2011                                                                                       SAZ3B

 

                                  PART-A

 

         1.       Define ASCII.

         2.       What is Assembler?

         3.       What is meant by high-level language?

         4.       Define Read/write memory.

         5.       What are four primary operations of MPU?

         6.       Define Decoder.

         7.       What is address bus?

         8.       Define monitor program.

         9.       What do you know about un-conditional Data Transfer?

        10.    Define HLDA.

        11.   List four types of Rotate.

        12.   Define counters.

 

                                PART-B

 

         13.   Explain the logic symbol and function table of encoder.

         14.   Discuss on latch and clocked D flip-flop.

         15.   Describe on data transfer op-codes.

         16.   Explain debugging counter.

         17.   Explain about time delay using a loop with in a loop technique.

         18.   Explain the operation of BCD addition and subtraction.

         19.   Write a note on I/O interface and direct I/O memory.

 

                                PART-C

 

          20.   Explain about internal data operation and 8085 registers.

          21.   Discuss on data transfer from the microprocessor to memory.

          22.   Explain about stack instructions.

          23.   Explain the following conversion methods with examples.

  a)      ASCII to BCD

  b)      BCD to Hexa Decimal

          24.   Describe on 8085 interrupts.

 

  APRIL-2012                                                                                                   SAZ3B

 

                                    PART-A

 

          1.       What are the advantages of Assembly language over the machine language?

          2.       Differentiate between ROM and RAM.

          3.       Define Assembler.

          4.       State the purpose of LDAX and STAX instructions.

          5.       What is dynamic debugging?

          6.       How to introduce a counter in a 8085 program?

          7.       Define stack.

          8.       State the purpose of SPHL and PCHL.

          9.       What is DAD?

         10.   Convert 72BCD into its binary equivalent.

         11.   What are interrupts?

         12.   What is DMA?

 

                                      PART-B

 

          13.   Explain the flags in 8085.

          14.   Explain the addressing modes of 8085.

          15.   How to introduce time delay using one register? Explain

          16.   Differentiate between CALL/ RET and PUSH / POP.

          17.   Explain the BCD addition with an example.

          18.   Explain the direct I/O and memory mapped I/O.

          19.   Describe the DMA memory interface.

 

                                     PART-C

 

          20.   Explain the architecture of 8085.

          21.   Discuss the logic instruction of 8085.

          22.   Explain the counter design with time delay.

          23.   With the program explain the Binary- to- ASCII code conversion.

          24.   Explain the vectored interrupts.

 

NOVE-2012                                                                           SAZ3B

                                   PART-A

         1.       List the four operations performed by MPU.

         2.       What are registers? List the general purpose register of 8085.

         3.       What are the categories of branch instructions?

         4.       What are the status flags in 8085.

         5.       What is static debugging?

         6.       How to introduce time delay in an 8085 program?

         7.       State the purpose of RST instruction.

         8.       State the purpose of XTHL instruction.

         9.       What is the purpose of DAA?

         10.   Perform 82BCD-48BCD

        11.   List the maskable and non-maskable interrupts.

        12.   What is DMA? 

                                    PART-B

        13.   List and state the purpose of data transfer instruction of 8085.

        14.   Explain the logic instructions in 8085.

        15.   Explain the stack operations.

        16.   Explain the subroutine call and return statements.

        17.   List the steps to convert BCD number into its binary equivalent.

        18.   Explain SIM and RIM instructions.

        19.   Explain the RST instructions.

                                 
                                   PART-C

        20.   Discuss the memory classifications.

        21.   With a programming example, explain the counting technique.

        22.   Explain the modulo 10 counter.

        23.   With the programming example, explain the ASCII to Binary Code conversion.

        24.   Explain the master and slave modes of DMA controller.


APRIL-2013                                                                                           SAU4A

                                                           PART-A
1. What is a micro computer?
2. What is the purpose of a bus?
3. What is an assembly language?
4. Name the flags of 8085 MPU.
5. What is direct addressing?
6. What is looping?
7. How is a time delay designed?
8. What is a stack?
9. Expand ASCII.
10. What is the propose of XCHG instruction?
11. What is interfacing?
12. Give an example of non-maskable interrupt.

                                                     PART-B

13. How does the micro computer work?
14. Explain the operation initiated by an external device.
15. Explain the three instruction format of 8085.
16. Explain the arithmetic operation related to memory.
17. Write a time delay subroutine using a register pair.
18. Explain binary to BCD conversion.
19. Write a short note on multiple interrupts.

                                                   PART-C
20. Explain the internal architecture of 8085 MPU.
21. Write a detailed note on dynamic debugging.
22. Explain the various conditional call and return instruction of 8085.
23. Write a program for multi-byte subtraction
24. Explain the interrupt process of 8085 MPU.

APRIL-2013                                                                                           SAZ3B

                                           PART-A

1. What is a peripheral?
2. What are pseudo instructions?
3. Define Assembler.
4. What are the ways to clear the accumulator?
5. What is dynamic debugging?
6. How to introduce time delay in a 8085 program?
7. Define : Subroutine.
8. State the purpose of XCHG instruction.
9. Perform 77 BCD + 48 BCD
10. State the purpose of CMC and STC.
11. List the vectored and non-vectored interrupts.
12. Differentiate between direct I/O and memory mapped I/O.

                                      PART-B
13. How to classify 8085 instructions in terms of number of bytes ? Give examples.
14. Explain the addressing modes of 8085.
15. Explain the stack operations.
16. Explain the conditional call and conditional return instruction.
17. Explain the BCD subtraction with an examples.
18. Explain EI and DI instructions.
19. Explain the RST instructions.

                                    PART-C

20. Explain the 8085 Hardware and programming model.
21. With a programming example, explain the loop construction in 8085.
22. Explain the hexadecimal counter.
23. Explain the BCD-to-Binary Conversion with program.
24. Explain the DMA controller.

NOVE-2013                                                                                            SAZ3B
                                         PART-A
1. What is micro computer?
2. Define byte and word.
3. What do you mean by Compiler?
4. Define operating System.
5. List any two functions of mircoprocessor.
6. Define static memory.
7. What is buffer?
8. Define assembler.
9. Define data transfer.
10. What is TRAP?
11. Define interpreter.
12. List two groups of loop.

                                  PART-B

13. Describe on tri-state and buffer.
14. Explain the action of decoder.
15. Explain the common source of errors.
16. Write a note on subroutine call and program transfer.
17. Explain counter design with time delay.
18. Describe ASCII to binary conversion operation and binary to ASCII conversion operation.
19. Explain RAM and Input/Output interface.

                                 PART-C
20. Explain memory map and address in detail.
21. Describe in detail about addition with carry program.
22. Explain about resetting and displaying flags in detail.
23. Explain the following conversion operations with example. a) Hexa decimal to BCD  b) BCD to ASCII
24. Describe trap problems on implementing 8085 interrupt.


NOVE-2013                                                                             SAU4A

                                        PART-A
1. Name the major components of a micro computer.
2. Write the four functions of a microprocessor.
3. Name the two parts of an instruction.
4. Why assembly language is called as low level language?
5. Define the term Dynamic debugging.
6. Why indexing in necessary?
7. Give the formula for total delay.
8. What is a subroutine?
9. What are OUTBUFS?
10. What is the basic of table look up technique?
11. What is Meant by DMA?
12. What is the salient features of RAM?

                                    PART-B
13. Write a note on assembly language?
14. Explain two byte and three byte instructions.
15. Brief conditional loop with an example.
16. Explain conditional return instruction.
17. Describe Binary to ASCII conversion.
18. Explain BCD addition.
19. List the problems on implementing 8085 interrupt.

                                  PART-C
20. Describe microprocessor architecture with a neat diagram.
21. Explain  A) Branch instructions B) Dynamic Debugging.
22. Describe the working of a modulo ten counter with flow chart and program.
23. Explain BCD to seven segment LED code conversion.
24. Explain direct and memory mapped I/O

 


APRIL-2014                                                                    SAU4A

 

                           PART-A

 

1. List the general purpose registers in 8085.

2. What happens if ADD B is executed?

3. Specify the flag settings after 0011 1101 and 0001 0110 are added.

4. Give an example for a three bytes instruction.

5. List any two instructions associated with stack.

6. Specify the difference between INR and INX instructions.

7. What is a BCD number?

8. What is meant by memory mapped I/O?

9. What is the purpose of DAA?

10. List the drawbacks of programmed I/O.

11. What is the size of memory addressed by 22 address bits?

12. What is the purpose of LXI H, 22 11?

 

                      PART-B

 

13. What is the purpose of PC register? Explain.

14. Explain the addressing modes of 8085.

15. Write an ALP to initialize the locations from NUM to NUM+20 with a value 'FF'.

16. Explain the logical instructions of 8085.

17. Explain the functioning of seven segment LED.

18. How four 512 x 8 RAM chips are connected to get 2 KB memory?

19. Explain the working of a RET instruction.

 

                    PART-C
 

20. Discuss the internal architecture of 8085 with a neat block diagram,

21. Write an ALP to check whether the elements in an array ARR is in ascending order or not. if in ascending order, store 01H in RES, else store 00H. The location ARR contains total number of elements in that array and the actual array starts from ARR+1.

22. Explain the use of subroutine with example.

23. Write an ALP to convert the BCD number in NUM into binary numbers and to store them in   BCD1 and BCD2.

24. Explain the interrupts of 8085.

 

NOVEMBER-  2014                                                                                    SAZ3B

 

SECTION – A

 

1. What is Microprocessor?

2. Define: Interpreter

3. What is meant by Instruction?

4. What is Tri state logic?

5. List the four operations commonly performed by the microprocessor

6. What is meant by Dynamic debugging?

7. What is Stack?

8. Define flag.

9. List any four categories of the 8085 instruction set

10. What is meant by Addressing mode?

11. What is operation code?

12. Define: DMA.

 

SECTION-  B

 

13. Write about Microcomputer system.

14. Explain the functions of various pins of the 8085 microprocessor.

15. Explain the following addressing modes:

 (a) Looping

 (b) Counting.

16. Write about Counters and Time delays.

17. Write about conditional call and return instruction.

18. Write a note on Arithmetic and Logic operations.

19. Explain the functions on RAM and ROM.

 

SECTION- C

 

20. Describe the functions of MPU in detail.

21. Explain the Data transfer instructions and Debugging.

22. Discuss about modulo 10 counter and Debugging counter.

23. With the program explain the BCD to Binary and Binary to BCD conversions.

24. Describe the various functions of DMA.

 

 

APRIL-2015                                                                                            SAZ3B

PART-A

1. Define: Microprocessor.
2. What is the purpose of program Counter in 8085?
3. Define: Looping.
4. List the names of Interrupt lines of 8085.
5. Give any two examples in Arithmetic Group Instructions of 8085.
6. Write a note on: RET instruction.
7. Give an example for BCD Addition.
8. Define: Subroutine.
9. What is ROM?
10. Write a note on : Address Bus of 8085.
11. Define : Address Map.
12. What is the use of Interrupt Driven Data Transfer?

PART-B

13. Discuss about Evolution of Microprocessors.
14. What are Assembler Directives? Explain with examples.
15. Explain about Data Transfer Group of Instructions with examples.
16. Explain about pulse timing for flashing lights.
17. Discuss about conditional call and return instructions.
18. Write an assembly language program to do BCD to HEX conversion.
19. Distinguish between memory mapped I/O and I/O mapped I/O.

PART-C

20. Explain about structure of a microcomputer system with a neat block diagram.
21. Describe in detail, various addressing modes of instructions with examples.
22. Explain about Debugging Counter and Time Delay Program.
23. Write an assembly language program to do multibyte addition.
24. Explain about different programmed Data Transfer Schemes.


APRIL -2016                                                                                 SAZ3B

Part - A

1. Define : Microcomputer
2. What is an Accumulator?
3. Define : Memory mapped I/O.
4. What is Assembler?
5. What is Direct Addressing?
6. Define : counter.
7. What is Stack?
8. Write a note on : Conditional CALL Instruction.
9. What is ASCII?
10. Write a note on: Seven Segment LED.
11. Define : Interrupt.
12. Distinguish between RAM and ROM.

Part-B

13. Write short notes on: Instruction types.
14. What are Arithmetic and Logic Operations? Discuss with examples.
15. Write about Register and Immediate Addressing Modes.
16. What is MOD 10 counter? Explain.
17. Discuss about subroutines in Assembly level languages with example.
18. Write an assembly language program to convert Binary to ASCII.
19. Write short notes on: Interfacing I/Os using Recorders.

Part -C

20. Explain about 8085 Microprocessor architecture and its operations.
21. Describe data transfer instructions of 8085 with examples.
22. Explain about program and flow chart for a hexadecimal counter.
23. Write an assembly language program to perform BCD Addition.
24. Explain about DMA.

 

NOVEMBER - 2015                                                                                           SAZ3B

 

PART - A

1. Define : ASCII code.

2. What are low and high-level languages?

3. What do you mean by assembler?

4. Define : Bit and Byte.

5. List the components of a computer.

6. What is Handshake Mode?

7. Define : Data Format.

8. What do you mean by program counter?

9. What is Data Transfer?

10. List any two Branching operations.

11. What do you mean operand?

12. What is System Interface?

 

PART B

 

13. Explain the various Memory classifications.

14. Write about Memory Map and Addresses.

15. Write a note on stack and subroutine.

16. Explain the multibyte addition and subtraction.

17. Write about BCD addition program.

18. Explain about the I/O interface.

19. Explain the various Data transfer instructions.

 

PART - C

 

20. Draw a block diagram of a microprocessor based system and explains the functions of each

Component.

21. Describe the Dynamic debugging and Arithmetic logic operations.

22. Discuss on Counters and time delays in detail.

23. With the ALP program, explain the ASCII to BCD and BCD to seven segment LED code conversions.

24. Describe the DMA memory interface.

bottom of page