8085 Microprocessor MCQ

31. How many types of addresses are in memory?

  1. logical address
  2. physical address
  3. both a and b
  4. none of these

Answer: 3. both a and b

Explanation: 

The types of memory addresses is

  1. Logical address
  2. Physical address

A logical address is generated by the CPU while a program is running. The logical address is a virtual address as it does not exist physically, therefore, it is also known as a Virtual Address.

Physical Address identifies the physical location of required data in memory. The user never directly deals with the physical address but can access it by its corresponding logical address.

 

32. The size of each segment in 8086 is:

  1. 64 kb
  2. 24 kb
  3. 50 kb
  4. 16kb

Answer: 1. 64 kb

Explanation: 

The size of each segment in 8086 is 64 kb.

 

33. The pin configuration of 8086 is available in the________:

  1. 40 pin
  2. 50 pin
  3. 30 pin
  4. 20 pin

Answer: 4. 20 pin

Explanation: 

The pin configuration of 8086 is available in the 20 pin.

Intel 8086 is a 16-bit HMOS microprocessor. It is available in 40 pin DIP chip. It uses a 5V DC supply for its operation. The 8086 uses a 20-line address bus.

 

34. DIP stands for:

  1. deal inline package
  2. dual inline package
  3. direct inline package
  4. digital inline package

Answer: 2. dual inline package

Explanation: 

DIP (Dual Inline Package) is an integrated circuit package with two rows of pins.

 

35. EA stands for:

  1. effective address
  2. electrical address
  3. effect address
  4. none of these

Answer: 1. effective address

Explanation: 

EA stands for effective address. It is an absolute address that is either a direct address or has been computed by one of the addressing schemes such as augmenting relative addressing, or indexing.

 

36. BP stands for:

  1. bit pointer
  2. base pointer
  3. bus pointer
  4. byte pointer

Answer: 2. base pointer

Explanation: 

BP stands for base pointer. The base pointer is conventionally used to mark the start of a function’s stack frame, or the area of the stack managed by that function. Local variables are stored below the base pointer and above the stack pointer.

 

37. DI stands for:

  1. destination index
  2. defect index
  3. definition index
  4. delete index

Answer: 1. destination index

Explanation: 

DI stands for destination index. It is of 16 bits. It is used in the pointer addressing of data and as a destination in some string-related operations. Its offset is relative to the extra segment.

 

38. SI stands for:

  1. stand index
  2. source index
  3. segment index
  4. simple index

Answer: 2. source index

Explanation: 

SI stands for source index. SI is the Source Index Register. Which is used to point to memory locations in the data segment addressed by DS. By increments, the contents of SI one can easily access consecutive memory locations.

 

39. ALE stands for

  1. address latch enable
  2. address light enable
  3. address lower enable
  4. address last enable

Answer: 1. address latch enable

Explanation: 

ALE (Address Enable Latch) is the control signal which is nothing but a positive-going pulse generated when a new operation is started by the microprocessor. So when pulse goes high means ALE=1, it makes address bus enable, and when ALE=0, means low pulse makes data bus enable.

 

40. NMI stands for:

  1. non-maskable interrupt
  2. non-mistake interrupt
  3. both
  4. none of these

Answer: 1. non-maskable interrupt

Explanation: 

NMI stands for non-maskable interrupt. All of the regular interrupts that we normally use and refer to by number are called maskable interrupts. The processor is able to mask, or temporarily ignore, any interrupt if it needs to, in order to finish something else that it is doing.

Scroll to Top