Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

Гость KlonD903

ОСь и desktop application

Рекомендованные сообщения

Гость KlonD903

Мне нужно понять как работает ОСь с программами. Конкретно windows. Мне раньше казалось, что win API это единственная возможность программе указать что-то но чую что я не прав.

 

Как взаимодействует Windows с программами. Насколько я понимаю внутри есть некий менеджер процессоров и еще дофига всяких менеджеров, которые все это дело рассматривают. И вся эта начинка предоставляет какой-то win API которым пользуюься все программы. Т.е. компилятор чтобы высвободить память должен тоже по итогу написать какую-то фигню через win API или я чего-то не понимаю? Получается что компиляторы нас абстрагирую от платформы WIN API? Можно пример желательно на ASM, как выглядит в реальности работа приложения ._. Ну или схемку или расскажите как в действительности работа приложений с ОСь.

 

не там создал - перенесите.

Поделиться сообщением


Ссылка на сообщение

Ты уверен что тебе в этот раздел?


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

Поделиться сообщением


Ссылка на сообщение
Гость KlonD903

Ты уверен что тебе в этот раздел?

 

перенеси плиз

Поделиться сообщением


Ссылка на сообщение

казалось бы,  :hmm: причем тут стримы и воды

Поделиться сообщением


Ссылка на сообщение

 

Руссинович М. Соломон Д. "Внутреннее устройство Microsoft Windows"клац

 

 

Таненбаум Э.,Вудхалл А. "Операционные системы.Разработка и реализация" клац

спасибопожалуйста :nate:

Начни с них


pub2.png

Поделиться сообщением


Ссылка на сообщение
Гость KlonD903

 

Руссинович М. Соломон Д. "Внутреннее устройство Microsoft Windows"клац

 

 

Таненбаум Э.,Вудхалл А. "Операционные системы.Разработка и реализация" клац

спасибопожалуйста :nate:

Начни с них

мне бы кто-нибудь кто мог бы пояснить суть не помешал бы ._.

 

офк книги эти несомнено милые, но у меня нет времени их читать.

Поделиться сообщением


Ссылка на сообщение

чо могу сказать -

1. руссиновича норм книга

2. рабочее время же, ВСЕМ РАБОТАТЬ

 

 

 

 

 

 

 


мой - железнопопик

в мире доты неизвестен как LadyLama

 

Положение о медведях

1
тот который в очках должен быть первым, типо пиздатый

негр в середине крутит педали

с топором сзади контролит негра

 

 

2

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

 

 

Eclips: "Я ХЭД ГЛОБАЛ МОДЕРАТОР СУКА"

Поделиться сообщением


Ссылка на сообщение
Гость KlonD903

чо могу сказать -

1. руссиновича норм книга

2. рабочее время же, ВСЕМ РАБОТАТЬ

:( я пошел работать надеюсь вечером кто-нибудь ответит

Поделиться сообщением


Ссылка на сообщение

мне бы кто-нибудь кто мог бы пояснить суть не помешал бы ._.

 

офк книги эти несомнено милые, но у меня нет времени их читать.

То есть, ты хочешь, чтобы тебе в двух словах объяснили механизмы взаимодействия ОС с приложением?  :avtorklif:

 

Попробуй хотя бы немного конкретики внести. Твой первый пост как-то коряво написан, что хер разберешь, что ты знаешь, а чего не понимаешь и чего хочешь спросить  :fffuuu:

 

Про асм тебе сюда


pub2.png

Поделиться сообщением


Ссылка на сообщение

что-то ты помоему усложнил принцип работы винды. И я бы сказал немного утрируешь.

как смогу выразить словами свое понимание работы винды - напишу!


Банни такая Банни

x_7b9edc10.jpg

Поделиться сообщением


Ссылка на сообщение

ВСЕМ РАБОТА ПОЧАНЫ \O

так же простой принцип: тыкаешь на значок программы левой кнопкой мыши 2 раза - оно хуяк и открывается ._.


javascript:void(0);

Поделиться сообщением


Ссылка на сообщение
Гость KlonD903

неужели так сложно ответить да вся работа приложения делается через win api ._. или нет иди кури там что-нибудь. приложение во все сейчас не абстрагировано очень очень далеко от конкретной реализации, и ось не предоствляет апи приложению. ._.

Поделиться сообщением


Ссылка на сообщение

приложение во все сейчас не абстрагировано очень очень далеко от конкретной реализации, и ось не предоствляет апи приложению. ._.

Кто нибудь может разобрать, что он хочет сказать? Нихуя не понятно


pub2.png

Поделиться сообщением


Ссылка на сообщение
Гость KlonD903

приложение во все сейчас не абстрагировано очень очень далеко от конкретной реализации, и ось не предоствляет апи приложению. ._.

Кто нибудь может разобрать, что он хочет сказать? Нихуя не понятно

забей :о

Поделиться сообщением


Ссылка на сообщение

всем обед поцоны

я тоже не въезжаю что ты хочешь узнать - как винда управляет приложениями? или своим приложением управлять другими приложениями? и насчет чтения литературы - 2ое стуок чтения дадут тебе достаточно инфы, чтобы знать куда копать, если ты офк не первый день в этом варишься

ваще я в этой сфере на уровне ламера


мой - железнопопик

в мире доты неизвестен как LadyLama

 

Положение о медведях

1
тот который в очках должен быть первым, типо пиздатый

негр в середине крутит педали

с топором сзади контролит негра

 

 

2

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

 

 

Eclips: "Я ХЭД ГЛОБАЛ МОДЕРАТОР СУКА"

Поделиться сообщением


Ссылка на сообщение
Гость KlonD903

всем обед поцоны

я тоже не въезжаю что ты хочешь узнать - как винда управляет приложениями? или своим приложением управлять другими приложениями? и насчет чтения литературы - 2ое стуок чтения дадут тебе достаточно инфы, чтобы знать куда копать, если ты офк не первый день в этом варишься

ваще я в этой сфере на уровне ламера

ок а когда мне эти 2е суток найти.

как работает приложение в винде. что там делаеться внутри.

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

Поделиться сообщением


Ссылка на сообщение

ок а когда мне эти 2е суток найти.

как работает приложение в винде. что там делаеться внутри.

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

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

Может я что-то путаю, но обратиться "напрямую как в досе" у тебя ни в одной ОС(тонкости bios'а рассматривать не будем) не получится, в том числе и в досе :spy:

Ибо, для обращения к любой железке в ОС нужен, вот щас внимание, драйвер.

 

Про память почитай для начала тут и тут, захватив еще "См. также".

Ответь: нахера тебе это все надо, раз у тебя времени нет? :dunno:


pub2.png

Поделиться сообщением


Ссылка на сообщение
Гость KlonD903

ок а когда мне эти 2е суток найти.

как работает приложение в винде. что там делаеться внутри.

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

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

Может я что-то путаю, но обратиться "напрямую как в досе" у тебя ни в одной ОС(тонкости bios'а рассматривать не будем) не получится, в том числе и в досе :spy:

Ибо, для обращения к любой железке в ОС нужен, вот щас внимание, драйвер.

 

Про память почитай для начала тут и тут, захватив еще "См. также".

Ответь: нахера тебе это все надо, раз у тебя времени нет? :dunno:

в досе можно обратиться прямо по адресу буфера или прямо к клавиатуре через bios.

 

если не хочешь помогать - забей ._.

Поделиться сообщением


Ссылка на сообщение

ок а когда мне эти 2е суток найти.

как работает приложение в винде. что там делаеться внутри.

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

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

Может я что-то путаю, но обратиться "напрямую как в досе" у тебя ни в одной ОС(тонкости bios'а рассматривать не будем) не получится, в том числе и в досе :spy:

Ибо, для обращения к любой железке в ОС нужен, вот щас внимание, драйвер.

 

Про память почитай для начала тут и тут, захватив еще "См. также".

Ответь: нахера тебе это все надо, раз у тебя времени нет? :dunno:

в досе можно обратиться прямо по адресу буфера или прямо к клавиатуре через bios.

 

если не хочешь помогать - забей ._.

Лол. В досе HAL же. Да и обращение к биосу в досе происходит даже не напрямую.


pub2.png

Поделиться сообщением


Ссылка на сообщение
Гость KlonD903

ок а когда мне эти 2е суток найти.

как работает приложение в винде. что там делаеться внутри.

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

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

Может я что-то путаю, но обратиться "напрямую как в досе" у тебя ни в одной ОС(тонкости bios'а рассматривать не будем) не получится, в том числе и в досе :spy:

Ибо, для обращения к любой железке в ОС нужен, вот щас внимание, драйвер.

 

Про память почитай для начала тут и тут, захватив еще "См. также".

Ответь: нахера тебе это все надо, раз у тебя времени нет? :dunno:

в досе можно обратиться прямо по адресу буфера или прямо к клавиатуре через bios.

 

если не хочешь помогать - забей ._.

Лол. В досе HAL же. Да и обращение к биосу в досе происходит даже не напрямую.

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

 

а хотя тут уже получил ответ ._. ок вся работа идет через win api.

Поделиться сообщением


Ссылка на сообщение

×
×
  • Создать...