Q.1

Instructions that allow direct control of the processor's flags are called ________ instructions.

  • data transfer
  • arithmetic
  • bit manipulation
  • processor control
Q.2

The MOV, PUSH, and POP instructions are all part of which type of instruction?

  • Data transfer
  • Arithmetic
  • Bit manipulation
  • Loops and jumps
Q.3

A mini-program that can be used repeatedly, but is programmed only once is called a(n) ________.

  • string
  • subroutine
  • interrupt
  • processor control
Q.4

Contiguous sequences of bytes or words are called ________.

  • data transfer
  • arithmetic
  • loops and jumps
  • strings
Q.5

Which of the following is not a computer functional block?

  • Analog-to-digital converter
  • Central-processing unit
  • Memory
  • Input/output ports
Q.6

Which is not an operand?

  • Variable
  • Register
  • Memory location
  • Assembler
Q.7

Polled I/O works best when ________.

  • there are no priority considerations
  • priority considerations are frequent
  • the polling rate exceeds 1000 s
  • the polling rate is below 1000 s
Q.8

Which of the following is not an enhancement to the Pentium that was unavailable in the 8086/8088?

  • "Pipelined" architecture
  • Expansion of cache memory
  • Inclusion of an internal math coprocessor
  • Data/address line multiplexing
Q.9

Which bus is bidirectional?

  • Address bus
  • Control bus
  • Data bus
  • None of the above
Q.10

With interrupt-driven I/O, if two or more devices request service at the same time, ________.

  • the device closest to the CPU gets priority
  • the device that is fastest gets priority
  • the device assigned the highest priority is serviced first
  • the system is likely to crash
Q.11

The PCI bus is a good example of an external bus for personal computers.

  • True
  • False
Q.12

The Power PC can effectively execute up to ten instructions per clock cycle.

  • True
  • False
Q.13

The Pentium can execute two instructions at once.

  • True
  • False
Q.14

The JNZ, JA, and LOOP instructions are all part of which type of instruction?

  • Data transfer
  • Arithmetic
  • Bit manipulation
  • Loops and jumps
Q.15

An interrupt method that requires the CPU to test each peripheral device in sequence is called ________.

  • vectored I/O
  • polled I/O
  • programmed interrupt
  • interrupt-driven I/O
Q.16

The Pentium microprocessor has a data bus of ________.

  • 16 bits
  • 32 bits
  • 64 bits
  • 128 bits
Q.17

Which is not part of the execution unit (EU)?

  • Arithmetic logic unit (ALU)
  • Clock
  • General registers
  • Flags
Q.18

Which of the following is not an arithmetic instruction?

  • INC (increment)
  • CMP (compare)
  • DEC (decrement)
  • ROL (rotate left)
Q.19

DMA is particularly suited for data transfer between the ________.

  • disk drive and CPU
  • disk drive and RAM
  • disk drive and ROM
  • disk drive and I/O
Q.20

Polling is the process of pausing the normal sequence of instructions to cause the processor to execute a separate set of I/O instructions instead.

  • True
  • False
0 h : 0 m : 1 s