Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2016, 14:49   #161
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,821
По умолчанию

Цитата:
если предположить что у каждого приложения есть свой стек, то как один процессор обслуживает несколько приложений.
https://ru.wikipedia.org/wiki/%D0%9F...81%D1%82%D0%B0
p51x вне форума Ответить с цитированием
Старый 29.03.2016, 15:01   #162
f.hump
C/C++, Asm
Участник клуба
 
Аватар для f.hump
 
Регистрация: 02.03.2010
Сообщений: 1,323
По умолчанию

Цитата:
а ассемблер везде одинаково работает.
правильно, то что архитектура кругом разная это ни на что не влияющие мелочи.
f.hump вне форума Ответить с цитированием
Старый 29.03.2016, 15:07   #163
RAFA91
Заблокирован
 
Регистрация: 06.02.2011
Сообщений: 1,999
По умолчанию

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

кто переключает процессор из приложения на приложение и когда ?
переключает наверное ОС но не уверен.
RAFA91 вне форума Ответить с цитированием
Старый 29.03.2016, 15:09   #164
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ага, и зачем только этот бородатый чудак придумал С, все ж одинаково и на ассемблере работает.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 29.03.2016, 15:17   #165
RAFA91
Заблокирован
 
Регистрация: 06.02.2011
Сообщений: 1,999
По умолчанию

зачем придумал не знаю .
а на ассемблере работает действительно лучше, если имеете дело с железом.
RAFA91 вне форума Ответить с цитированием
Старый 29.03.2016, 15:18   #166
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,821
По умолчанию

Цитата:
кто переключает процессор из приложения на приложение и когда ?
переключает наверное ОС но не уверен.
ЧУКЧА НАЧНИ ЧИТАТЬ, повторяю ссылку https://ru.wikipedia.org/wiki/%D0%9F...81%D1%82%D0%B0
Цитата:
1. Ядро ОС может отобрать управление у выполняющегося процесса/потока при истечении кванта времени, выделенного на выполнение. С точки зрения программиста это означает, что управление могло уйти от потока в «самый неподходящий» момент времени, когда структуры данных могут находиться в противоречивом состоянии из-за того, что их изменение не было завершено.
...
p51x вне форума Ответить с цитированием
Старый 29.03.2016, 15:20   #167
RAFA91
Заблокирован
 
Регистрация: 06.02.2011
Сообщений: 1,999
По умолчанию

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

если в программе идут куча строк выполнения , то на какой строке потеряется обслуживание приложения процессором ?
RAFA91 вне форума Ответить с цитированием
Старый 29.03.2016, 15:23   #168
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,821
По умолчанию

На той, на которой планировщик ОС решит, что надо или произойдет хардварное прерывание.
p51x вне форума Ответить с цитированием
Старый 29.03.2016, 15:31   #169
RAFA91
Заблокирован
 
Регистрация: 06.02.2011
Сообщений: 1,999
По умолчанию

так что в любой момент времени и на любом месте программы я могу остаться в режиме ожидания пока процессор вновь не продолжит выполнения команд с места разрыва связи ?
RAFA91 вне форума Ответить с цитированием
Старый 29.03.2016, 15:34   #170
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,821
По умолчанию

В общем случае да, но какое вам до этого дело, если вы не пишете свою ОС?
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непонимание кода Костанта C# (си шарп) 2 07.02.2014 14:34
C# простота-непонимание Максикок Помощь студентам 3 22.10.2011 16:44
CPU Fan Error! Юлия_1986 Помощь студентам 12 23.08.2011 21:26
Окно CPU Sibedir Общие вопросы Delphi 15 25.01.2011 15:55
Температура CPU vicvtor Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 12.05.2008 09:21