(address)
wartosc identyfikujaca polozenie porcji informacji jakiegos obiektu w komputerze. Na poziomie sprzetowym a. przybiera postac ciagu ¤ bitów przechowywanych w ¤ liczniku rozkazów i innych ¤ rejestrach adresowych, w ¤ slowie maszynowym lub jego czesci. Na poziomie oprogramowania adres ma rózne formy i okreslenia: ¤ nazwa, identyfikator, wskaznik, etykieta, sciezka itp. Adresuje sie ¤ bajty i komórki pamieci, elementy programowych struktur danych, komputery w sieci i ich uzytkowników, skrzynki poczty elektronicznej i wiele innych obiektów sprzetowych i programowych. Dlugosc ¤ adresu sprzetowego, mierzona w bitach, implikuje rozmiar ¤ fizycznej przestrzeni adresowej i jest jednym z parametrów charakterystyki komputerów i ich technicznych rozwiazan (komputer 8-bitowy, 16-bitowy, 32-bitowy, szyna 16-bitowa, kod 7-bitowy). Adres n-bitowy umozliwia zaadresowanie 2n obiektów (np. bajtów pamieci). W szczególnym przypadku adres (¤ klucz) moze odnosic sie do wielu obiektów. Adres ma wiele postaci i interpretacji. Oto przyklady: ¤ Adresy symboliczne uzyte jako ¤ argumenty rozkazów w programie asemblerowym:
MOV AX, CURRENT_SECTOR_NO OR AX, AX JZ DONT_DECREMENT_SECTOR DEC AX MOV CURRENT_SECTOR_NO, AX CALL WRITE_HEADER CALL READ_SECTOR ...
Nazwy adresujace ¤ metody w programie w jezyku ¤Java:
JTable recsTable = recsList.getTable(); FormDocuments gotoDest = (FormDocuments) ((RecordsTableModel) recsTable.getModel()).getRow ( recsTable.getSelectedRow() ); ...
Nazwy adresujace ¤ obiekty danych w programie w jezyku ¤ Perl:
$content = readFile (“-”); @lines = split (/\n/, $content); $p = “”; foreach $l (@lines) { $l =~ s/(\s*?)$//g; if ($l ne “”) ...
Wskaznik adresujacy tablice znaków w programie w jezyku ¤ C:
int length(char* baza) { char* wsk = baza; while (*wsk != END) wsk++; return wsk - baza; }
Sciezki dostepu w systemach MS-DOS lub UNIX sa tez rodzajami adresów, niekiedy grupowych:
dir d:\baza\juseck2\face.asd copy e:\jpl\gielda\graphics\vpb.cpp lock c:\urzad\teczki ls ./adr/mail/old mv /home/usr/n/* ../Archiwum/X more news/niediela/time.to.work
Adresy ¤ poczty elektroniczej:
Wacek@TransWorld.com sohna@dzuma.ifb.pgr.pl Jan_Kompudski@technopol.fiji.org
Adresy komputerów i podsieci w sieci ¤ Internet:
194.135.127.41 127.0.0.1 106.132.221 211.243.23
- ADRES, Jeśli przyśni ci się...
- ADRES INTERNETOWY, adres IP
- adres bezwzgledny, (adres absolutny, absolute...