Browse papers
A

Section A: Long Answer Questions

Attempt any TWO questions.

3 questions·10 marks each
1long10 marks

Explain the instruction set of the 8085/8086 microprocessor. Classify the instructions into data transfer, arithmetic, logical, branch and machine control groups with examples.

8086instruction-set
2long10 marks

What is the instruction cycle? Explain fetch, decode and execute cycles. Describe the timing diagram for a memory read operation.

timinginstruction-cycle
3long10 marks

Write an assembly language program to find the largest number in an array of n numbers. Explain the logic.

assemblyprogramming
B

Section B: Short Answer Questions

Attempt any EIGHT questions.

9 questions·5 marks each
4short5 marks

What is the difference between a macro and a procedure?

assembly
5short5 marks

Explain the use of the ASSUME directive.

assembly
6short5 marks

What is meant by tristate logic?

logic
7short5 marks

What is the function of the queue in 8086?

8086pipelining
8short5 marks

List the data transfer instructions of 8086.

instruction-set
9short5 marks

What is the role of the BHE signal?

signals
10short5 marks

Differentiate between MOV and XCHG instructions.

instruction-set
11short5 marks

What is a wait state?

timing
12short5 marks

Explain based indexed addressing mode.

addressing-modes