Adres fizyczny: Różnice pomiędzy wersjami

[wersja przejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
MastiBot (dyskusja | edycje)
m r2.7.2) (Robot dodał cs:Fyzická adresa, ko:물리 주소; zmiany kosmetyczne
polskie znaki
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]].