 |
::
Меню :: |
 |
|
|
 |
::
Друзі :: |
 |
|
|
 |
::
Лічильники :: |
 |
|
|
|
Чи можна лише на С/С++ написати ОС без асемблера?
з learn
Чи можна лише на С/С++ написати ОС без асемблера?
Відповіді:
Чоловік З Веслом
Деякі компоненти системи простіше писати саме на асемблері. С++ не дає розробнику повноту контролю за потоком виконання. Покладатись на те, що ти знаєш – як середовище виконання оформлятиме неявні виклики купи функцій та процедур – той ще головняк.
Іван Сігаєв
Ні. Наприклад, на ЯП С/С++ неможливо встановити ручний розподіл зон пам'яті необхідне для опису пристроїв PS: Але на ЯП можна написати більшу частину коду (80-90%), а решту на асемблерних "вставках"
Федір Новіков
Деякі речі доведеться писати на асемблері: початкову ініціалізацію процесора, перемикання завдань, оболонку функцій обробки переривань, керування режимами роботи процесора. У деяких процесорів (наприклад, ARM Cortex-M4 і старше) - лише перемикання завдань, тому що там потрібні маніпуляції з покажчиком стека, а це виходить за межі алгоритмічних мов.
|
 |
::
Наша кнопка :: |
 |
|
 |
Отримати код:
|
Підтримайте наш сайт і розмістіть нашу
кнопку на своєму ресурсі. |
|
|
 |
::
Популярне :: |
 |
|
|
 |
:: Посилання :: |
 |
|
|
|