Microprocessor (NCO)

Questions on microprocessor architecture including assembly language, Intel processor families (8086, 8088), registers, flags, bus signals, instruction sets, and addressing modes.

15 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Which of the following languages consists of set of symbols and letters in which instructions are given to the computer?

  1. High level
  2. Low level
  3. Assembly
  4. Machine level
  5. Compiler
Question 2 Multiple Choice (Single Answer)

The code name for a quadcore processor from Intel is

  1. Nehalem
  2. Sandy Bridge Microarchitecture
  3. Penryn
  4. Lynnfield
  5. Ivy Bridge
Question 3 Multiple Choice (Single Answer)

Which of the following devices receives bytes from external peripherals for reading them using instructions executed on the processor or to send the bytes to external peripherals using instructions executed on processor?

  1. Data bus
  2. Address bus
  3. Port
  4. Control bus
  5. Control unit
Question 4 Multiple Choice (Single Answer)

Which property of microprocessors indicates the width of the thinnest wire on the chip?

  1. Year
  2. Transistor
  3. Clock speed
  4. Microns
  5. Data width
Question 5 Multiple Choice (Single Answer)

Which segment register in microprocessors is a 16-bit register used to hold extra destination data during some string manipulation operations?

  1. Code
  2. Extra
  3. Stack
  4. Data
  5. Instruction pointer
Question 6 Multiple Choice (Single Answer)

Which of the following debugger commands is the instruction used to check the contents of a particular memory location?

  1. Assemble (A or a)
  2. Dump (Dor d)
  3. Enter (E or e)
  4. Go (G or g)
  5. Quit (Q or q)
Question 7 Multiple Choice (Single Answer)

Which of the following is an active high output signal provided by processor to latch the address into 8282/8283 address latch?

  1. WR
  2. INTA
  3. ALE
  4. DEN
  5. HOLD
Question 8 Multiple Choice (Single Answer)

Which of the following flags is set to 1 if the .result of the arithmetic or logical operation is 0 or otherwise reset to 0?

  1. Zero
  2. Carry
  3. Parity
  4. Auxiliary
  5. Sign
Question 9 Multiple Choice (Single Answer)

Which of the following control flags in 8088 when set, leads to accessing of string bytes from higher to lower memory address and if the flag is reset, then accessing of string bytes is from lower to higher memory address?

  1. Direction flag
  2. Trap flag
  3. Interrupt flag
  4. Overflow flag
  5. Sign flag
Question 10 Multiple Choice (Single Answer)

Which of the following assembly language directives is used to direct the assembler to reserve 4 words of memory for the specified variable and may initialise it with the specified values?

  1. DT
  2. DB
  3. DQ
  4. ASSUME
  5. GROUP
Question 11 Multiple Choice (Single Answer)

Which of the following fields in assembler instruction format is a symbolic abbreviation for the operation to be performed?

  1. Label
  2. Operation code
  3. Operand
  4. Comments
  5. Flag register
Question 12 Multiple Choice (Single Answer)

Which of the following instructions in instruction set of 8086 puts the content of the flag register on to the stack?

  1. PUSHF
  2. POP
  3. PUSH
  4. LEA
  5. LDS
Question 13 Multiple Choice (Single Answer)

The jump which allows jump if the first operand is not greater than the second operand is

  1. JNC
  2. JNE
  3. JNG
  4. JNL
  5. JNGE
Question 14 Multiple Choice (Single Answer)

Which of the following arithmetic instructions in 8086 adds two binary operands and a carry and places the result in the destination?

  1. ADD
  2. ADC
  3. DAA
  4. AAA
  5. INC
Question 15 Multiple Choice (Single Answer)

Which of the following addressing modes in 8086 is the way to specify the location of an operand to memory?

  1. Register
  2. Memory
  3. Direct
  4. Indirect
  5. Register indirect