Описание тега nibble
Единица информации, обычно соответствующая 4 битам.
1
ответ
Преобразование строки шестнадцатеричных символов в массив кусочков (опыт интервью)
Я видел этот вопрос без ответа в опыте интервью Прежде всего, мне нужно понять вопрос, (полубайт соответствует одному шестнадцатеричному символу, верно?), поэтому, если задана шестнадцатеричная строка "12A", то результат должен быть arr[0]=0001 arr[…
04 ноя '13 в 10:46
0
ответов
Отправлять представление байта, содержащего пользовательский полубайт высокого порядка и динамический полубайт низкого уровня
Я сталкиваюсь со следующей проблемой: Мне нужно отправить байт на сервер. Этот байт должен содержать следующее: высший клев с 1011 клев младшего разряда, содержащий числовое представление от 1 до 15, так что здесь давайте возьмем 2 для примера Таким…
31 май '15 в 16:42
0
ответов
Как мне работать с массивами отрывков / четверть байтов?
Мне нужно работать с "массивами" элементов размером 1/2 или 1/4, то есть "массивами" кусочков или четвертьбайтов, упакованными вместе в байтах (согласно некоторому выбору порядка байтов). Я знаю, что в стандартной библиотеке есть (к сожалению?) std:…
10 июн '16 в 10:03
1
ответ
Пакет PHP в Python ('H')
Я перевожу библиотеку аутентификации, написанную на PHP на Python. Это весь устаревший код, оригинальных разработчиков давно уже нет. Они использовали команду PHP "pack", чтобы преобразовать строку в шестнадцатеричный формат с помощью флага "H". Док…
13 мар '13 в 14:51
0
ответов
Данные никогда не поступали на клиентский микроконтроллер от UART
Мои настройки следующие: у меня AT89C4051 (он же адаптер), напрямую подключенный к ПК через последовательный порт. Тогда у меня есть его большой клочок линий данных P1, подключенный к высокому клочку линий данных P2 AT89S52 (он же клиент) и других п…
22 окт '17 в 17:20
0
ответов
C++ записывает кусочки в файл
Добрый вечер, я новичок в C++ и столкнулся с проблемой, которую не смог решить, несмотря на то, что прочитал множество страниц здесь. У меня есть файл с шестнадцатеричными значениями, который нужно прочитать и сжать, а затем записать в новый файл. П…
05 мар '17 в 23:53
1
ответ
Кодирование данных в байтах - как разбить на кусочки
У меня напряжение чтения 0-5 В, и мне нужна точность 0,1. Могу ли я закодировать это в 1 байт? Как бы я разделил его на кусочки, причем первый кусочек - это вольт, а второй - десятичный? Было бы полезно, если бы кто-то мог объяснить на примере? Спас…
23 июн '15 в 11:10
4
ответа
Лучший способ получить два кусочка байта в JavaScript?
Я анализирую двоичный файл в javascript, который хранит две части информации на байт, по одной на кусочек. Значения, конечно, 0-16 и 0-16. Во всех других частях формата файла каждый байт представляет один фрагмент информации, поэтому я успешно испол…
21 сен '10 в 02:21
5
ответов
Невозможно извлечь грызть слово
Я пытаюсь извлечь 4-битную из 16-битной двоичной строки, то есть грызет слово. Может кто-нибудь сказать мне, что не так с этой программой? #include <sstream> #include <iomanip> #include <math.h> #include<iostream> using names…
05 ноя '13 в 14:09
1
ответ
Python разбивает байт на верхний и нижний кусочки
Я пытаюсь отправлять и получать данные RS232 с помощью Pyserial, но я не понимаю, как правильно отправить правильные данные. То небольшое количество информации, которое у меня есть, объясняет строку данных и говорит о том, что она должна быть разбит…
20 мар '17 в 05:00
5
ответов
C: Реализация массива клевов
Я пытаюсь вставить 16 беззнаковых значений в 8 байтов (64 бита) и получить к ним доступ, используя синтаксис, похожий на массив.Каждая запись в "массиве" будет иметь один клочок длиной 4 бита. (Значения, которые я планирую хранить, никогда не превыш…
08 дек '15 в 19:40
1
ответ
Байты в клочья в слова в байты в C#
У меня есть 3-байтовый массив, который мне нужен Конвертировать каждый байт в Nibbles Добавить Byte_0.Nibble_0 + Byte_0.Nibble_1 + Byte_1.Nibble_2 как WORD Добавить Byte_1.Nibble_0 + Byte_2.Nibble_1 + Byte_2.Nibble_2 как WORD Конвертировать каждое с…
31 янв '19 в 05:22
3
ответа
Почему C++ распадается на кусочки?
Почему информация хранится в последовательностях из четырех битов? Есть ли какая-то конкретная причина, по которой было выбрано четыре бита, возможно, из трех или пяти бит? Я только задавался вопросом об этом вопросе, и я не нашел однозначного ответ…
07 май '16 в 04:28
1
ответ
Preon Framework собирает отдельные биты (на самом деле грызет)
Двоичный поток, который я пытаюсь декодировать с использованием Preon, имеет значение, которое состоит из 5 непоследовательных отрывков, например: Шестнадцатеричные данные: 00A00000F200EE0000 Учтите, что значение должно быть извлечено из ненулевых п…
16 янв '15 в 17:30
0
ответов
Значения RFID RDM6300 в двоичном виде в 8051 с использованием наименьшего количества переменных
Я изучаю формат данных, которые считывает мой картридер при сканировании карты. Формат подробно здесь: http://wiki.seeedstudio.com/125Khz_RFID_module-UART/ Но часть, над которой я хочу работать сейчас, это обработка фактических данных. Давайте предп…
30 мар '18 в 20:38
2
ответа
Элегантный способ установить клев SFR
Я хотел бы переместить клочок с Аккумулятора на верхний клочок P1. Пока я устанавливаю клев постепенно MOV C, ACC.3 MOV P1.7, C MOV C, ACC.2 MOV P1.6, C MOV C, ACC.1 MOV P1.5, C MOV C, ACC.0 MOV P1.4, C что кажется мне плохим способом: это стоит 12 …
27 окт '15 в 19:30
2
ответа
Добавьте Nibble к массиву байтов
У меня есть массив из 9 байтов в Java, но моя функция должна возвращать массив размером 10. Разница, которую мне нужно дополнить Nibbles. Если полубайт составляет половину байта, могу ли я просто добавить (байтовый) 0 к массиву в конце или добавив в…
07 мар '17 в 00:36
1
ответ
5
ответов
Сдвиг клев
Я работал над алгоритмом шифрования, и мне интересно, как я могу изменить следующий код во что-то более простое и как перевернуть этот код. typedef struct { unsigned low : 4; unsigned high : 4; } nibles; static void crypt_enc(char *data, int size) {…
22 сен '11 в 18:31
1
ответ
Как выполнить бинарные операции на клев / тетрада в php?
Итак, у меня есть числовые значения от 0 до 15, поэтому я сохранил их в шестнадцатеричных кодах (от 0 до f). Теперь у меня есть строка данных, содержащая значения шестнадцатеричного кода моих полубайтов. Данные выглядят так: a0fc3d78270db962e4ba525c…
31 июл '18 в 21:03