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

Сообщение Re: [modif] Чего нет в С для работы с железом? от 30.04.2023 23:17

Изменено 30.04.2023 23:19 vsb

Re: [modif] Чего нет в С для работы с железом?
В С вообще нет ничего для работы с железом. Я не знаю, почему ты думаешь, что в С можно работать с памятью. Нельзя. Если и получается, то либо это неопределённое поведение, либо особенность компилятора (то бишь это уже не C и не переносимо, впрочем это и очевидно).

Что такое порты, я не знаю. Я работал немного с микроконтролерами, там нет никаких портов, взаимодействие с оборудованием осуществляется через память. Поэтому утверждать, что эти порты это базовая концепция, я бы не стал.
Re: [modif] Чего нет в С для работы с железом?
В С вообще нет ничего для работы с железом. Я не знаю, почему ты думаешь, что в С можно работать с памятью. Нельзя. Если и получается, то либо это неопределённое поведение, либо особенность компилятора (то бишь это уже не C и не переносимо, впрочем это и очевидно).

Что такое порты, я не знаю. Я работал немного с микроконтролерами, там нет никаких портов, взаимодействие с оборудованием осуществляется через память. Поэтому утверждать, что эти порты это базовая концепция, я бы не стал.

C это абстрактный язык над абстрактной машиной.