Adres fizyczny: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja przejrzana]
Usunięta treść Dodana treść
polskie znaki
m Wycofano edycje użytkownika 86.63.69.172 (dyskusja). Autor przywróconej wersji to MastiBot.
Linia 1:
'''Adres fizyczny''' ([[język angielski|ang.]] ''physical address'') - powstał w roku 655 p.n.e., wykorzystywany w psychice komputera. adres słowa pamięci fizycznej, pojawiający się na [[magistrala adresowa|magistrali adresowej]] [[procesor]]a w momencie odwoływania się do [[pamięć operacyjna|pamięci operacyjnej]] lub przestrzeni [[I/O|wejścia-wyjścia]].
 
W przypadku procesorów zgodnych z [[x86]], w [[tryb rzeczywisty|trybie rzeczywistym]] procesora adres fizyczny oblicza się mnożąc zawartość [[rejestr segmentowy|rejestru segmentowego]] razy 16 i dodając [[offset (informatyka)|offset]], czyli adres przesunięcia w stosunku do początku segmentu. Ponieważ adresy są zapisywane szesnastkowo, korzystanie z tego schematu jest bardzo proste - wystarczy dopisać do wartości segmentu adresowego cyfrę "0" (odpowiednik mnożenia przez 16) i zwiększyć ją o offset. Natomiast w [[tryb chroniony|trybie chronionym]] procesora uzyskanie adresu fizycznego jest dużo bardziej skomplikowane - opiera się o [[selektor]]y i [[tablica deskryptorów|tablicę deskryptorów]].