Все про Assembler українською мовою на сайті net.kr.ua

 

:: Меню ::

Головна
Введення
Архітектура реального режиму
Основи програмування
Команди і алгоритми
Розширені можливості сучасних мікропроцесорів
Система команд процесорів Intel
Книга для гостей
Контакти
Добавити у вибране

:: Друзі ::

 
 

:: Лічильники ::

=

 

 

 

 

fff00e50

Чи можна лише на С/С++ написати ОС без асемблера?

з learn
Чи можна лише на С/С++ написати ОС без асемблера?



Відповіді:

Чоловік З Веслом
Деякі компоненти системи простіше писати саме на асемблері. С++ не дає розробнику повноту контролю за потоком виконання. Покладатись на те, що ти знаєш – як середовище виконання оформлятиме неявні виклики купи функцій та процедур – той ще головняк.

Іван Сігаєв
Ні. Наприклад, на ЯП С/С++ неможливо встановити ручний розподіл зон пам'яті необхідне для опису пристроїв PS: Але на ЯП можна написати більшу частину коду (80-90%), а решту на асемблерних "вставках"

Федір Новіков
Деякі речі доведеться писати на асемблері: початкову ініціалізацію процесора, перемикання завдань, оболонку функцій обробки переривань, керування режимами роботи процесора. У деяких процесорів (наприклад, ARM Cortex-M4 і старше) - лише перемикання завдань, тому що там потрібні маніпуляції з покажчиком стека, а це виходить за межі алгоритмічних мов.




:: Наша кнопка ::

Отримати код:

Підтримайте наш сайт і розмістіть нашу кнопку на своєму ресурсі.


:: Популярне ::

-


:: Посилання ::

-


 

 

 


Copyright © net.kr.ua, 2019-2025 (assem.us)