Thursday, March 10, 2011

Monetize your blog

Steve Pavlina written a detailed useful article on How to Make Money From Your Blog-he writes a no. of tips and tricks for Bloggers those who decided to Monetize or not.

He listed out every possible ways to make money from blogging in a secure way.Also there are other useful information.The Article is much longer so you have to Bookmark it.The Article covers most of the points that a blogger should be aware are known.




Wednesday, March 9, 2011

Height Problem ? Increase Height by simple steps

Natural ways to increase height.

Follow these simple steps to success

1) Get the proper sleep; eight hours at least a night.Sleep without pillow.

2) Proper Nutrition; Eat diet rich in fruits, Vegetables, Proteins.Take Multivitamins.Drink lots of water, Drink Milk and eat Dairy products.

3) Run Five miles a Day; Run with 5 pound angle weights, increase to Ten pound by overtime.

4) Jump ropes 400 times a day, the goal is to do 1000-2000 jump rope a day but that will be done through out time.

5) Do Pull ups; Starts with 15 Pull ups a day, try to make it to 100 Pull ups a day over time.

6) Do Sit ups with 10 pound medicine ball start out with 50, do 1000 sit overtime.

7) Hang from a bar 2 to 4 minutes a day, make it Ten times overtime.

Following these steps give way to your Dreams surely.
Wish you all the best

Rgrds
RAC 007

CPU Registers : Different CPU Registers

CPU Registers


The central processing unit contains a number of memory locations which are individually addressable and reserved for specific purpose. These memory locations are called registers.They accept, store and transfer data from CPU at a very high speed.All instuctions and data are loaded in the registers before sending to CPU.The results and intermediate results are also stored here before directing to any other components . Some of these registers are accessible to the programmer while some others are for the exclusive use of CPU. This latter set of registers is used for storage, interpretation and execution of instructions and the intermediate results. Total number of these registers varies among different computers. Widely used microprocessors have got eighteen 32-bit data registers which are used for storing instructions and operand of various sizes. One of these seven are 32-bit general purpose registers. These registers are accessible to the programmer and are used for holding addresses or as index registers for indexed memory addressing.

Every present-day CPU design includes registers for a variety of purposes, from storing the address of the currently-executed instruction to more general-purpose data storage and manipulation. CPU registers run at the same speed as the rest of the CPU; otherwise, they would be a serious bottleneck to overall system performance. The reason for this is that nearly all operations performed by the CPU involve the registers in one way or another.

The number of CPU registers (and their uses) are strictly dependent on the architectural design of the CPU itself. There is no way to change the number of CPU registers, short of migrating to a CPU with a different architecture. For these reasons, the number of CPU registers can be considered a constant, as they are changeable only with great pain and expense.

We know that register is a special- purpose memory. This memory is vital for moving data in and out of the main memory and to process the data. When CPU executes the instructions, there is a transfer of information between various units of the computer system. CPU uses these registers to handle the process of execution effectively and efficiently. They are a part of the central processing unit but can not be considered as a part of main memory. They can hold only one piece of data at a time. Registers receive the information, hold it temporarily and pass it on as directed by the control unit. The number of registers varies from computer to computer, each one designed to perform a specific function. Registers have a specific storage capacity normally 14 registers are present in a microcomputer. The most commonly used registers are:

(1) The first one is the program counter. This is 16-bit register. Its only function is to hold the memory address of the next instruction to be fetched, after executing the current instruction it is also called instructions address register, control register or sequence control register.((Program counter: holds the address of the next instruction to executed.))
(2) The second one is Instruction registers. It is 32-bit register. It is used to store the current instructions which are being executed. These registers are the part of the computer.(( Instruction register: holds the instruction while it is being executed.))
(3) MAR (Memory Address Register): The address on the memory location from which data has to be read is stored here.
(4) MRB (Memory Buffer Registers): The data read from the memory location is stored in this registers.
(5) General Purpose Registers: They are used asscratch pad by the CPU to store the result and the intermediate result during a processing.There may be about 8 of them in a CPU with accumulator register,the most importent of them.
(6) Accumulator: stores the result of the last processing step of the ALU.
(7) Address register: holds the location of the next piece of data.
(8) Storage register: holds the information on its way to and from the main memory.
(9) Input/output register: communicates with the input/output devices.

Computer Memory

MEMORY

Just like humans, computers rely a lot on memory. They need to process and store data, just like we do. However, computers store data in digital format, which means the information can always be called up exactly the way it was stored. Also, unlike our memory, the computer's memory doesn't get worse over time.
While memory can refer to any medium of data storage, it usually refers to RAM, or random access memory. When your computer boots up, it loads the operating system into its memory, or RAM. This allows your computer to access system functions, such as handling mouse clicks and keystrokes, since the event handlers are all loaded into RAM. Whenever you open a program, the interface and functions used by that program are also loaded into RAM.

RAM is a very high-speed type of memory, which makes it ideal for storing active programs and system processes. It is different than hard disk space in that RAM is made up of physical memory chips, while hard disks are magnetic disks that spin inside a hard drive. Accessing RAM is much faster than accessing the hard disk because RAM access is based on electric charges, while the hard drive needs to seek to the correct part of the disk before accessing data. However, all the information stored in RAM is erased when the computer's power is turned off. The hard disk, on the other hand, stores data magnetically without requiring any electrical power.
Another common type of memory is flash memory, which is typically used for small devices such as digital cameras, USB keychain drives, and portable music players like the iPod nano. This kind of memory, known as "electrically erasable programmable read-only memory" (EEPROM), is convenient for portable devices, since it stores information even when its power source is turned off, but is smaller and more resilient than a hard drive.
To summarize, memory is a vital part of the way computers and many electronic devices function.

Primary Memory

Primary memory(Internel memory) is the memory that can be directly accessed by the CPU which constantly interacts with it, retrieves data stored therein, goes through instructions and execute them as per the requirement. All the information, data and application are loaded there in uniform manner. Earlier William tubes, delay lines or rotating magnetic drums were used as primary storage which were later replaced by magnetic core memory. Solid-state silicon chip technology revolutionized the electronic memory and paved the way for Random Access Memory (RAM). RAM is volatile (temporary) but fast form of memory.
Secondary memory
Secondary memory is not directly accessible to the CPU. Input/output channels are used to access this non volatile memory. This memory does not lose the data when the system is powered off. The most familiar form of secondary memory that is widely used is Hard Disk. Some examples of secondary memory are USB sticks, floppy drives and Zip drives.

Secondary storage

Secondary storage (or external memory) differs from primary storage in that it is not directly accessible by the CPU. The computer usually uses its input/output channels to access secondary storage and transfers the desired data using intermediate area in primary storage. Secondary storage does not lose the data when the device is powered down .it is non-volatile(Permanent)...