Вопросы по теме 'bcd'
упакованный десятичный код в ascii ассемблер
Я пытаюсь преобразовать упакованные десятичные числа в строки ascii. Вот мое понимание до сих пор:
Последующий:
bcd BYTE 34h
Должен преобразовываться в десятичное число 34 после «распаковки». Теперь я не уверен, как лучше всего это...
8349 просмотров
schedule
10.07.2023
Как выполнить преобразование BCD в целое число без знака в vhdl или Labview
Я программирую приложение на vhdl для National Instruments CompactRio. Один из входных данных поступает от весов, которые выводят только строку ASCII веса на весах. Я знаю, что могу преобразовать цифры ASCII в двоично-десятичное число, просто удалив...
1697 просмотров
schedule
24.07.2023
Z80 DAA инструкция
Извиняюсь за этот, казалось бы, незначительный вопрос, но я нигде не могу найти ответ - я только подхожу к реализации инструкции DAA в своем эмуляторе Z80, и я заметил в руководстве Zilog, что это для целей настройки аккумулятор для...
8480 просмотров
schedule
14.11.2022
Преобразование целого числа из (чистого) двоичного кода в BCD
Я слишком тупой сейчас, чтобы решить эту проблему...
Я получаю число BCD (каждая цифра является собственным 4-битным представлением)
Например, что я хочу:
Ввод: 202 (шестнадцатеричный) == 514 (десятичный)
Вывод: BCD 0x415
Ввод: 0x202...
43770 просмотров
schedule
10.04.2022
вспомогательный флаг в процессоре X86
Вспомогательный флаг устанавливается, когда младший полубайт производит перенос в полубайт более высокого порядка. Например:
1001 9
1001 9
---- ----
1 0010 18
В этом случае устанавливается подмышечный перенос.
Я также слышал,...
361 просмотров
schedule
15.02.2024
Как я могу реализовать BCD в Fortran?
Не уверен, что заголовок моего вопроса имеет смысл, так что потерпите меня. Я хотел бы найти систему для представления однозначных чисел с как можно меньшим количеством битов. Существует метод под названием «Плотное десятичное число» (...
248 просмотров
schedule
03.12.2022
Ошибка экспорта редактирования BCD, когда пользователь не вошел в систему и не запускается через SCCM в качестве системной учетной записи в Powershell
У меня возникла проблема с запуском сценария powershell в качестве системной учетной записи через SCCM при попытке развернуть VHD в системе.
Сценарий пытается выполнить bcdedit /export, однако, когда я запускаю его от своего имени или использую...
494 просмотров
schedule
07.07.2022
Как преобразовать BCD в ASCII и распечатать результат?
Я хочу вывести дату RTC.
Я понял, что для этого мне нужно преобразовать BCD в ASCII, но я не знаю, что делать.
Для преобразования я использую эту страницу: преобразование BCD в ASCII , но она использует прерывание 21h и в эта страница:...
2050 просмотров
schedule
30.09.2022
Как преобразовать QBytearray BCD в десятичное представление QString?
Привет, я прочитал упакованный BCD из файла, который хочу преобразовать в десятичное представление. длина данных составляет 32 байта, и, например, это то, что находится в файле:
95 32 07 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00...
757 просмотров
schedule
03.02.2023
Преобразование Unsigned Int в BCD
У меня есть функция для преобразования uint16_t в BCD.
uint16_t uint162BCD(uint16_t value)
{
uint16_t b_val = 0;
unsigned int shift = 0;
while (shift / 8 < sizeof(bcd))
{
b_val = static_cast<uint16_t>(b_val +...
69 просмотров
schedule
20.02.2023
Как записать упакованные двоично-десятичные числа на старый прибор (гауссметр Varian FR41) с помощью LabVIEW?
В настоящее время я пытаюсь связаться со старым прибором, который использует только упакованные числа BCD (это гауссметр контроллера Varian FR41, если кто-то знаком). Я использую LabVIEW для репликации некоторого старого кода C, который выводит код...
74 просмотров
schedule
07.05.2022
Delphi 10.4 не может отображать десятичные (5,2) поля BCD в DBGrids, если также есть поле datetime
Когда у меня есть ClientDataset с полями datetime и decimal (5,2), Delphi 10.4 не может отображать их в TDBGrid, возникает исключение convert.
Я подготовил небольшой тестовый проект, чтобы показать эту ошибку (мои настоящие данные поступают из SQL...
423 просмотров
schedule
09.03.2022