entries in a page directories are base indices into a page table not illustrated a second portion of the linear address is then added to the obtained page directory entry to create an index into a page table the entry in the page table contains the desired physical address each page directory and page table has a direct relationship to the task being executed the use of a translation lookaside buffer tlb avoids the table look ups the tlb is a cache of frequently accessed page table entries by avoiding table look ups processing time is saved a complication in the operation of the tlb cache is the switching of tasks the present invention is used in systems that have multi tasking capability by multi tasking capability it is meant that the application can concurrently execute multiple tasks according to some time sharing scheme the complication introduced is that the page directory and page table are unique to a particular program i e a task thus whenever a new task is scheduled for execution new page directory and table entries must be loaded further the translation lookaside buffer must be flushed so as to avoid generating incorrect physical addresses in the present invention the process for preparing a paging unit for executing a different task the tlb is loaded with the page table.