Computer Network Security
Computer Network Security
Group memebers:
Arslan Ghafoor:(2015-cpe-40)
Nauman Ajmal:(2015-cpe-24)
• The operating system can place any segment at any location or move any
segment to any location, even after the program begins to execute.
consider a page size of 1024 bytes (1024 = 210), where 10 bits are allocated for the
offset portion of each address. A program cannot generate an offset value larger
than 1023 in 10 bits. Moving to the next location after <x,1023> causes a carry
into the page portion, thereby moving translation to the next page. During the
translation, the paging process checks to verify that a <page, offset>reference
does not exceed the maximum number of pages the process has defined.
Q(5)What is relocation
Relocation: is the process of taking program written as if it began at address 0 and
changing all address to reflect the actual address at which the program is located
in memory
Base Register
Bounds register