Wednesday, 5 August 2015

MA UNIT-1 MCQS

1)    In 8086 when Interrupt flag is set ____________
A)     The maskable interrupts are recognised by the CPU
B)      The maskable interrupts are not recognised by the CPU
C)      The non-maskable interrupts are recognised by the CPU
D)     None of thses

2)    In 8086 Parity flag is set when ____________
A)   The result contain even number of 1's
B)   The result contain odd number of 1's
C)   The result contain all zeros
D)   both a and b

3)    Which of the following is the 8 bit microprocessor?
A)     8008
B)      8080
C)      8085
D)     All of these

4)    The I/O space of 8086 is ________
A)     64 K Word ports
B)      64 K byte ports
C)      32 K byte ports
D)     16 K Word ports

5)    The 8086 is a __________ bit Microprocessor.
A)     8 bit
B)      32 bit
C)      16 bit
D)     24 bit

6)    The operating modes of 8086 is ______________
A)   Real mode
B)   Maximum mode
C)   Minimum Mode
D)   Both b and c

7)    The 8086 has ____________ data bus
A)   32 bit
B)   16 bit
C)   64 bit
D)   8 bit
8)    The 8086 has ____________ Address bus
A)   20 bit
B)   16 bit
C)   32 bit
D)   24 bit       

9)    The Instruction queue of 8086 is ____________ Bytes
A)   8 bytes
B)   6 bytes
C)   8 bytes
D)   12 bytes

10)  What is the maximum size of each memory segment in 8086?
A)   64 kbyte
B)   32 kbyte
C)   60 kbyte
D)   8 kbyte

11) What is the size of physical memory in 8086?
A)   64 Kbyte
B)      Mbyte
C)      32 Kbyte
D)     24 Kbyte

12)  In 8086, _______ is the example for Non-maskable interrupt
A)   Trap
B)   RST6.5
C)   INTR
D)   None of these

13) Which processor structure is pipelined?
A)     all x80 processors
B)      all x85 processors
C)      all x86 processors
D)     None of these

14) In 8086 the overflow flag is set when___________
A)   The sum is more than 16 bits
B)   Signed numbers go out of their range after an arithmetic operation
C)   Carry and sign flags are set
D)   During subtraction

15) What is meant by Maskable interrupts?
A)   An interrupt which can never be turned off.
B)   An interrupt that can be turned off by the programmer.
C)   An interuppt is always on
D)   None of these

16)  Which of the following is /are the functions of BIU?
A)   To send the address of memory or I/O
B)   To fetch instruction from memory
C)   To support instruction queuing
D)   All of these

17)  The BIU of 8086 consist of ____________
A)   segment registers
B)   instruction queue
C)   Instruction Pointer
D)   All of these

18) The Segment register of 8086 is __________ bit.
A)   8 bit
B)   16 bit
C)   32 bit
D)   20 bit

19) The queue of 8086 operates on the principle of ___________
A)   LIFO
B)   FIFO
C)   LILO
D)   FILO

20)  
   Feature of fetching the next instruction while the current instruction is executing is called
____________

A)    Fetching
B)    Pipelining
C)    Execution
D)    Decoding

21)  The EU unit of 8086 consist of ____________
A)   ALU
B)   Flag register
C)   instruction decoder
D)   All of these

22)  A register set of 8086 consists of ____________
A)   General purpose register
B)   Pointer register
C)   Index register
D)   All of these
E)    



23) The flag register of 8086 is _________ bits
A)   8 bits
B)   32 bits
C)   16 bits
D)   24 bits

24) During physical address calculation the segment register content are shifted by _______________
A)     2-bits left
B)     4-bits left
C)     2-bits right
D)     4-bits right

25) During instruction fetch __________ and __________ registers are used
A)   IP , DS
B)   CS , IP
C)   SS , BP
D)   SS , IP

26) What is the size of TR in 80386?
A)   16 bits
B)   32 bits
C)   48 bits
D)   64 bits



27)  
____________ flag of 8086 is used for single stepping mode through a program


A)   Zero flag
B)   Trap Flag
C)   Sign Flag
D)   Interrupt Flag

28) Which of the following 8086 related statement is/are true?
A)   segment can overlap
B)   segment maximum size is 64 kbytes
C)   segments minimum size is 16 bytes
D)   All of these

29)  _________ allow to use separate memory area for program, data, code and stack
A)   Segmentation
B)   Pipelining
C)   Both a and b
D)   None of these

30) For the stack operation in 8086 __________ register are used?
A)   SS
B)   SP
C)   BP
D)   All of these
31)  What is the size of physical address in 8086?
A)   16 bits
B)   32 bits
C)   20 bits
D)   24 bits

32)  
The contents of different registers are given below. AX = 1000H, BX = 2000H, SI = 3000H, DI =
4000H, BP = 5000H, SP = 6000H, CS = 0000H, DS = 1000H, SS = 2000H, IP = 7000H.
Calculate physical address for MOV AX, [5000H].

A)   5000H
B)   15000H
C)   10500H
D)   1000500H

33)
The contents of different registers are given below. AX = 1000H, BX = 2000H, SI = 3000H, DI =
4000H, BP = 5000H, SP = 6000H, CS = 0000H, DS = 1000H, SS = 2000H, IP = 7000H.
Calculate physical address for MOV AX, [BP] [SI]

A)   18000H
B)   15000H
C)   12000H
D)   28000H

334)  
The contents of different registers are given below. AX = 1000H, BX = 2000H, SI = 3000H, DI =
4000H, BP = 5000H, SP = 6000H, CS = 0000H, DS = 1000H, SS = 2000H, IP = 7000H.
Calculate physical address for MOV AX, 5000H [BX] [SI]

A)   15000H
B)   10000H
C)   0A000H
D)   1A000H


No comments:

Post a Comment