Popular Posts

Friday, 23 December 2011

Difference Between RAM and ROM

Difference Between RAM and ROM

RAM is Random Access Memory.



ROM is Read Only Memory.






RAM is the memory available for the operating system, programs and processes to use when the computer is running.


ROM is the memory that comes with your computer that is pre-written to hold the instructions for booting-up the computer.






RAM requires a flow of electricity to retain data (e.g. the computer powered on).


ROM will retain data without the flow of electricity (e.g. when computer is powered off).






RAM is a type of volatile memory. Data in RAM is not permanently written. When you power off your computer the data stored in RAM is deleted.


ROM is a type of non- volatile memory. Data in RAM is permanently written and is not erased when you power off your computer.






There are different types of RAM, including DRAM (Dynamic Random Access Memory) and SRAM (Static Random Access Memory).


There are different types of ROM, including PROM (programmable read-only memory) that is manufactured as blank memory (e.g. a CD-ROM) and EPROM (erasable programmable read-only memory).






There are many differences between RAM and ROM memory but there are also a couple similarities (and these are very easy to remember). Both types of memory used by a computer, and they are both required for your computer to operate properly and efficiently.






Have more questions about RAM and ROM? Feel free to ask in the comments section!





ROM


Read-only memory (ROM), also known as firmware, is an integrated circuit programmed with specific data when it is manufactured. ROM chips are used not only in computers, but in most other electronic items as well. ­ ­







­In this article, you will learn about the different types of ROM and how each works. This article is one in a series of articles dealing with computer memory, including:


Function of RAM

RAM
Random access memory (RAM) is the best known form of computer memory. RAM is considered "random access" because you can access any memory cell directly if you know the row and column that intersect at that cell.








The opposite of RAM is serial access memory (SAM). SAM stores data as a series of memory cells that can only be accessed sequentially (like a cassette tape). If the data is not in the current location, each memory cell is checked until the needed data is found. SAM works very well for memory buffers, where the data is normally stored in the order in which it will be used (a good example is the texture buffer memory on a video card). RAM data, on the other hand, can be accessed in any order.






Similar to a microprocessor, a memory chip is an integrated circuit (IC) made of millions of transistors and capacitors. In the most common form of computer memory, dynamic random access memory (DRAM), a transistor and a capacitor are paired to create a memory cell, which represents a single bit of data. The capacitor holds the bit of information -- a 0 or a 1 (see How Bits and Bytes Work for information on bits). The transistor acts as a switch that lets the control circuitry on the memory chip read the capacitor or change its state.






­A capacitor is like a small bucket­ that is able to store electrons. To store a 1 in the memory cell, the bucket is filled with electrons. To store a 0, it is emptied. The problem with the capacitor's bucket is that it has a leak. In a matter of a few milliseconds a full bucket becomes empty. Therefore, for dynamic memory to work, either the CPU or the memory controller has to come along and recharge all of the capacitors holding a 1 before they discharge. To do this, the mem­ory controller reads the memory and then writes it right back. This refresh operation happens automatically thousands of times per second.­










The capacitor in a dynamic RAM memory cell is like a leaky bucket. It needs to be refreshed periodically or it will discharge to 0. This refresh operation is where dynamic RAM gets its name. Dynamic RAM has to be dynamically refreshed all of the time or it forgets what it is holding. The downside of all of this refreshing is that it takes time and slows down the memory.






In this article, you'll learn all about what RAM is, what kind you should buy and how to install it. See the next page to learn more about dynamic RAM and memory cells.­





Computer Memory Basics

Computer Memory Basics



Although memory is technically any form of electronic storage, it is used most often to identify fast, temporary forms of storage. If your computer's CPU had to constantly access the hard drive to retrieve every piece of data it needs, it would operate very slowly. When the information is kept in memory, the CPU can access it much more quickly. Most forms of memory are intended to store data temporarily.






As you can see in the diagram above, the CPU accesses memory according to a distinct hierarchy. Whether it comes from permanent storage (the hard drive) or input (the keyboard), most data goes in random access memory (RAM) first. The CPU then stores pieces of data it will need to access, often in a cache, and maintains certain special instructions in the register. We'll talk about cache and registers later.






All of the components in your computer, such as the CPU, the hard drive and the operating system, work together as a team, and memory is one of the most essential parts of this team. From the moment you turn your computer on until the time you shut it down, your CPU is constantly using memory. Let's take a look at a typical scenario:






You turn the computer on.


The computer loads data from read-only memory (ROM) and performs a power-on self-test (POST) to make sure all the major components are functioning properly. As part of this test, the memory controller checks all of the memory addresses with a quick read/write operation to ensure that there are no errors in the memory chips. Read/write means that data is written to a bit and then read from that bit.


The computer loads the basic input/output system (BIOS) from ROM. The BIOS provides the most basic information about storage devices, boot sequence, security, Plug and Play (auto device recognition) capability and a few other items.


The computer loads the operating system (OS) from the hard drive into the system's RAM. Generally, the critical parts of the operating system are maintained in RAM as long as the computer is on. This allows the CPU to have immediate access to the operating system, which enhances the performance and functionality of the overall system.


When you open an application, it is loaded into RAM. To conserve RAM usage, many applications load only the essential parts of the program initially and then load other pieces as needed.


After an application is loaded, any files that are opened for use in that application are loaded into RAM.


When you save a file and close the application, the file is written to the specified storage device, and then it and the application are purged from RAM.


­In the list above, every time something is loaded or opened, it is placed into RAM. This simply means that it has been put in the computer's temporary storage area so that the CPU can access that information more easily. The CPU requests the data it needs from RAM, processes it and writes new data back to RAM in a continuous cycle. In most computers, this shuffling of data between the CPU and RAM happens millions of times every second. When an application is closed, it and any accompanying files are usually purged (deleted) from RAM to make room for new data. If the changed files are not saved to a permanent storage device before being purged, they are lost.






One common question about desktop computers that comes up all the time is, "Why does a computer need so many memory systems?"


Tuesday, 22 November 2011

PARTS OF A CPU

CD-ROM:-
Stands for "Compact Disc Read-Only Memory." A CD-ROM is a CD that can be read by a computer with an optical drive. The "ROM" part of the term means the data on the disc is "read-only," or cannot altered or erased. Because of this feature and their large capacity, CD-ROMs are a great media format for retail software. The first CD-ROMs could hold about 600 MB of data, but now they can hold up to 700 MB. CD-ROMs share the same technology as audio CDs, but they are formatted differently, allowing them to store many types of data.

 Processor:-

This little chip is the heart of a computer. Also referred to as the "microprocessor," the processor does all the computations such as adding, subtracting, multiplying, and dividing. In PCs, the most popular microprocessor used is the Intel Pentium chip, whereas Macintosh computers use the PowerPC chip (developed by Motorola, IBM, and Apple).


The speed of a computer's processor is measured in megahertz, or cycles per second. But higher megahertz doesn't always mean better performance. Though a 600-MHz chip has a clock speed that is twice as fast as a 300-Mhz chip, it doesn't mean that the computer with the 600-Mhz chip will run twice as fast. This is because the speed of a computer is also influenced by other factors, such as the efficiency of the processor, the bus architecture, the amount of memory available, and the software that is running on the computer. Some processors can complete more operations per clock cycle than other processors, making them more efficient than other processors with higher clock speeds. This is why the PowerPC chip is typically faster than Pentium chips at that are clocked at higher megahertz.



Hard Drive:-

The hard drive is what stores all your data. It houses the hard disk, where all your files and folders are physically located. A typical hard drive is only slightly larger than your hand, yet can hold over 100 GB of data. The data is stored on a stack of disks that are mounted inside a solid encasement. These disks spin extremely fast (typically at either 5400 or 7200 RPM) so that data can be accessed immediately from anywhere on the drive. The data is stored on the hard drive magnetically, so it stays on the drive even after the power supply is turned off.



The term "hard drive" is actually short for "hard disk drive." The term "hard disk" refers to the actual disks inside the drive. However, all three of these terms are usually seen as referring to the same thing -- the place where your data is stored. Since I use the term "hard drive" most often, that is the correct one to use.

Modem:-

The word modem is actually short for Modulator/Demodulator. (There's something you can really impress your friends with). A modem is a communications device that can be either internal or external to your computer. It allows one computer to connect another computer and transfer data over telephone lines. The original dial-up modems are becoming obsolete because of their slow speeds and are being replaced by the much faster cable and DSL modems.



 
Motherboard:-

The motherboard is the main circuit board of your computer and is also known as the mainboard or logic board. If you ever open your computer, the biggest piece of silicon you see is the motherboard. Attached to the motherboard, you'll find the CPU, ROM, memory RAM expansion slots, PCI slots, and USB ports. It also includes controllers for devices like the hard drive, DVD drive, keyboard, and mouse. Basically, the motherboard is what makes everything in your computer work together.


Each motherboard has a collection of chips and controllers known as the chipset. When new motherboards are developed, they often use new chipsets. The good news is that these boards are typically more efficient and faster than their predecessors. The bad news is that older components often do not work with new chipsets. Of course, if you are planning on upgrading multiple components, it may be more cost-effective to just buy a new computer.


NIC:-
Stands for "Network Interface Card." Pronounced "nick," this is the card that physically makes the connection between the computer and the network cable. These cards typically use an Ethernet connection and are available in 10, 100, and 1000 Base-T configurations. A 100 Base-T card can transfer data at 100 Mbps. The cards come in ISA and PCI versions and are made by companies like 3Com and LinkSys. So if you want to connect your computer to a network, you better get yourself a NIC.


Sound Card:-

The sound card is a component inside the computer that provides audio input and output capabilities. Most sound cards have at least one analog line input and one stereo line output connection. The connectors are typically 3.5 mm minijacks, which are the size most headphones use. Some sound cards also support digital audio input and output, either through a standard TRS (tip-ring-sleeve) connection or via an optical audio port, such as Toslink connector.



While there are many types of sound cards, any type that produces an analog output must include a digital-to-analog converter (DAC). This converts the outgoing signal from digital to analog, which can be played through most speaker systems. Sounds cards that support analog input also require an analog-to-digital converter (ADC). This digitizes the incoming analog signal, so the computer can process it.


In some computers, the sound card is part of the motherboard, while other machines may have an actual card that reside in a PCI slot. If you want to more audio capabilities to your computer, such as additional input or output channels, you can install a new sound card. Professional sound cards often support higher sampling rates (such as 192 kHz instead of 44.1 kHz) and may have more inputs and outputs. Some cards may also have 1/4 in. connectors instead of 3.5 mm, which accommodates most instrument outputs.


While professional sound cards can add more audio capabilities to your computer, another popular option for multi-channel recording is a breakout box. This is an external box that typically includes a built-in sound card and multiple audio connections. For example, a breakout box may support 16 channels of audio, which would be impossible to fit on a single card. Most breakout boxes connect to a Firewire or USB port, though some connect to a sound card specifically designed to communicate with the box.

Video Card:-

Most of the processing done on a computer is done via the computer's central processing unit, or CPU. So in order to give the CPU a break and help it run more efficiently, a video card can be used to process the graphics portion of the processing load. Because most of today's programs are graphically oriented, the video card can help almost any program run more efficiently. However, the difference in performance is especially noticeable in image editing applications and 3D games.



Video cards, also called graphics accelerators, can speed up both 2D and 3D graphics rendering. Programs such as photo editors and Web browsers may benefit from 2D acceleration, while CAD design programs and video games will most likely benefit from the card's 3D acceleration. Some programs rely so heavily on the video card, that they will not run if a supported video card is not installed.


Most video cards support the OpenGL and DirectX libraries. These libraries include commands for manipulating graphics that programmers can include in their code. Some of these commands may include moving or rotating an object, morphing polygons, or casting light and creating shadows. By using standard OpenGL or DirectX functions, it makes it easier for developers to create graphically-oriented programs. Of course, it also makes it necessary for the computer to include a supported video card in order for the program to run.


Video cards are typically installed in either the PCI or AGP slots in the back of a computer. Most computers come with a video card installed in one of these slots, which means it can be upgraded at a later time.


Floppy Disk:-

Floppy disks have an interesting name, considering they do not appear to be "floppy." However, if you take the actual disk out of the protective casing, you will discover that the disk is, in fact, rather flexible. It is coated with iron oxide and stores data magnetically, just like a hard disk.



The first floppy disks were created in 1969, the same year the Internet had its origin. These disks were 8 inches in diameter and were read-only, like a CD-ROM, meaning no data could be written to them by the user. The first 8 inch disks only held 80KB of data, but later versions could hold as much as 800KB.


In 1978, a 5.25 inch disk was introduced, which could hold a whopping 360KB of data. Later revisions of the 5.25 inch floppy disk could store 1.2MB. These disks were used in early desktop PCs, such as the Apple IIe. In 1987, the 3.5 inch HD (high density) floppy disk was released, which could hold 1.44MB after being formatted. These disks were a little more durable than the 5.25 inch disks and were also more portable. For the next decade, the 3.5 inch floppy disk became the standard means of distributing commercial software titles and backing up personal data.


In the late 1990s, CD-ROMs began to replace floppy disks as the standard means of distributing software. A few years later, consumers began migrating to recordable CDs for backing up their data. Apple's original iMac, released in 1998, was the first mainstream computer to not even include a floppy disk drive. While it took several years, many PC manufacturers eventually followed suit.


Now most software is distributed on CDs and DVDs and most people back up their data either on recordable CDs or USB flash drives. Floppy disks are finally becoming a thing of the past, which is good, considering they are notorious for losing data. Still, the floppy disk will always have a special place in the hearts and minds of veteran computer users as it was the data storage medium many people grew up with.








Wednesday, 16 November 2011

Input and Output devices of computer system

INPUT AND OUTPUT DEVICES
INPUT  DEVICES:-
Mouse:-


While most people don't want to see a mouse running around in their home, they typically don't have a problem seeing one sitting by their computer. This is because, along with the keyboard, the mouse is one of the primary input devices used with today's computers. The name comes from the small shape of the mouse, which you can move quickly back and forth on the mouse pad, and the cord, which represents the mouse's tail. Of course, if you are using a wireless mouse, the analogy does not work so well.


All mice have at least one button, though most mice have two or three. Some also have additional buttons on the sides, which can be assigned to different commands. Most mice also have a scroll-wheel, which lets you scroll up and down documents and Web pages by just rolling the wheel with your index finger.


Early mice tracked movement using a ball in the bottom of the mouse. This "mouse ball" pushed against different rollers as it moved, measuring the mouse's speed and direction. However, now most mice use optical technology, which uses a beam of light to track the mouse's motion. Optical mice are more accurate than roller-based mice and they have the added bonus of not getting dirty inside.

Keyboard:-


As the name implies, a keyboard is basically a board of keys. Along with the mouse, the keyboard is one of the primary input devices used with a computer. The keyboard's design comes from the original typewriter keyboards, which arranged letters and numbers in a way that prevented the type-bars from getting jammed when typing quickly. This keyboard layout is known as the QWERTY design, which gets its name from the first six letters across in the upper-left-hand corner of the keyboard.

While the design of computer keyboards may have come from typewriters, today's keyboards have many other keys as well. Modifier keys, such as Control, Alt/Option, and Command (Mac) or the Windows key (Windows) can be used in conjunction with other keys as "shortcuts" to perform certain operations. For example, pressing Command-S (Mac), or Control-S (Windows) typically saves a document or project you are working on. Most of today's computer keyboards also have a row of function keys (F1 through F16) along the top of the keyboard, arrow keys arranged in an upside-down T, and a numeric keypad on the right-hand side. Some keyboards have even more buttons, allowing you to change the system volume, eject a CD, or open programs such as your e-mail or Web browser.

CD-ROM:-


It Stands for "Compact Disc Read-Only Memory." A CD-ROM is a CD that can be read by a computer with an optical drive. The "ROM" part of the term means the data on the disc is "read-only," or cannot altered or erased. Because of this feature and their large capacity, CD-ROMs are a great media format for retail software. The first CD-ROMs could hold about 600 MB of data, but now they can hold up to 700 MB. CD-ROMs share the same technology as audio CDs, but they are formatted differently, allowing them to store many types of data.




OUTPUT DEVICES
Monitor:-


The term "monitor" is often used synonymously with "computer screen" or "display." The monitor displays the computer's user interface and open programs, allowing the user to interact with the computer, typically using the keyboard and mouse.


Older computer monitors were built using cathode ray tubes (CRTs), which made them rather heavy and caused them to take up a lot of desk space. Most modern monitors are built using LCD technology and are commonly referred to as flat screen displays. These thin monitors take up much less space than the older CRT displays. This means people with LCD monitors have more desk space to clutter up with stacks of papers, pens, and other objects.



"Monitor" can also be used as a verb. A network administrator may monitor network traffic, which means he watches the traffic to make sure the bandwidth usage is within a certain limit and checks to see what external sources may be attempting to access the network. Software programs may monitor the system's CPU performance as well as RAM and hard disk usage.


Finally, monitors also refer to speakers used for monitoring sound. Audio engineers typically use "studio monitors" to listen to recordings. These high-end speakers allow the engineers to accurately mix and master audio tracks. So a sound mixer could be monitoring a recording visually using a computer monitor, while monitoring the sound using audio monitors at the same. As you can tell, "monitor" serves as a rather multipurpose word.
Printer


A printer is an output device that prints paper documents. This includes text documents, images, or a combination of both. The two most common types of printers are inkjet and laser printers. Inkjet printers are commonly used by consumers, while laser printers are a typical choice for businesses. Dot matrix printers, which have become increasingly rare, are still used for basic text printing.


The printed output produced by a printer is often called a hard copy, which is the physical version of an electronic document. While some printers can only print black and white hard copies, most printers today can produce color prints. In fact, many home printers can now produce high-quality photo prints that rival professionally developed photos. This is because modern printers have a high DPI (dots per inch) setting, which allows documents to printed with a very fine resolution.



In order to print a document, the electronic data must be sent from the computer to the printer. Many software programs, such as word processors and image editing programs, include a "Print..." option in the File menu. When you select "Print," you will typically presented with a Print dialog box. This box allows you to select the print output settings before sending the document to the printer. After choosing the appropriate settings, you can hit the Print button, which will send the document to the printer.


Of course for the document to print, the printer must be turned on and connected to the computer. Most modern printers are connected using a standard USB cable. However, some printers can be wirelessly connected to one or more computers over a Wi-Fi network. You can also use more than one printer on a single computer, as long as the correct drivers are installed.


While printers are notorious for breaking down at inopportune times, modern printers are fortunately more reliable than the printers of the past. Of course, keeping extra ink or toner cartridges on hand is still your responsibility.



Saturday, 29 October 2011

All Basics: I like my new mobile, my computer works just fi...

All Basics:


I like my new mobile, my computer works just fi...
: I like my new mobile, my computer works just fine, my calculator is perfect, but Lord, I miss my mind! ~Majid Yaseen Dears Assalam-o-...

Parts of a computere

It is bassically an educational website, but i am starting with some basic information about computer.

COMPUTER:-Technically, a computer is a programmable machine. This means it can execute a programmed list of instructions and respond to new instructions that it is given. Today, however, the term is most often used to refer to the desktop and laptop computers that most people use. When referring to a desktop model, the term "computer" technically only refers to the computer itself -- not the monitor, keyboard, and mouse. Still, it is acceptable to refer to everything together as the computer. If you want to be really technical, the box that holds the computer is called the "system unit."
Some of the major parts of a personal computer (or PC) include the motherboard, CPU, memory (or RAM), hard drive, and video card. While personal computers are by far the most common type of computers today, there are several other types of computers. For example, a "minicomputer" is a powerful computer that can support many users at once. A "mainframe" is a large, high-powered computer that can perform billions of calculations from multiple sources at one time. Finally, a "supercomputer" is a machine that can process billions of instructions a second and is used to calculate extremely complex calculations.
 MotherBoard:- 
The motherboard is the main circuit board of your computer and is also known as the mainboard or logic board. If you ever open your computer, the biggest piece of silicon you see is the motherboard. Attached to the motherboard, you'll find the CPU, ROM, memory RAM expansion slots, PCI slots, and USB ports. It also includes controllers for devices like the hard drive, DVD drive, keyboard, and mouse. Basically, the motherboard is what makes everything in your computer work together.
Each motherboard has a collection of chips and controllers known as the chipset. When new motherboards are developed, they often use new chipsets. The good news is that these boards are typically more efficient and faster than their predecessors. The bad news is that older components often do not work with new chipsets. Of course, if you are planning on upgrading multiple components, it may be more cost-effective to just buy a new computer.
 CPU:-Stands for "Central Processing Unit." This is the pretty much the brain of your computer. It processes everything from basic instructions to complex functions. Any time something needs to be computed, it gets sent to the CPU. Every day, it's compute this, compute that -- you'd think the CPU would need a break after awhile. But no -- it just keeps on processing. The CPU can also be referred to simply as the "processor."
RAM:-  
Stands for "Random Access Memory," and is pronounced like the male sheep. RAM is made up of small memory chips that form a memory module. These modules are installed in the RAM slots on the motherboard of your computer.
Every time you open a program, it gets loaded from the hard drive into the RAM. This is because reading data from the RAM is much faster than reading data from the hard drive. Running programs from the RAM of the computer allows them to function without any lag time. The more RAM your computer has, the more data can be loaded from the hard drive into the RAM, which can effectively speed up your computer. In fact, adding RAM can be more beneficial to your computer's performance than upgrading the CPU.
Hard Drive:-
The hard drive is what stores all your data. It houses the hard disk, where all your files and folders are physically located. A typical hard drive is only slightly larger than your hand, yet can hold over 100 GB of data. The data is stored on a stack of disks that are mounted inside a solid encasement. These disks spin extremely fast (typically at either 5400 or 7200 RPM) so that data can be accessed immediately from anywhere on the drive. The data is stored on the hard drive magnetically, so it stays on the drive even after the power supply is turned off.
The term "hard drive" is actually short for "hard disk drive." The term "hard disk" refers to the actual disks inside the drive. However, all three of these terms are usually seen as referring to the same thing -- the place where your data is stored. Since I use the term "hard drive" most often, that is the correct one to use.

Video Card:- 
Most of the processing done on a computer is done via the computer's central processing unit, or CPU. So in order to give the CPU a break and help it run more efficiently, a video card can be used to process the graphics portion of the processing load. Because most of today's programs are graphically oriented, the video card can help almost any program run more efficiently. However, the difference in performance is especially noticeable in image editing applications and 3D games.
   Video cards, also called graphics accelerators, can speed up both 2D and 3D graphics rendering. Programs such as photo editors and Web browsers may benefit from 2D acceleration, while CAD design programs and video games will most likely benefit from the card's 3D acceleration. Some programs rely so heavily on the video card, that they will not run if a supported video card is not installed.

IN NEXT POST INPUT AND PUTPUT DEVICES WILL BE ELABORATED.