Результаты поиска по запросу "low-level"

1 ответ

).

ли разделить целое число без знака на 10, используя чистые битовые сдвиги, сложение, вычитание иможет быть умножать? Использование процессора с очень ограниченными ресурсами и медленным делением.

8 ответов

 для такого рода работы начинающим. Вы всегда можете изучить все тонкости написания своего собственного сканера и анализатора позже, хотя они могут увеличить размер кода, по крайней мере, они будут сгенерированы для вас инструментами. :)

нтересован в написании очень минималистичного компилятора. Я хочу написать небольшую часть программного обеспечения (на C / C ++), которая удовлетворяет следующим критериям: вывод в формате ELF (* nix)вход представляет собой один текстовый ...

4 ответа

Технически да, но есть некоторые вещи, которые следует учитывать, такие как существующее ранее кодирование на чипе, и если чип может поддерживать кодирование Bluetooth, а также кодирование Wi-Fi, я имею в виду, если у вас есть два отдельных чипа Wi-Fi, попробуйте, но будьте осторожны, я пытался и чуть не убил мой компьютер из-за существовавшего ранее кода защиты авторских прав на других частях моего компьютера, который препятствовал запуску любых программ на чипе до тех пор, пока я не сбросил чип до заводских настроек.

еюсь реализовать протокол Bluetooth через физический транспорт на основе Wi-Fi, если это имеет смысл. В основном у меня в телефоне Bluetooth, а в ноутбуке карта Wi-Fi (802.11a / b / g). Я знаю, что Wi-Fi работает в диапазоне 2,412 ГГц - 2,472 ...

ТОП публикаций

1 ответ

Каковы другие параметры для

ю, что в Linux это так же просто, как / dev / sda, но в Windows, как вы открываете диск и начинаете читать данные с низкого уровня? В питоне я пробовал: f = open("K:", "r")и я получаю эту ошибку: Traceback (most recent call last): File ...

3 ответа

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

лько я знаю, самая маленькая единица в C являетсяbyte, Откуда это ограничение? ЦПУ? Например, как я могу написатьnibble или одинbit в файл?

0 ответов

XDR обычно используется в сетевых системах, поскольку им нужен способ перемещения данных независимо от Endianness. Хотя ничто не говорит о том, что его нельзя использовать вне сетей.

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

5 ответов

Страница MSDN здесь

у найти низкоуровневые API C / C ++, эквивалентные «write» в системах Linux, которые не имеют буфера. Есть один? Буферизованный ввод / вывод, такой как fread, fwrite - не то, что я хотел.

3 ответа

доступ к mmaped / dev / mem?

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

2 ответа

Как функции каррируются?

Я понимаю, что такое концепция карри, и знаю, как ее использовать. Это не мои вопросы, скорее, мне любопытно, как это на самом деле реализовано на каком-то более низком уровне, чем, скажем, код на Haskell. Например, когда(+) 2 4 карри, указатель ...

2 ответа

Декодирование объектов git / ошибка «Длина блока не совпадает с его дополнением»

Я застрял с очень простой, но раздражающей проблемой, и не могу найти ответ в Интернете. Надеюсь, вы сможете указать мне, что я сделал не так. Я пытаюсь декодировать объект из репозитория Git. Согласно ...