Microprocessor Architecture: ROM and EPROM
6 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is a characteristic of DRAM memory?

  • It has a low package density and high cost
  • It is a type of non-volatile memory
  • It stores data in the form of charges in capacitors (correct)
  • It does not require refreshing of memory cells
  • What is the purpose of refreshing in DRAM memory?

  • To reduce the power consumption of the DRAM
  • To maintain or refresh the charge on the capacitor (correct)
  • To increase the storage capacity of the DRAM
  • To increase the speed of the DRAM
  • What is the advantage of using DRAM memory?

  • It has a low package density and high cost
  • It is a type of non-volatile memory
  • It has a high package density and low cost (correct)
  • It is not suitable for high-speed applications
  • How many address lines are used in Direct I/O (Peripheral) to identify an I/O device?

    <p>8 address lines</p> Signup and view all the answers

    What is the difference between Direct I/O (Peripheral) and Memory-Mapped I/O?

    <p>All of the above</p> Signup and view all the answers

    What is the purpose of the IOR and IOW control signals in Direct I/O (Peripheral)?

    <p>To differentiate between input and output devices</p> Signup and view all the answers

    Study Notes

    Memory Types

    • ROM (Read Only Memory): data can only be read, no writing is allowed; used to store permanent programs; nonvolatile type of memory
    • EPROM (Erasable Programmable Read Only Memory): programmable by user, information can be erased by exposing to ultraviolet light, and reprogrammed using EPROM programmer; disadvantage: all data gets erased even if only one bit needs to be changed
    • EEPROM (Electrically Erasable Programmable Read Only Memory): similar to EPROM, but erasing is done by electrical signals; advantage: memory location can be selectively erased and reprogrammed; disadvantage: manufacturing process is complex and expensive
    • R/W Memory (Read/Write Memory): also called RAM, allows reading and writing data, volatile type of memory; used to check execution of programs

    R/W Memory Subtypes

    • SRAM (Static RAM): consists of flip-flops, bit status remains until next write operation or power supply is switched off; advantages: fast access time, no refreshing required; disadvantages: low package density, expensive
    • DRAM (Dynamic RAM): stores data in capacitors, requires refreshing to maintain charge, high package density, low cost; disadvantage: requires refreshing circuit every few milliseconds

    Microprocessor Clock

    • Also called clock rate, measures speed at which microprocessor executes instructions
    • Measured in megahertz (MHz) or gigahertz (GHz)
    • CPU requires a fixed number of clock ticks to execute each instruction
    • Faster clock speed means more instructions can be executed per second

    Classification of Memory

    • ROM (Read Only Memory): data can only be read, no writing allowed; used to store permanent programs; nonvolatile
    • Masked ROM: program or data permanently installed at time of manufacturing; cannot be altered; expensive but economic for large quantities
    • PROM (Programmable Read Only Memory): similar to masked ROM, but has fuse links; can be programmed, but disadvantage: no chance of re-growing fuse, and programmed data can be altered due to aging

    I/O Devices and Interfacing

    • MPU communicates with outside world through I/O devices
    • Two methods of I/O device identification and communication: Direct I/O (Peripheral) and Memory-Mapped I/O
    • Direct I/O uses two instructions (IN & OUT) for data transfer, MPU uses 8 address lines to send I/O device address, and can differentiate between input and output devices using control signals IOR and IOW
    • Memory-Mapped I/O uses 16 address lines to identify I/O device, similar to communicating with memory location

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    This quiz covers the basics of ROM (Read Only Memory) and EPROM (Erasable Programmable Read Only Memory) in microprocessor architecture, including their characteristics and uses.

    More Like This

    Use Quizgecko on...
    Browser
    Browser