Memory Addressing
36 Questions
6 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

used when one unit is sending address info(location) of data residing in memory to another unit

  • . Address Bus (correct)
  • Control Bus
  • Data Bus
  • Bus
  • Send IAC contents to MAR perform Memory Read Operation and get the instruction

  • Instruction Decode
  • Encode
  • Instruction Fetch (correct)
  • . Operand Fetch
  • special purpose, high-speed temporary memory units used by processor holding data

  • Control Unit
  • Register (correct)
  • Arithmetic Logic Unit
  • Bus
  • science of selecting and interconnecting hardware components to create computer that meet functional, performance and cost goals

    <p>Computer organization and architecture</p> Signup and view all the answers

    rate which processor process info and measured in millions cycle per second(Megahertz)

    <p>Clock speed</p> Signup and view all the answers

    any peripheral used to provide data and control signals to information processing system such as computer or other information appliance

    <p>Input Device</p> Signup and view all the answers

    fastest cache and usually comes within processor chip istelf. Range from 8KB to 64KB. Uses high-speed SRAM

    <p>L1 cache</p> Signup and view all the answers

    dOnly Memory (EPROM) erased by exposure to strong uultraviolet light then rewritten with process that again needs higher than usual voltage applied

    <p>Erasable Programmable Read Only Memory (EPROM)</p> Signup and view all the answers

    provide location of data(in register) to be fetched from memory to address bus and data carries required data to processor

    <p>processor</p> Signup and view all the answers

    brain of computer. Bus master decides who should control bus when more than one unit wants bus at same time

    <p>CPU</p> Signup and view all the answers

    Instruction fetched and executed by control unit one by one.

    <p>Instruction cycle</p> Signup and view all the answers

    Determine operand address

    <p>. Operand Address Calculations</p> Signup and view all the answers

    interconnects processor, memory and I/O devices

    <p>system bus</p> Signup and view all the answers

    contains electronic circuits necessary to perform Arithmetic and logical operations

    <ol> <li>Arithmetic Logic Unit</li> </ol> Signup and view all the answers

    not found nowadays as functuion is replaced by L2. Found on motherboard rather tha processor. Kept between Ram and L2.

    <ol start="3"> <li>L3 cache</li> </ol> Signup and view all the answers

    piece of computer hardware used to communicate the results of processed data to user

    <p>Output device</p> Signup and view all the answers

    written to programmed via special device(PROM Programmer)

    <ol> <li>Programmable Read-Only Memory (PROM)</li> </ol> Signup and view all the answers

    Fetch operands one by one, from Memory or form Registers and supply operands to ALU

    <ol start="4"> <li>Operand Fetch</li> </ol> Signup and view all the answers

    responsible for directing & coordinating computer system activities. Does not execute instructions. It tells other part of computer what to do. Determines movement between main memory & arithmetic logic unit as well as control signals between CPU and I/O

    <ol start="2"> <li>Control Unit</li> </ol> Signup and view all the answers

    similar semiconducor to EPROM, but allows its entire contents to be electrically erased, then rewritten electrically, so they need not be removed from computer

    <ol start="3"> <li>Electrically Erasable Programmable Read-Only Memory</li> </ol> Signup and view all the answers

    piece of very fast memory made from high-speed static RAM that reduces the access time of data. Very expensive and generally incorporated in processor, where valuable data and program segments are kept

    <p>Cache</p> Signup and view all the answers

    comes between L1 and RAM and bigger than primary cache

    <ol start="2"> <li>L2 cache</li> </ol> Signup and view all the answers

    rate which processor process info and measured in millions cycle per second(Megahertz)

    <p>Clock speed</p> Signup and view all the answers

    responsible for making CPU/ memory and I/O work together as functional system. Determine instruction according tooperation type(Read or Write)

    <p>Control Bus</p> Signup and view all the answers

    Analyze the OPCODE and determine type of instructions

    <ol start="2"> <li>Instruction Decode</li> </ol> Signup and view all the answers

    set of wires used for interconnection of different units of a computer system.

    <p>System bus</p> Signup and view all the answers

    consists instruction and data

    <p>Computer program</p> Signup and view all the answers

    Modern type of EEPROM. Use on transistor per memory cell and come in capacities ranging from 1MB to 32GB. Read time smaller(tens of nonseconds) compared write time(tens of microseconds)

    <p>Flash Memory</p> Signup and view all the answers

    the less Number of hertz , the faster

    <p>False</p> Signup and view all the answers

    larger bus width, the faster. The grater amount of data can travel on it in given amount of time

    <p>True</p> Signup and view all the answers

    speed of computer system

    <p>Processor speed</p> Signup and view all the answers

    used when unit is sending data, instruction/ command code to some other units

    <p>data bus</p> Signup and view all the answers

    hold bi-directional relationship with control and data bus

    <p>⚪processor and memory units</p> Signup and view all the answers

    data stored can't modified. Can modify only slowly. Mainly used to distribute. Random access and Non-volatile.instructions build into electronic circuits of chip(firmware)

    <p>Read Only Memory (ROM)</p> Signup and view all the answers

    commuication with processor and memory is unidirectional

    <p>⚪address bus</p> Signup and view all the answers

    Do the required or logical operation for instruction

    <p>Encode</p> Signup and view all the answers

    Study Notes

    Computer Architecture and Memory

    • Memory Address Register (MAR) receives IAC contents and performs a Memory Read Operation to fetch an instruction.
    • The science of selecting and interconnecting hardware components to create a computer that meets functional, performance, and cost goals is known as computer architecture.
    • The processor's speed is measured in millions of cycles per second (Megahertz).

    Cache Memory

    • Level 1 (L1) cache is the fastest cache, usually located within the processor chip, and ranges from 8KB to 64KB in size. It uses high-speed SRAM.
    • Level 2 (L2) cache is larger than L1 cache and is located between the primary cache and RAM.

    Input/Output (I/O) Devices

    • Any peripheral device that provides data and control signals to an information processing system, such as a computer or other information appliance, is an I/O device.
    • The communication between the processor and I/O devices is unidirectional.

    Memory Types

    • EPROM (Erasable Programmable Read-Only Memory) is erased by exposure to strong ultraviolet light and then rewritten with a process that requires higher-than-usual voltage applied.
    • PROM (Programmable Read-Only Memory) is written to and programmed via a special device (PROM Programmer).
    • EEPROM (Electrically Erasable Programmable Read-Only Memory) is similar to EPROM, but allows its entire contents to be electrically erased and rewritten, so they do not need to be removed from the computer.
    • Flash memory is a modern type of EEPROM, using one transistor per memory cell, and comes in capacities ranging from 1MB to 32GB.

    Bus and Interconnects

    • The bus is a set of wires used for interconnection of different units of a computer system, consisting of instruction and data buses.
    • The bus width determines the speed of the computer system, with a larger bus width allowing for more data to travel on it in a given amount of time.
    • The control unit is responsible for directing and coordinating computer system activities, determining movement between main memory and the arithmetic logic unit, as well as control signals between the CPU and I/O.

    Control Unit and Processor

    • The control unit is the brain of the computer, deciding who should control the bus when more than one unit wants to use it at the same time.
    • The control unit is responsible for making the CPU, memory, and I/O work together as a functional system.
    • The processor speed is measured in millions of cycles per second (Megahertz).
    • The Arithmetic Logic Unit (ALU) performs the required or logical operation for an instruction.

    Instruction Cycle

    • The instruction cycle involves fetching instructions one by one, determining the operand address, and executing the instruction.
    • The control unit analyzes the opcode and determines the type of instruction.
    • Fetch operands one by one, from memory or from registers, and supply operands to the ALU.

    Studying That Suits You

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

    Quiz Team

    Description

    Memory Addressing Quiz: Test your knowledge on the process of sending address information from one unit to another in order to access data residing in memory.

    More Like This

    Use Quizgecko on...
    Browser
    Browser