Question

-Can you mix ROM and RAM memory within the same memory map? Or does the memory...

-Can you mix ROM and RAM memory within the same memory map? Or does the memory have to be either ROM or RAM?

-Can you mix Static and Dynamic memory within the same memory map? Or does the memory have to be either Static or Dynamic?

0 0
Add a comment Improve this question Transcribed image text
Answer #1

ROM is an non volatile memory, data stored in ROM remain even after power off, whereas with RAM data gets deleted after power off.

So we cannot map same memory for ROM & RAM. Both should be separate.

Static memory is allocated before the program execution and data remains even after program inactive state, whereas Dynamic memory is allocated at the time of program execution and it is deleted by the end of program or when program is inactive.

Static & Dynamic memory should be separate and program access these locations separetely.

Static memory is RAM, Tape, Flip flop.

Dynamic memory, DRAM, CCD

Add a comment
Know the answer?
Add Answer to:
-Can you mix ROM and RAM memory within the same memory map? Or does the memory...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • A computer system has a 20-bit address bus and can address an 8-bit wide memory. The...

    A computer system has a 20-bit address bus and can address an 8-bit wide memory. The memory of this computer system contains 64 Kbytes of ROM and 256 Kbytes of RAM. The ROM and RAM form a contiguous block of memory starting at address 0. What is the maximum number of addressable memory locations can this computer system address? Give your answer in power of 2. Draw a memory map for the computer system. Indicate the starting and ending addresses...

  • 1. What is the difference between a RAM and a ROM? 2. What are the significant...

    1. What is the difference between a RAM and a ROM? 2. What are the significant differences between an SRAM and a DRAM? 3. You have a 16K X 8 bit RAM, how many address lines and how many outputs will it have? 4. You are developing a finite state machine controller with 4 inputs, 2 outputs, and 60 states. You would like to implement the controller’s logic using a ROM. What is the minimum ROM size needed for your...

  • 8. Flash memory has some of the properties of ROM (it retains its contents with the...

    8. Flash memory has some of the properties of ROM (it retains its contents with the power off), and some of the properties of RAM (you can read or write to it). However, most types of FLASH memory are slower when writing than when reading. Briefly explain why. Hint: The answer may not be in the course slides, do some research. Please write proper English sentences. [3 marks] Click here to enter text.

  • Memory expansion is usually one of the most cost effective and usually the easiest upgrades you...

    Memory expansion is usually one of the most cost effective and usually the easiest upgrades you can do on a computer. This discussion is to research different types of RAM memory modules for upgrading a PC. You can find the details of the memory modules at the manufactures or re-seller's websites, such as http://www.kingston.com/us/ or http://memory4less.com/. Locate and tabulate the details on 1, 2, 4 and 8 GB memory sticks of both Static and Dynamic RAM. Supply your tabulated data...

  • can you explain the solution step by step? I don't understand any.. 3. [Memory Design] Build a 2K*16 bit ROM using any number of lK*8 bit ROMs The block you use to represent 2K* 16 ROM should hav...

    can you explain the solution step by step? I don't understand any.. 3. [Memory Design] Build a 2K*16 bit ROM using any number of lK*8 bit ROMs The block you use to represent 2K* 16 ROM should have a 11-bit wide address input, a chip-select (CS) input, and a 8-bit wide data output. (Hint: A[9:0]: 10-bit address input, CS: a 1-bit chip-select input, Dout[7:0]: 8-bit data output.) 10 A[9:0] 1K X8 8 Dout 7:0 ROM CS 1 Ans: A19:0 49이...

  • You work for a small city IT department, and you are going over the inventory of...

    You work for a small city IT department, and you are going over the inventory of RAM modules with a new employee. He notices that some of the RAM modules have chips only on one side while others have chips on both sides. How do you explain the difference to him? A. All single-sided RAM chips are DRAM, or dynamic random access memory, while all double-sided chips are SRAM, or static random access memory. B. All double-sided RAM chips have...

  • Consider 512Kx8bits dynamic RAM chips where the memory access time is 2/3 of the memory cycle...

    Consider 512Kx8bits dynamic RAM chips where the memory access time is 2/3 of the memory cycle time. These chips have an Address Bus, a bi-directional Data Bus, a Read/Write control line and a Chip Select line. (a) Draw the diagram of a memory organization that will contain 4 megabytes, will have a 32-bit bi-directional data bus and will yield one word (32-bits) every access time if words are read from consecutive memory locations (in bursts). Clearly show and explain the...

  • ECC type RAM: Can only detect errors, but does not have the capability to correct them...

    ECC type RAM: Can only detect errors, but does not have the capability to correct them Refers to parity RAM (the two terms are interchangeable) Offers better performance in terms of speed when compared to a non-ECC type of RAM Can detect and correct errors

  • 1. Which of the following memory management techniques does NOT help increasing the virtual machine density?...

    1. Which of the following memory management techniques does NOT help increasing the virtual machine density? Increasing VM density means that you may run more virtual machines with the same host physical resources. A. Dynamic memory allocation B. Memory ballooning C. Memory mirroring D. Transparent memory sharing

  • In C programming, If you wanted to create a memory implementation of the subway map of...

    In C programming, If you wanted to create a memory implementation of the subway map of NYC what type of data structure seems most useful? Can you describe at a high level how you might achieve this using a multilinked linked list? If you did how would you use this implementation to list transfer points between trains?

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT