Memory, Basic Computer Science

Assignment Help:

Memory

The memory unit is used for the storage of binary coded information. Information consists of instructions and data where:

• Instructions are the coded pieces of information that direct the activities of the CPU.

• Data is the information that is processed by the CPU.

The memory hardware contains a large number of cells or locations. Each location may store a single binary digit or a group of binary digits. The cells are grouped so that a complete binary word is always accessed. Word length varies typically from 4-bits up to 64-bits depending upon machine size. Each location in the memory is identified by a unique address, which then allows access to the word. Consequently, to obtain information from the memory, the correct address must be placed onto the address bus.

There are fundamentally two types of memory - primary memory and secondary memory. Primary memory is essential; no computer can operate without this. Secondary memory is necessary to supplement, or back, the primary memory on large computing systems; hence, it is often called backing memory.

There are two types of semi-conductor primary memory: ROM (Read Only Memory) and RAM (Random Access memory). Both types employ solid state circuitry, and are packaged in IC form.

Figure shows how these primary memories are connected to a simple computer bus. 

323_memory.png

ROM and RAM Connection to Buses


Related Discussions:- Memory

Idk, A rock weighs 33.6 N on Planet X and 49 N on Earth. What is g on Plane...

A rock weighs 33.6 N on Planet X and 49 N on Earth. What is g on Planet X

Project, how to set up the location (e.g. plaza, hall of fame, lecture thea...

how to set up the location (e.g. plaza, hall of fame, lecture theater or etc.) and services that will be used during the exhibition; devices needed; and finally produced a compreh

Jsp project, how to save a Vector theList to a .txt file and read that .t...

how to save a Vector theList to a .txt file and read that .txt file to a jsp page /??

Define Function of OSI Layers, OSI Layers: Open Systems Interconnection mod...

OSI Layers: Open Systems Interconnection model is a reference model developed by International Organization for Standardization in 1984, as a conceptual structure of principles fo

What is vpn? list the different types of vpn, Question 1 What is routing? ...

Question 1 What is routing? Explain the principles of routing Question 2 Explain different types of server operations in Enterprise Networking Question 3 Briefly d

Discuss the attributes of speech codec, Question 1 What is mobile telephon...

Question 1 What is mobile telephone initialization? Explain the three main goals of this procedure Define GSM system operations Introduction to mobile telephone initializ

Example of flowcharting, Example of flowcharting: Example Problem s...

Example of flowcharting: Example Problem statement: To find out whether a given number is even or odd. Algorithm: Step 1 Start Step 2 INPUT the number n  Step 3

Concept in programming language, CONCEPT IN PROGRAMMING LANGUAGE: A Pr...

CONCEPT IN PROGRAMMING LANGUAGE: A Programming Language is used to design and describe a set of instructions and computations to be executed by a computer. To do programming,

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd