NOVE-2009 SAZ3B
PART-A
- Define Micro computer
- Write a note on Accumulator.
- Give any two examples for Data Transfer Group of Instructions
- What is meant by Direct Addressing?
- Write a note on ADI Instruction.
- Define stack.
- What is meant by subroutine?
- Write a note on BCD code.
- What is ASCII code?
- Define Interrupt.
- What is meant by DMA.
- Define memory mapped I/O
PART-B
- Compare Machine Language Programming with Assembly Language
Programming.
- Write short notes on Register and Immediate Addressing.
- Discuss about Branch Group Instructions with examples.
- Explain about counters and Time delays.
- Write an assembly language program to perform BCD to Binary
conversion.
- Write an assembly language program to do BCD multiplication.
- Write short notes on Interrupts in 8085.
PART-C
- Explain about functional organization of 8085 Microprocessor
with a block diagram.
- Describe in detail, Arithmetic and Logic Group of Instructions
with example.
- Write an assembly language program to evaluate the expression P
* Q + R * S using subroutines.
- Write Assembly Language programs to do BCD addition and BCD
subtraction.
- Explain about DMA Transfer in 8085 Based System.
NOVE-2010 SAZ3B
Part-A
- What is a microcontroller?
- What is an Assembler?
- Write the assembler instruction format.
- List the arithmetic operations related to memory.
- What are the instructions related to rotating the accumulator
bits?
- How to design a counter?
- What is the purpose of CMC and STC instructions?
- What in nesting?
- What is the purpose of the instruction DAA?
- How to convert 2-digit BCD number into its binary equivalent?
- What are the two modes of data transfer under DMA controller?
- Which mode of 8255A is responsible for the eight bits of Port
C?
Part-B
- Explain the purpose of various flags in 8085.
- Explain the addressing modes of 8085.
- Explain the data transfer instructions with example.
- 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.
- Define the stack, stack pointer and program counter, and their
uses.
- Write an assembly language program to convert binary to BCD.
- Explain the input/output features in Mode 0 of 8255A.
Part C
- Describe the internal data operations and the 8085 registers.
- Explain the various arithmetic instructions for 16-bit
operations.
- Discuss about conditional call and return statements of 8085.
- 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.
- 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.
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.
No comments:
Post a Comment