uniti cost capacity access time level- at level- registers are present which are contained inside the cpu since they are present inside the cputhey have least access time they are most expensive and therefore smallest in size (in kbregisters are implemented using flip-flops level- at level- cache memory is present it stores the segments of program that are frequently accessed by the processor it is expensive and therefore smaller in size (in mbcache memory is implemented using static ram level- at level- main memory is present it can communicate directly with the cpu and with auxiliary memory devices through an / processor it is less expensive than cache memory and therefore larger in size (in few gbmain memory is implemented using dynamic ram level- at level- secondary storage devices like magnetic disk are present they are used as back up storage they are cheaper than main memory and therefore much larger in size (in few tblevel- at level- tertiary storage devices like magnetic tape are present they are used to store removable files they are cheapest and largest in size ( - tbobservationsthe following observations can be made when going down in the memory hierarchy department of csevishnu institute of technology