Текущее время: 27 дек 2024 03:32


Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 18 ] 
Автор Сообщение
 Заголовок сообщения: Порт 80
СообщениеДобавлено: 30 ноя 2016 14:35 
Аватара пользователя
Не в сети

Зарегистрирован: 25 июл 2014 20:21
Сообщения: 107
Откуда: Europe/Germany
Город: debian
Добрый день
Хочется немного теории, знаю что порт предназначен для диагностики биос кодов.
Начитался что родом он из иса перекочевал, но более подробной информации нету
Делимся кто чем знает. Как устроен как работает.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 30 ноя 2016 18:04 
Мастер и Супермодератор
Аватара пользователя
Не в сети

Зарегистрирован: 28 авг 2012 20:12
Сообщения: 7527
Город: Тольятти
тут уже практикой поделились
viewtopic.php?f=70&t=101112&start=0


Вернуться к началу
 Профиль WWW  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 01 дек 2016 00:02 
Аватара пользователя
Не в сети

Зарегистрирован: 25 июл 2014 20:21
Сообщения: 107
Откуда: Europe/Germany
Город: debian
Это не отвечает на мой вопрос) Там только способы подключения, а что такое порт 80 нету.
А мне нужно более конкретная информация, что такое порт 80 и откуда у него растут ноги?
Вообщем вся концепция)


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 01 дек 2016 11:15 
Мастер и Супермодератор
Аватара пользователя
Не в сети

Зарегистрирован: 28 авг 2012 20:12
Сообщения: 7527
Город: Тольятти
ну тогда ждите тех, кому не лень гуглить за вас


Вернуться к началу
 Профиль WWW  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 01 дек 2016 14:43 
Мастер и Администратор
Аватара пользователя
Не в сети

Зарегистрирован: 11 ноя 2005 11:31
Сообщения: 15489
Откуда: Украина
Город: Odessa
При каждом включении питания компьютера типа IBM PC (или совместимого с ним) и до начала загрузки операционной системы процессор компьютера выполняет процедуру BIOS под названием "Самотест по включению питания" - POST (Power On Self Test). Эта же процедура выполняется также при нажатии на кнопку RESET или комбинацию клавиш Ctrl-Alt-Del. Основной целью процедуры POST является проверка базовых функций и подсистем компьютера (таких как память, процессор, материнская плата, видеоконтроллер, клавиатура, гибкий и жесткий диски и т. д.) перед загрузкой операционной системы. Это в некоторой степени застраховывает пользователя от попытки работать на неисправной системе, что могло бы привести, например, к разрушению пользовательских данных на HDD.

Перед началом каждого из тестов процедура POST генерирует так называемый POST код, который выводится по определенному адресу в пространстве адресов устройств ввода/вывода компьютера. В случае обнаружения неисправности в тестируемом устройстве процедура POST просто "зависает", а предварительно выведенный POST код однозначно определяет, на каком из тестов произошло "зависание". Таким образом, глубина и точность диагностики при помощи POST кодов полностью определяется глубиной и точностью тестов соответствующей процедуры POST BIOS'а компьютера. В большинстве случаев (можно сказать, стандартно) используется порт 80h для вывода POST-кодов. Так как процедура POST появилась еще в IBM PC/XT с восьмиразрядной системной шиной ISA, то исторически так сложилось, что POST коды представляют собой всего один байт, который приводится в таблицах POST кодов в виде одноразрядных шестнадцатиричных чисел в диапазоне 00h-FFh (0-255 в десятичной системе счисления).


в нашем случае можно подключиться разными способами
viewtopic.php?f=70&t=101112&start=0

полезный документ (для некоторых новых биосов)
http://www.gsmservice.od.ua/trafaret/po ... _codes.pdf

_________________
ремонт ноутбуков, планшетов в Одессе
продажа паяльных станций Термопро ик-650
и расходных материалов для пайки и ремонта


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 02 дек 2016 10:59 
Аватара пользователя
Не в сети

Зарегистрирован: 25 июл 2014 20:21
Сообщения: 107
Откуда: Europe/Germany
Город: debian
Maxim Skridonenko, спасибо, интересный ответ. Интересно стало вот что "POST генерирует так называемый POST код, который выводится по определенному адресу в пространстве адресов устройств ввода/вывода компьютера"
Вот именно пространство адресов заинтересовало, как все это реализовано.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 02 дек 2016 17:32 
Мастер и Администратор
Аватара пользователя
Не в сети

Зарегистрирован: 11 ноя 2005 11:31
Сообщения: 15489
Откуда: Украина
Город: Odessa
ну давайте попробую на пальцах
железяка подключена к проводу, на котором сидит еще куча разных умных устройств
они болтают меж собой
но каждый знает свой адрес и выбирает нужные только ему данные из общего разговора
вот у пост-карты этот адрес 80h

_________________
ремонт ноутбуков, планшетов в Одессе
продажа паяльных станций Термопро ик-650
и расходных материалов для пайки и ремонта


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 02 дек 2016 21:51 
Аватара пользователя
Не в сети

Зарегистрирован: 25 июл 2014 20:21
Сообщения: 107
Откуда: Europe/Germany
Город: debian
Спасибо за ответ, я знаю :-) Также и в SMBUS шине есть адреса, почти в каждой схеме от нотубуков в pdf есть список адресов некоторых компонентов платы.
Я понимаю, что у каждого свой адрес, но вот одна шина, пусть это будет SMBUS(I2C) я хочу обратиться к устройству как мне это сделать?
Меня интересует, откуда у этого порта растут ноги, это биос выводит пост на 80 порт? Где этот порт находится? В каком пространстве? В юге?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 03 дек 2016 00:54 
Мастер и Администратор
Аватара пользователя
Не в сети

Зарегистрирован: 11 ноя 2005 11:31
Сообщения: 15489
Откуда: Украина
Город: Odessa
в пост-карте :)
в конце каждой подпрограммы идет команда послать число в этот порт

хороший ресурс моего хорошего знакомого
http://icbook.com.ua/hardware/index.html

да, советую прочитать
Р. Джордейн. «Справочник программиста персональных компьютеров типа IBM PC, XT и AT»
старо, но ничего не поменялось почти

_________________
ремонт ноутбуков, планшетов в Одессе
продажа паяльных станций Термопро ик-650
и расходных материалов для пайки и ремонта


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 03 дек 2016 12:34 
Аватара пользователя
Не в сети

Зарегистрирован: 25 июл 2014 20:21
Сообщения: 107
Откуда: Europe/Germany
Город: debian
Maxim Skridonenko писал(а):
в пост-карте :)
в конце каждой подпрограммы идет команда послать число в этот порт

хороший ресурс моего хорошего знакомого
http://icbook.com.ua/hardware/index.html

да, советую прочитать
Р. Джордейн. «Справочник программиста персональных компьютеров типа IBM PC, XT и AT»
старо, но ничего не поменялось почти


Ресурс хороший, но там описаны его плата, пост коды и некоторая теория, которая покрывает только поверхность. :-)

Книга большая, но меня интересует более хардварная область, все таки книга ориентирована(может не вся) на программирование бейсик или из под ос.

Может я что-то не до понимаю, но сейчас я понял так, что биос создает виртуальные порты, назначает в них какую-то информацию(то бишь работает с ними).

Получается, биос создала порты виртуальные, а через лпс или остальные шины мы можем считывать эти самые порты. так получается?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 03 дек 2016 15:26 
Мастер и Администратор
Аватара пользователя
Не в сети

Зарегистрирован: 11 ноя 2005 11:31
Сообщения: 15489
Откуда: Украина
Город: Odessa
коды можно даже в LPT считать (порт принтера)
а можно вопрос ?
зачем Вам это нужно ?
может я чуть точнее подскажу решение

_________________
ремонт ноутбуков, планшетов в Одессе
продажа паяльных станций Термопро ик-650
и расходных материалов для пайки и ремонта


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 03 дек 2016 15:35 
Аватара пользователя
Не в сети

Зарегистрирован: 25 июл 2014 20:21
Сообщения: 107
Откуда: Europe/Germany
Город: debian
Maxim Skridonenko писал(а):
коды можно даже в LPT считать (порт принтера)
а можно вопрос ?
зачем Вам это нужно ?
может я чуть точнее подскажу решение


Мне хочется разобраться как это работает, нравится и интересно, мне кажется мне это в дальнейшем нужно будет, как в и ремонте, так и в чем-то другом


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 03 дек 2016 15:47 
Мастер и Администратор
Аватара пользователя
Не в сети

Зарегистрирован: 11 ноя 2005 11:31
Сообщения: 15489
Откуда: Украина
Город: Odessa
можно собрать самому
можно купить готовые
вся нужная инфа у нас на форуме есть

_________________
ремонт ноутбуков, планшетов в Одессе
продажа паяльных станций Термопро ик-650
и расходных материалов для пайки и ремонта


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 03 дек 2016 16:28 
Аватара пользователя
Не в сети

Зарегистрирован: 25 июл 2014 20:21
Сообщения: 107
Откуда: Europe/Germany
Город: debian
Maxim Skridonenko, Вы про пост карту?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 03 дек 2016 23:06 
Мастер и Администратор
Аватара пользователя
Не в сети

Зарегистрирован: 11 ноя 2005 11:31
Сообщения: 15489
Откуда: Украина
Город: Odessa
Igorek_92 писал(а):
Maxim Skridonenko, Вы про пост карту?



так точно

_________________
ремонт ноутбуков, планшетов в Одессе
продажа паяльных станций Термопро ик-650
и расходных материалов для пайки и ремонта


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 03 дек 2016 23:52 
Мастер и Супермодератор
Аватара пользователя
Не в сети

Зарегистрирован: 22 июл 2008 12:02
Сообщения: 6475
Откуда: Рязань
Maxim Skridonenko писал(а):
а можно вопрос ?
зачем Вам это нужно ?

...
Igorek_92 писал(а):
...нравится и интересно...


...Макс..ему в школу лень ходить, а также читать и думать...
..здесь ему как в тиливизоре - "включил канал" и тебе все расскажут и покажут...все сидят и ждут его каверзных вопросов..

_________________
...!!стучитесь....и вас откопают...
...!!knock.. and you will be dug up...


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 04 дек 2016 00:13 
Мастер и Администратор
Аватара пользователя
Не в сети

Зарегистрирован: 11 ноя 2005 11:31
Сообщения: 15489
Откуда: Украина
Город: Odessa
судя по нескольким свежим темам - осень в этом году пришла поздно
ничего, зато весна обещает быть ранней :)

_________________
ремонт ноутбуков, планшетов в Одессе
продажа паяльных станций Термопро ик-650
и расходных материалов для пайки и ремонта


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
 Заголовок сообщения: Re: Порт 80
СообщениеДобавлено: 25 окт 2023 19:30 
Не в сети

Зарегистрирован: 23 янв 2017 13:35
Сообщения: 1
Город: vologda
А как его через SMBUS читать никто не подскажет?


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ] 


Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot], Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB