[ВХОД]

Главная | Содержание | Форум | Файлы | Поиск | Контакт
NAVIG
О форуме
Резонансные генераторы
Магнитные генераторы
Механические центробежные (вихревые) генераторы
Торсионные генераторы
Электростатические генераторы
Водородные генераторы
Ветро- и гидро- и солнечные генераторы
Струйные технологии
Торнадо и смерчи
Экономия топлива
Транспорт
Гравитация и антигравитация
Оружие
Нейтронная физика
Научные идеи, теории, предположения...
Прочие идеи (разные)
Новые технологии
Коммерческие вопросы
Барахолка
Патентный отдел
Сделай сам. Советы.
Конструкторское бюро
мобильная версия
Печатать страницу
Форум - Новые технологии - Сделай сам - Операционная система Linux. Вопросы без ответа. - Стр.24
<][ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 ][>
Post:#471944 Date:06.06.2015 (00:41) ...
21 августа 1991 года закончился августовский путч в СССР-
24 августа 1991 в центре Киева. Люди приветствуют провозглашение независимости
25 августа 1991 года Линус Товальдс опубликовал ядро Linux Date: 25 Aug 91 20:57:08 GMT
Просто совпадение? Можно быть, но есть еще много других совпадений.
Главное- это одинаковая методика зомбирования адептов Линукса и Нэзалежной.
Линуксоидов в мире точно столько же сколько и укропов- около 1 %.
О чем не спросишь линуксоида- ответ : хто нескаче тотмастдай
dedivan | Post: 474012 - Date: 01.07.15(13:07)
psih Пост: 474008 От 01.Jul.2015 (13:36)
Я бы использовал winio и след. код:
BYTE port_data;
GetPortVal( 0x378, &port_data, 1 );



А если адрес 1F0 ? контроллер АТА , то куда тебя система пошлет с твоим вызовом?

_________________
я плохого не посоветую
psih | Post: 474014 - Date: 01.07.15(13:26)
dedivan Пост: 474012 От 01.Jul.2015 (14:07)
psih Пост: 474008 От 01.Jul.2015 (13:36)
Я бы использовал winio и след. код:
BYTE port_data;
GetPortVal( 0x378, &port_data, 1 );



А если адрес 1F0 ? контроллер АТА , то куда тебя система пошлет с твоим вызовом?


Я же тебе писал... что я решаю ЗАДАЧИ, а не пишу код! Зачем тебе доступ к контроллеру АТА? Там ты своих железок не прицепишь... Хочешь дисковые операции выполнять? Ну дык выполняй! ты что там сам данные из ФС пытаешься читать/записывать? Нахрена? Я просто не могу НИ одной РЕАЛЬНОЙ задачи придумать, чтобы это было необходимо. Или снова бешенный антиграв у тебя в голове?

Система с вызовом не пошлет, но в синий экран вывалится, хотя читать можно - записывать стремно...

- Правка 01.07.15(13:29) - psih
dedivan | Post: 474016 - Date: 01.07.15(13:38)
AlexSoroka Пост: 473995 От 01.Jul.2015 (12:41)
Нах посылаем /dev/mem -


Они еще не только это не понимают. Они еще и работу компиляторов не понимают.
Вот мелкомягкий Си - передает параметры через внутренние регистры процессора, а гнусный Си- чаще использует для этого стэк.
И вот начинает линуксоид компилить программу которая работает в ММС
через гнус- а ктож ему позволит там стек создавать- посылают далеко и сразу. А он вишь какой глубокомысленный вывод делает- мол Рутковская кривая, а он весь правильный.
Прикинь, какого мнения о себе линуховоды.

Ну и кто еще будет спорить, что хохлизм и линухизм одного корня?

_________________
я плохого не посоветую
- Правка 01.07.15(14:02) - dedivan
Yarston | Post: 474023 - Date: 01.07.15(15:59)
А у тебя что, душа за линукс и линуксоидов болит или так, по3.143деть?

Yarston | Post: 474068 - Date: 01.07.15(22:25)
И с чего вдруг всех линуксоидов поголовно должны волновать внутренности ОС. Мне, например, вообще неважно, что там внутри. Просто удобная ос для десктопа и сервера, ну и на телефоне заодно андроид.

dedivan | Post: 474078 - Date: 01.07.15(23:27)
Ну вот и все тайны открылись- мало того что линуховод, так еще и жиденок оказался.
А может все линуховоды и есть жыды?

Разубедите меня в этом подозрении.



_________________
я плохого не посоветую
dedivan | Post: 474080 - Date: 01.07.15(23:28)
Сюда перенесу пост про неграмотного линуховода.
Там его что то смутило. Мол кода нет. А код есть в ссылке.
Вот такая печалька.

Нормальный подход, классического линуховода.
Нормальный. в смысле знания ассемблера.
Это уже хорошо.
Но этого мало. Нужны системные знания.
Есть такая таблица- GDT - которая и распределяет все привелегии.
Линуховоды считают что она дана богом. Как есть.
А обычные системщики знают, что эта таблица создается необычной для линуха програмкой.
Необычной в том смысле, что она на ассемблере. И создается она когда нет
никаких пользоваттелей и рутов. Сам процессор ее и создает.
Если внимательно почитать тот код с wasm.ru то там как раз и показано,
что проц может создать сам себе таблицу GDT, назначить себе права и делать все что угодно.
Только после этого можно лезть читать секторы и биосы.
Непонимание этого момента приводит вот к таким результатам.


_________________
я плохого не посоветую
dedivan | Post: 474082 - Date: 01.07.15(23:32)
Как известно в процессоре каждый сегментный регистр имеет скрытые или теневые (shadow parts) части в которых в защищенном режиме кэшируется дескриптор сегмента, для программиста они невидимы. В защищенном режиме эти части обновляются всякий раз когда в сегментный регистр загружается новое значение, в реальном же режиме обновляются только поля базового адреса сегмента. Если в защищенном режиме создать сегмент с лимитом в 4Гб и загрузить в сегментный регистр такой селектор, после чего переключиться в реальный режим, и, не следуя рекомендациям интел, оставить предел равным 4Гб – значение лимита сегмента сохранится позволяя использовать 32-битные смещения. Алгоритм перехода в нереальный режим:

Создать дескриптор с базой равной 0
Установить предел сегмента в 4Гб
Переключиться в защищенный режим
Загрузить селектор сегмента в какой-либо сегментный регистр
Переключиться в реальный режим
После этих действий можно в реальном режиме использовать конструкции типа:

мov ax,word ptr fs:

_________________
я плохого не посоветую
- Правка 01.07.15(23:34) - dedivan
СНК | Post: 474086 - Date: 01.07.15(23:54)
Ну дед, везде успевает..

_________________
Автор благодарит алфавит за любезно предоставленные буквы.(с)
dedivan | Post: 474113 - Date: 02.07.15(09:16)
Присаживайся, понаблюдаем, может ли линуксоид сообразить что нибудь кроме
стандартного эльф файла.
Вообще у них интересно все- про нестандартные коды везде полный молчок.
Как будто их нет.

_________________
я плохого не посоветую
psih | Post: 474121 - Date: 02.07.15(10:19)
dedivan Пост: 474113 От 02.Jul.2015 (10:16)
может ли линуксоид сообразить что нибудь кроме
стандартного эльф файла.
Вообще у них интересно все- про нестандартные коды везде полный молчок.


Изобразить можно что угодно... вопрос упирается только в мотивацию.
Тема компьютерного барахла, железок и ПО просто неисчерпаема. Можно всю жизнь посвятить вопросам изобретения всевозможных велосипедов. Вопрос всего один. Зачем? Твоя цель и чего ты добиваешься.
Пример с Пизанской башней я помню, но не могу понять. Зачем уже спустя столько веков продолжать лезть на эту башню и продолжать кидать камни?
По теме ИТ очень легко быть первопроходцем - неисследованных областей тьма... Но ты вытаскиваешь откуда-то старые велики и привлекаешь народ на ковыряние давно разработанных механизмов, отчего уже давно все абстрагировались...




- Правка 02.07.15(10:23) - psih
AlexSoroka | Post: 474124 - Date: 02.07.15(11:34)
я не даю процессам шарить память.
Не совсем понятно как этот шаринг скажется на быстродействии с другим процом и с другим компилятором. Многоядерность опять-же - как себя реально поведет на реалтайме?

а "классические программеры" память шарят...


AlexSoroka | Post: 474125 - Date: 02.07.15(11:37)
СНК Пост: 474086 От 02.Jul.2015 (00:54)
Ну дед, везде успевает..


Гений, в отличие от простого инженера с синим дипломом, многогранен и Гений во всем чем он не занимается, а не только "в узкой области".

dedivan | Post: 474126 - Date: 02.07.15(11:38)
psih Пост: 474121 От 02.Jul.2015 (11:19)
отчего уже давно все абстрагировались...




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


_________________
я плохого не посоветую
psih | Post: 474128 - Date: 02.07.15(12:04)
dedivan Пост: 474126 От 02.Jul.2015 (12:38)

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


Опять вопрос: Зачем?
У меня этим занимается линкер. Если ламер тупит, то какое тебе до этого дело? Из 7-ми миллиардов людей на земле, 5-ть как минимум, не умеют запускать куски бинарного кода. И что? Всем показывать? Показывалка не устанет?

Откуда твой бинарный код? В HEX редакторе что-ли наклепал?
Без проблем подобный код запускал в DOSе. В Windows/Linux не пытался, так-как линкер всегда освобождал меня от необходимости задумываться над этим, позволяя сконцентрироваться на основной задаче...

- Правка 02.07.15(12:05) - psih
<][ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 ][>
У Вас нет прав отвечать в этой теме.
Форум - Новые технологии - Сделай сам - Операционная система Linux. Вопросы без ответа. - Стр 24

Главная | Содержание | Форум | Файлы | Поиск | Контакт