Информация об изменениях

Сообщение Re[2]: Чего (идеологически важного) нет в С? от 30.04.2023 20:15

Изменено 30.04.2023 20:17 Shmj

Re[2]: Чего (идеологически важного) нет в С?
Здравствуйте, rg45, Вы писали:

S>>Чего (идеологически важного) нет в С?

R>RAII

Да опять вы за свое. Я не об этом.

Вопрос в другом. Вот есть голое железо и язык С. Почему мы не можем полностью работать с этим железом на голом С а нужны некие ассемблерные вставки? По каким причинам?

Вот одно из что я привел — нет поддержки портов ввода-вывода как в примере выше.
Re[2]: Чего (идеологически важного) нет в С?
Здравствуйте, rg45, Вы писали:

S>>Чего (идеологически важного) нет в С?

R>RAII

Да опять вы за свое. Я не об этом.

Вопрос в другом. Вот есть голое железо и язык С. Почему мы не можем полностью работать с этим железом на голом С а нужны некие ассемблерные вставки? По каким причинам?

Вот одно из что я привел — нет поддержки портов ввода-вывода как в примере выше.

Ведь с памятью то можем работать же напрямую. А с портами нет. Что еще кроме памяти и портов нужно для железа? И кто мапит память устройств на общую память — это на уровне железа или на уровне BIOS?