logo

CuriousTab

CuriousTab

Microprocessor Fundamentals problems

  • 1. Because microprocessor CPUs do not understand mnemonics as they are, they have to be converted to ________.

  • Options
  • A. hexadecimal machine code
  • B. binary machine code
  • C. assembly language
  • D. all of the above
  • Discuss
  • 2. What is the difference between a mnemonic code and machine code?

  • Options
  • A. There is no difference.
  • B. Machine codes are in binary, mnemonic codes are in shorthand English.
  • C. Machine codes are in shorthand English, mnemonic codes are in binary.
  • Discuss
  • 3. Which of the following buses is primarily used to carry signals that direct other ICs to find out what type of operation is being performed?

  • Options
  • A. data bus
  • B. control bus
  • C. address bus
  • D. address decoder bus
  • Discuss
  • 4. How many bits are used in the data bus?

  • Options
  • A. 7
  • B. 8
  • C. 9
  • D. 16
  • Discuss
  • 5. The control bus and memories share a bidirectional bus in a typical microprocessor system.

  • Options
  • A. True
  • B. False
  • Discuss
  • 6. A microprocessor with the necessary support circuits will include at least two memory ICs: ROM or EPROM, and a RAM.

  • Options
  • A. True
  • B. False
  • Discuss
  • 7. LDA addr and STA addr are Fortran language instructions stored in an external memory IC for a microprocessor.

  • Options
  • A. True
  • B. False
  • Discuss
  • 8. Conversion from assembly language to machine language can be done by the programmer through a process called hand assembly.

  • Options
  • A. True
  • B. False
  • Discuss
  • 9. I/O-mapped systems identify their input and output devices by giving them an 8-bit port number.

  • Options
  • A. True
  • B. False
  • Discuss
  • 10. The software used to drive a microprocessor-based system is called FORTRAN.

  • Options
  • A. True
  • B. False
  • Discuss

First 2 3 4