Adres fizyczny: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Jak obliczyć adres fizyczny znając wartość segmentu i offsetu
Nie podano opisu zmian
Linia 3:
'''Adres fizyczny''' ([[język angielski|ang.]] ''physical address'')
#Adres przypisany fabrycznie w sposób niepowtarzalny każdej [[karta sieciowa|karcie sieciowej]]. W [[sieć komputerowa|sieciach komputerowych]] [[Ethernet]] i [[Token Ring]] jest to adres sześciobajtowy, z czego pierwsze trzy bajty identyfikują producenta, pozostałe zaś — daną kartę.
#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]]. Adres
W trybie rzeczywistym procesora adres fizyczny możemy obliczyć prostym wzorem adres = 16*segment+offset gdzie offset to adres w stosunku do początku segmentu. Ponieważ, adresy są zapisywane szesnastkowo korzystanie z tego wzoru jest bardzo proste. Wystarczy dopisać do numeru segmentu 0 i dodać go do offsetu.
Natomiast w trybie chronionym procesora uzyskanie adresu fizycznego już nie jest takie proste i zachodzą w tym procesie skomplikowane konwersje.
 
{{informatyka stub}}