Mirror Magazine Techno Page by harendra Alwis

 

Memories are made of this
System memory
The system memory is the place where the computer holds current programmes and data that are in use. The term “memory” is somewhat ambiguous as it can refer to many different parts of the PC. As we have been talking about hard disks, CDs and various types of removable storage devices during the past few months you already know that there are so many different kinds of memory that a PC uses.

However, “memory” usually refers to the main system memory, which holds the instructions that the processor executes and the data that those instructions work with. Your system memory is an important part of the main processing subsystem of the PC, tied in with the processor, cache, motherboard and chipset.

Read Only Memory (ROM)
Imagine being able to think but not being able to remember anything! That is basically what the processor is (even though it has a tiny bit of memory of its own), so it needs the support of various types of memory to hold the data it processes. Apart from the needs of the processor, there is a host of functions that the computer needs to perform as soon as you switch on its power. In simple terms, the processor usually doesn’t have a clue about these functions, so the computer employs a type of ROM to store these functions so that the computer knows how to boot up. These instructions are called the system BIOS programme and is stored in the BIOS ROM. There are various types of ROM too. Read Only Memory usually refers to a permanent type of memory that cannot be modified, but there are variations of these that accommodate different levels of flexibility.

ROM: A regular ROM is constructed from hard-wired logic, encoded in the silicon itself, much the way that a processor is. It is designed to perform a specific function and cannot be changed. ROMs are only used generally for programmes that are static (not changing often) and mass-produced.

Programmable ROM (PROM): This is a type of ROM that can be programmed using special equipment; it can be written to, but only once. This is similar to the way a CD-ROM recorder works by letting you “burn” programs onto blanks once and then letting you read from them many times.

Erasable Programmable ROM (EPROM): An EPROM is a ROM that can be erased and reprogrammed. This technology is analogous to a reusable CD-RW.
Electrically Erasable Programmable ROM (EEPROM): The next level of flexibility is the EEPROM, which can be erased under software control. This is the most flexible type of ROM, and is now commonly used for holding BIOS programs. Here we are blurring the line a bit between what “read-only” really means, but remember that this rewriting is done maybe once a year or so, compared to real read-write memory (RAM) where rewriting is done often many times per second!

Random Access Memory (RAM)
The kind of memory used for holding programmes and data that is currently being executed is called random access memory. RAM differs from ROM in that it can be both read and written. It is considered volatile storage because unlike ROM, the contents of RAM are lost when the power is turned off. RAM is also sometimes called read-write memory or RWM.

This is actually a much more precise name, though it is hardly ever used. It’s a better name because calling RAM “random access” implies to some people that ROM isn’t random access, which is not true. RAM is called “random access” because earlier read-write memories were sequential and did not allow random access. Obviously, RAM needs to be ‘writeable’ in order for it to do its job of holding programmes and data that you are working on.

The volatility of RAM also means that you risk losing what you are working on unless you save it frequently. RAM is much faster than ROM, due to the nature of how it stores information and there are many different types of RAMs, including static RAM (SRAM) and many flavours of dynamic RAM (DRAM) which we will discuss next week. Until then take care and keep those emails rolling in.

Improve your computer literacy
Instruction cycle - The time period during which one instruction is fetched from memory and executed when a computer is given an instruction in machine language. There are typically four stages of an instruction cycle that the CPU carries out:

  1. Fetch the instruction from memory. This step brings the instruction into the instruction register, a circuit that holds the instruction so that it can be decoded and executed.
  2. Decode the instruction.
  3. Read the effective address from memory if the instruction has an indirect address.
  4. Execute the instruction.

Steps 1 and 2 are called the fetch cycle and are the same for each instruction. Steps 3 and 4 are called the execute cycle and will change with each instruction.
The term refers to both the series of four steps and also the amount of time that it takes to carry out the four steps. An instruction cycle also is called machine cycle. Webopedia.com

Techno picks
Most outstanding MP3 CD player

With a thin design, a full-featured remote, and skip-free operation, iRiver’s first-generation, superthin MP3 CD player, the SlimX iMP-350, set a new standard for the category. Now the company is serving up the iMP-400, which delivers the same performance and features as its predecessor but improves upon its design.
www.iriver.com

Best virtual studio
If you want a roomful of audio gear but don’t have the money, get “Reason”. It’s as close as you can get. A recording studio can be daunting because the mass of knobs, cables, and audio gear associated with music production makes even the most modest project studio intimidating and expensive. Happily, you can ditch all that junk and just use Reason. This programme from Propellerhead Software is a virtual audio studio that simulates everything from mixers to synthesizers. Reason’s quality stands up to the demands of all but the most professional composers, and if you don’t have the space or the cash for a full studio, Reason is an impressive alternative.
www.propellerheads.se

Best P2P application
Despite legal wrangling, Sharman Networks has released a leaner version of its popular P2P app. Kazaa allows you to download groups of songs as a single item, search the Web from within the program, and includes a new rating feature that keeps you from downloading corrupt files - a move that counters efforts by record companies and movie studios to dilute networks with erroneous records.

The only hitch is the add-ware that can be a menace at times. www.kazaa.com
Top music organizer MoodLogic ingeniously organizes digital music, and has the ability to correct and standardize song, artiste, and album names. But for now, try the free version and wait for future releases.

MoodLogic is an online music database, organizer, and playlist generator that catalogs music files; corrects ID3 tags, song titles, and album and artiste names; organizes music; and lets you profile your own songs and contribute to the MoodLogic database.
It’s also a virtual DJ: you tell the programme what music genre or tempo you’re in the mood to hear, and MoodLogic serves up the tunes to match; from your own collection, of course. - Courtesy Cnet.com


Back to Top  Back to Mirror Magazine  

Copyright © 2001 Wijeya Newspapers Ltd. All rights reserved.
Contact us: | Editorial | | Webmaster|