answersLogoWhite

0


Best Answer

All else being equal, it can address 2^36 words of memory, or 68,719,476,736 words (64 gigawords). If it's a "modern" computer, it probably has 8-bit words, so that's 64 gigabytes. If the word size is also 36 bits (as was common in computers in the '50s and '60s), it can address 2,473,901,162,496 bits, or 309,237,645,312 eight-bit bytes (288 gigabytes).

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: One large modern computer has a 36-bit memory address register. How much memory can this computer address?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Is cache memory faster than CPU registers?

what is the difference between cache & register ? Cache memory is random access memory (RAM) that a computer microprocessor can access more quickly than it can access regular RAM. As the microprocessor processes data, it looks first in the cache memory and if it finds the data there (from a previous reading of data), it does not have to do the more time-consuming reading of data from larger memory. The register is a small set of data holding places that are part of a computer processor . A register may hold a computer instruction , a storage address, or any kind of data (such as a bit ..."


What is modern era of computer in virtual memory?

internet


How does a computer programer idenify a particuler part of the memory in a computer program?

Each part of the computer memory - each byte, in modern computer architectures - has an associated address, a number. Usually the programmer will be programming in a high-level language, which, instead of accesing memory directly by its address, uses a symbolic name - called a variable - to refer to this address. It is up to the programmer to give variables their names. The programmer should try to keep these names meaningful. If the programming language allows longer names, don't abbreviate variable names to one or two letters.


What is a sense amplifier?

a sense amplifier is used to convert a weak signal indicating the state of a computer memory cell into a strong enough signal to latch into a buffer register that the computer can read. early computers used them on electrostatic and magnetic core memory. modern computers have them built into DRAM chips directly, so computer designers don't even usually have to think about them anymore.


Can you increase the physical memory of a computer?

Absolutely; modern computers have a modular design which allows additional memory to be added if desired.


How much RAM does your Lenovo computer have?

ho much memory does a modern PC have


What is a computer memory RAM?

A computer memory RAM stands for Random Access Memory. It denotes a primary memory for the computer system. RAM works when we type or do a job or an event which is not saved yet. RAM can not exist otherwise it is saved in the hard drive in the computer. Therefore, whenever there is an interruption in electricity the memory is lost. Now a days, modern operating systems has the auto recovery systems to recover the unsaved memory known as cache memory.


What is a compute memory?

A computer memory RAM stands for Random Access Memory. It denotes a primary memory for the computer system. RAM works when we type or do a job or an event which is not saved yet. RAM can not exist otherwise it is saved in the hard drive in the computer. Therefore, whenever there is an interruption in electricity the memory is lost. Now a days, modern operating systems has the auto recovery systems to recover the unsaved memory known as cache memory.


One computer has either volatile or nonvolatile storage but never both?

Modern Computers have both volatile memory - RAM and non-volatile memory - Hard Disk


What is the limit to a computer's memory?

All computers have different limits. See your manufacturer's website on your computer's specs or your manual to see what yours is. Most modern computer's limit is at least 4GB.


Where dma is applicable?

In computing DMA stands for Direct Memory Access, therefore; all modern operating systems and the programs aka software written for them will directly access memory. The memory it accesses is called RAM for Random Access Memory. RAM is volatile, meaning temporary, where the data is lost when a computer is powered off or another program or process writes to the same address or location in the RAM module(s). Google 'Random Access Memory' for more on that.


How does the CPU find data and instructions stored in memory?

Memory in a computer system is divided into segments. The logical size of these segments varies from system to system, and from operating system to operating system. Each of these segments is assigned a unique address, which is called a memory address. Memory addresses are commonly represented in hexadecimal format on modern computer systems. Generally speaking, many recent 32-bit operating systems, such as Microsoft Windows XP, are able to assign 32-bit memory addresses, which is 2^32 unique addresses, or 4,294,967,295 different memory locations. Each memory address (also known as memory blocks) points to one byte of data (or storage space) within the memory system. Thus, most 32-bit operating systems utilizing 32-bit memory addressing are limited to 4GB of total memory, since memory capacity beyond this has no way to be assigned an address. Newer 64-bit operating systems, such as Windows 7 x64, that use a 64-bit memory addressing scheme (2^64) are able to address up to 16 exabytes of memory. (Note that this is considered practically unlimited in the terms of current computer memory usages.) Thus, when a program issues a command for the CPU to recover data or instructions from memory, the CPU will locate the correct data location using the memory address assigned to the requested data. In most modern operating systems, the actual physical assignment of data and / or instructions in memory is controlled by the operating system itself.