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