Я работаю над проектом, в котором я читаю ячейки памяти, и мне нужно вывести их шестнадцатеричное значение в ASCII.
Язык дает мне 16-битную длину слова, поэтому мне нужно разделить, чтобы захватитьклев за раз, чтобы преобразовать в гекс.К сожалению, язык предлагает только и, или, нет, и добавить для математических / логических функций.
Я подумал, что могу создать желаемый эффект, сдвигая влево и проверяя наличие отрицательного флага, чтобы добавить 1 к концу после сдвига, но я полагаю, что должен быть лучший способ сделать это.
Любое понимание будет оценено.