We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4
1) State importance of pipelining in 8086 microprocessors
2) Define the following terms : 1) Physical address 2) Effective address
3) List the features of 8086microprocessor. 4) State any four characteristics of RISC microprocessors. 5) State the function of following pins of 8086 microprocessor a) ALE b) DT/R c) M/IO d) HOLD
Four marks Question :
1) Explain concept of pipelining with neat diagram
2) Describe physical address generation with suitable example. 3) Draw flag register format of 8086 microprocessor .Explain TF , DF , IF ,CF flag register. 4) Describe the use of flag register and segment registers in 8086 5) Differentiate between CISC and RISC and justify use of each of them in practice. 6) Draw 8086 architecture of 8086 and state the function of EU and BIU 7) Draw minimum mode of 8086 and explain the function of any four control signals. 8) Compare 8086 and 80586 (Any four points). UNIT 5 Assignment
1) Choose instruction for following situations:
a) Addition of 16 bit Hex no.with carry b) Division of 8 bit no. c) Rotate content of BL by 4 bit. d) Perform logical AND operation of AX and BX 2) State the function of Linker and debugger. 3) Give any two examples of two types of addressing mode of 8086 4) State the function of STC and AAA instruction of 8086 microprocessor. 5) List any four addressing modes and give one example of each.
Four marks Question :
1) Compare the following terms a) RCR and RCL b) JUMP and CALL 2) Explain addressing modes of 8086. 3) Describe the operation performed by instruction IMUL and AAM 4) Identify the addressing modes used in following instructions: a) MOV DS,AX b) MOV AX, [ 4172H] c) MUL AL ,BL d) ADD Ax ,[SI] e) ADD AX [SI] BX] [04] f) INC [4172H] 5 ) Write an assembly language program to find the sum of series of ten numbers stored in memory .(Assume suitable data) 6) Write an assembly language program to find the factorial of a number using looping process. 7) Describe the use of shift and rotate instruction as well as string instructions with the help of relevant examples of each 8) Write an assembly language program to transfer block of ten numbers from one memory location to another.(Assume suitable data) 9) Interpret the given program and specify the output for the following situation MOV AX ,34F9H MOV BX, 3A69H
a) Masking of lower nibble of AX
b) Rotate through carry contents of BX by 4 positions c) Shift left content of BX by 6 positions d) XOR AX, BX 10) Write an assembly language program with algorithm for finding smallest number from the array of 10 numbers. .(Assume suitable data) 11) Write an assembly language program to arrange any array of 10 bytes in ss 12) Explain the following instruction for 8 bit and 16 bit data. a) PUSH b) DAA c) IDJV d) XOR 13) Suggest two instruction for each of the following addressing modes a) Register Addressing mode b) Direct Addressing mode c) Based Indexed Addressing mode d) Immediate Addressing mode 14) Write an assembly language program with algorithm for finding largest number from the array of 10 numbers. .(Assume suitable data) 15) Write algorithm and 8086 assembly language program to find average salary of five employees of SILICON systems Assume 4 digit salary of each employee. Also write output.