Адрес (информатика): Разлика между версии

от Уикипедия, свободната енциклопедия
Изтрито е съдържание Добавено е съдържание
Редакция без резюме
Редакция без резюме
Ред 1: Ред 1:
{{редактирам}}
{{редактирам}}
{{към пояснение|Адрес}}
'''Адрес''' [[Знак|символ]] или група от символи, които идентифицират  [[Регистър (компютър)|регистър,]] отделна част от [[Запаметяващо устройство|паметта]] или някои други източници на [[данни]], или дестинация на информацията.<ref name="СТ ИСО 2382/7-77">СТ ИСО 2382/7-77 // {{книга|заглавие=Вычислительная техника. Терминология: Справочное пособие. Выпуск 1|ответственный=Рецензент канд. техн. наук Ю. П. Селиванов|место={{М.}}|издательство=Издательство стандартов|год=1989|страниц=168|isbn=5-7050-0155-X|тираж=55&nbsp;000}}</ref><ref />
'''Адрес''' в информатиката е [[Знак|символ]] или група символи, които идентифицират [[Регистър (компютър)|компютърен регистър,]] отделна част от [[компютърна памет|паметта]] или някои други хранилища на [[данни]], както и дестинацията на информацията.<ref>{{cite book |title= Вычислительная техника. Терминология: Справочное пособие. Выпуск 1 |last= Селиванов |first=Ю. П. |authorlink= |coauthors= |year=1989 |publisher=Издательство стандартов |location=Москва |isbn=5-7050-0155-X |pages=168 |url= |accessdate=}}</ref><ref>СТ ИСО 2382/7-77</ref>


== Видове адреси<ref /> ==
== Видове адреси ==
* <span id="реальный"></span>''Реален'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;real address) — адрес на местоположението на данни в реалната памет.
* ''Реален'' ({{lang-en|real address}}) — адрес на местоположението на данните в реалната памет.
* <span id="виртуальный"></span>''Виртуален'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;virtual address) — адрес на [//ru.wikipedia.org/wiki/%D0%92%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%BF%D0%B0%D0%BC%D1%8F%D1%82%D1%8C виртуалната памет], при употреба се превръща в реален адрес.
* ''Виртуален'' ({{lang-en|virtual address}}) — адрес на виртуалната памет, при употреба се превръща в реален адрес.
* <span id="логический"></span>''Логически'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;logical address) — адрес, определен от програмата чрез преобразуване на ключ на данни по някакъв алгоритъм; адрес на виртуалната памет.
* ''Логически'' ({{lang-en|logical address}}) — адрес, определен от програмата чрез преобразуване на ключ на данни по някакъв алгоритъм; адрес на виртуалната памет.
* <span id="устройства"></span>''Адрес на устройството'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;unit address) — логически адрес, състоящ се от стаи канал и номер на устройството в канала.
* ''Адрес на устройството'' ({{lang-en|unit address}}) — логически адрес, състоящ се от стаи канал и номер на устройството в канала.
* <span id="физический"></span>''Физически'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;physical address) — номер, идентифицирующее клетка или област на физическата памет; уникално име, еднозначно определящо специфично [[Периферия|външно устройство]].
* ''Физически'' ({{lang-en|physical address}}) — номер, идентифициращ клетка или област на физическата памет; уникално име, еднозначно определящо специфично [[Периферия|външно устройство]].


=== Програма ===
=== В програма ===
* <span id="настраиваемый"></span>''Адаптивни'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;relocatable address) — адрес на [//ru.wikipedia.org/wiki/%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D0%BC%D1%8B%D0%B9_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C багажника модул], сменяеми по време на зареждане при създаването на конкретната ситуация на програмата в оперативната памет.
* ''Адаптивни'' ({{lang-en|relocatable address}}) — адрес на зареждащия модул, сменяеми по време на зареждане при създаването на конкретната ситуация на програмата в оперативната памет.
* <span id="перемещаемый"></span>''Роуминг'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;relocatable address) — адрес, стойността на която се определя по време на движение на машинна програма, съдържаща този адрес; адрес, подлежащ на промяна в перемещаемой програма.
* ''Роуминг'' ({{lang-en|relocatable address}}) — адрес, стойността на която се определя по време на движение на машинна програма, съдържаща този адрес; адрес, подлежащ на промяна в перемещаемой програма.
* ''На долния адрес на програмата'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;low program address) — младши адрес областта на паметта, къде е заредена програма.
* ''Долен адрес на програмата'' ({{lang-en|low program address}}) — младши адрес областта на паметта, къде е заредена програма.
* ''На горния адрес на програмата'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;high program address) — старши адрес област от паметта, където се зарежда програмата.
* ''Горен адрес на програмата'' ({{lang-en|high program address}}) — старши адрес област от паметта, където се зарежда програмата.
* ''Адрес на входната точка'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;entry point address) — адрес на екип или на самата команда, с която започва изпълнението на програма или процедура.
* ''Адрес на входната точка'' ({{lang-en|entry point address}}) — адрес на екип или на самата команда, с която започва изпълнението на програма или процедура.
* <span id="вектора_прерываний"></span>''Адрес на вектора на прекъсванията'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;interrupt vector address) — уникален адрес, се посочва в клетка от паметта, които съдържат адреса [//ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA_%D0%BF%D1%80%D0%B5%D1%80%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F на програмата за обработка на прекъсвания] (а може би и допълнителни данни като приоритет обработка).
* ''Адрес на вектора на прекъсванията'' ({{lang-en|interrupt vector address}}) — уникален адрес, се посочва в клетка от паметта, които съдържат адреса на програмата за обработка на прекъсвания] (а може би и допълнителни данни като приоритет обработка).


=== Машинен език ===
=== Машинен език ===
* <span id="перехода"></span>''Адрес на прехода'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;branching address) — адрес на клетка от паметта, определени [//ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0_%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4%D0%B0 от екипа на предаването контрол].
* ''Адрес на прехода'' ({{lang-en|branching address}}) — адрес на клетка от паметта, определени [//ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0_%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4%D0%B0 от екипа на предаването контрол].
* <span id="возврата"></span>''Адрес за връщане'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;return address) — адрес на викащата програма, по който се предава управлението след приключване предизвикана от програмата (виж също: [//ru.wikipedia.org/wiki/%D0%A1%D1%82%D0%B5%D0%BA_%D0%B2%D1%8B%D0%B7%D0%BE%D0%B2%D0%BE%D0%B2 Стека]).
* ''Адрес за връщане'' ({{lang-en|return address}}) — адрес на викащата програма, по който се предава управлението след приключване предизвикана от програмата.
* <span id="операнда"></span>''Адрес на [//ru.wikipedia.org/wiki/%D0%9E%D0%BF%D0%B5%D1%80%D0%B0%D0%BD%D0%B4 операнд]'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;source address) — адрес на клетка или област от паметта, откъдето се извличат обработваните данни.
* ''Адрес на операнд'' ({{lang-en|source address}}) — адрес на клетка или област от паметта, откъдето се извличат обработваните данни.
* <span id="результата"></span>''Адрес резултата'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;result address) — адрес, където записва резултат на операцията, извършва машинна команда.
* ''Адрес на резултата'' ({{lang-en|result address}}) — адрес, където записва резултат на операцията, извършва машинна команда.
* <span id="регистра"></span>''Адрес малки и главни букви'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;register adress) — пореден номер или символично име [//ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80_%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D1%80%D0%B0 на регистъра], еквивалентно на неговия номер.
* ''Адрес на регистъра'' ({{lang-en|register adress}}) — пореден номер или символично име на регистъра, еквивалентно на неговия номер.
* <span id="исполнительный"></span>''Изпълнителен'' (''валиден''; <span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA инж.]&#x20;effective (executive) address) — ''адрес на операнд'' екип, съдържащи се в него или изчислява въз основа на съдържанието на нейните полета.
* ''Изпълнителен адрес'' (''валиден'';{{lang-en|effective (executive) address}}) — ''адрес на операнд'' екип, съдържащи се в него или изчислява въз основа на съдържанието на нейните полета.


=== Компютърни мрежи ===
=== Компютърни мрежи ===
* ''Мрежова'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;network address) — адрес на порт в мрежата компютри.
* ''Мрежов'' ({{lang-en|network address}}) — адрес на порт в мрежата компютри.
* ''Global'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;global address) — адрес на компютърни мрежи, състоящ се от едни единици, и се посочва, че този кадър е предназначен за всички станции.
* ''Global'' ({{lang-en|global address}}) — адрес на компютърни мрежи, състоящ се от едни единици, и се посочва, че този кадър е предназначен за всички станции.
* ''Група'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;multicast address) — адрес в [//ru.wikipedia.org/wiki/%D0%9B%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%B2%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%B5%D1%82%D1%8C локални мрежи] (LAN), определящ група станции на тази мрежа.
* ''Група'' ({{lang-en|multicast address}}) — адрес в [//ru.wikipedia.org/wiki/%D0%9B%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%B2%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%B5%D1%82%D1%8C локални мрежи] (LAN), определящ група станции на тази мрежа.
* ''Broadcast'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;broadcast address) — адрес на LAN, се посочва, че съобщението е валидна само за всички станции на тази мрежа.
* ''Broadcast'' ({{lang-en|broadcast address}}) — адрес на LAN, се посочва, че съобщението е валидна само за всички станции на тази мрежа.
* ''Транспорт'' (<span></span>[//ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA англ.]&#x20;transport address) — номер, предоставена на превозното ниво и използван един сеансовым обект за идентификация на друг сеансового на обекта.
* ''Транспортен'' ({{lang-en|transport address}}) — номер, предоставена на превозното ниво и използван един сеансовым обект за идентификация на друг сеансового на обекта.


== См. и ==


== Бележки ==
== Източници ==
<references />
{{примечания}}
{{превод от|ru|Адрес (информатика)|76004947}}
[[Категория:Компютърна архитектура]]
[[Категория:Компютърна архитектура]]

Версия от 09:46, 29 декември 2017

Вижте пояснителната страница за други значения на Адрес.

Адрес в информатиката е символ или група символи, които идентифицират компютърен регистър, отделна част от паметта или някои други хранилища на данни, както и дестинацията на информацията.[1][2]

Видове адреси

  • Реален (Шаблон:Lang-en) — адрес на местоположението на данните в реалната памет.
  • Виртуален (Шаблон:Lang-en) — адрес на виртуалната памет, при употреба се превръща в реален адрес.
  • Логически (Шаблон:Lang-en) — адрес, определен от програмата чрез преобразуване на ключ на данни по някакъв алгоритъм; адрес на виртуалната памет.
  • Адрес на устройството (Шаблон:Lang-en) — логически адрес, състоящ се от стаи канал и номер на устройството в канала.
  • Физически (Шаблон:Lang-en) — номер, идентифициращ клетка или област на физическата памет; уникално име, еднозначно определящо специфично външно устройство.

В програма

  • Адаптивни (Шаблон:Lang-en) — адрес на зареждащия модул, сменяеми по време на зареждане при създаването на конкретната ситуация на програмата в оперативната памет.
  • Роуминг (Шаблон:Lang-en) — адрес, стойността на която се определя по време на движение на машинна програма, съдържаща този адрес; адрес, подлежащ на промяна в перемещаемой програма.
  • Долен адрес на програмата (Шаблон:Lang-en) — младши адрес областта на паметта, къде е заредена програма.
  • Горен адрес на програмата (Шаблон:Lang-en) — старши адрес област от паметта, където се зарежда програмата.
  • Адрес на входната точка (Шаблон:Lang-en) — адрес на екип или на самата команда, с която започва изпълнението на програма или процедура.
  • Адрес на вектора на прекъсванията (Шаблон:Lang-en) — уникален адрес, се посочва в клетка от паметта, които съдържат адреса на програмата за обработка на прекъсвания] (а може би и допълнителни данни като приоритет обработка).

Машинен език

  • Адрес на прехода (Шаблон:Lang-en) — адрес на клетка от паметта, определени от екипа на предаването контрол.
  • Адрес за връщане (Шаблон:Lang-en) — адрес на викащата програма, по който се предава управлението след приключване предизвикана от програмата.
  • Адрес на операнд (Шаблон:Lang-en) — адрес на клетка или област от паметта, откъдето се извличат обработваните данни.
  • Адрес на резултата (Шаблон:Lang-en) — адрес, където записва резултат на операцията, извършва машинна команда.
  • Адрес на регистъра (Шаблон:Lang-en) — пореден номер или символично име на регистъра, еквивалентно на неговия номер.
  • Изпълнителен адрес (валиден;Шаблон:Lang-en) — адрес на операнд екип, съдържащи се в него или изчислява въз основа на съдържанието на нейните полета.

Компютърни мрежи

  • Мрежов (Шаблон:Lang-en) — адрес на порт в мрежата компютри.
  • Global (Шаблон:Lang-en) — адрес на компютърни мрежи, състоящ се от едни единици, и се посочва, че този кадър е предназначен за всички станции.
  • Група (Шаблон:Lang-en) — адрес в локални мрежи (LAN), определящ група станции на тази мрежа.
  • Broadcast (Шаблон:Lang-en) — адрес на LAN, се посочва, че съобщението е валидна само за всички станции на тази мрежа.
  • Транспортен (Шаблон:Lang-en) — номер, предоставена на превозното ниво и използван един сеансовым обект за идентификация на друг сеансового на обекта.


Източници

  1. Селиванов, Ю. П. Вычислительная техника. Терминология: Справочное пособие. Выпуск 1. Москва, Издательство стандартов, 1989. ISBN 5-7050-0155-X. с. 168.
  2. СТ ИСО 2382/7-77
  Тази страница частично или изцяло представлява превод на страницата „Адрес (информатика)“ в Уикипедия на руски. Оригиналният текст, както и този превод, са защитени от Лиценза „Криейтив Комънс – Признание – Споделяне на споделеното“, а за съдържание, създадено преди юни 2009 година – от Лиценза за свободна документация на ГНУ. Прегледайте историята на редакциите на оригиналната страница, както и на преводната страница, за да видите списъка на съавторите. ​

ВАЖНО: Този шаблон се отнася единствено до авторските права върху съдържанието на статията. Добавянето му не отменя изискването да се посочват конкретни източници на твърденията, които да бъдат благонадеждни.​