Вопросы по теме '16-bit'

16-битное связывание под linux
Я использую NASM Assembler под Linux, когда я использую команду «nasm -f elf -l hello.lst hello.asm», он работает нормально, но при связывании с gcc «gcc -o hello hello.o» выдает ошибку: hello.asm :(. text + 0x4): перемещение усечено, чтобы...
1546 просмотров
schedule 12.03.2022

Как преобразовать 32-битный RGB в 16-битный RGB на языке программирования С#?
Возможный дубликат: Как преобразовать растровое изображение с 32-битным в 16-битное качество цвета в C# У меня проблемы. Мне нужно преобразовать 32-битное изображение RGB в 16-битное RGB с помощью С#. Может ли кто-нибудь...
1800 просмотров
schedule 20.07.2022

Несколько 16-битных программ, работающих в Windows 7
Добрый день, Я создал программу на Python для пакетной обработки процесса, который у нас запущен на работе. К сожалению, программа, которую мы используем, была написана в 80-х годах, а ее последнее обновление — в 90-х. Это 16-битная программа для...
556 просмотров
schedule 01.01.2023

Python и 16-битный Tiff
Как я могу преобразовать и сохранить 16-битный одноканальный TIF в Python? Я могу без проблем загрузить 16- и 32-битное изображение и вижу, что 32-битное изображение имеет режим F , а 16-битное изображение — режим I;16S : import Image i32 =...
27530 просмотров
schedule 13.02.2024

Исходный индекс в сборке
Возможный дубликат: Что делает скобки означают в x86 asm? Некоторое время меня это смущало. В чем разница между «си» и «[си]»? (Используется 16-битный синтаксис NASM)
1238 просмотров
schedule 19.04.2023

Важность количества страниц и размера последней страницы в заголовке MZ (DOS, 16 бит) .EXE
Я пытаюсь научиться создавать файлы Dos .EXE с помощью сборки (NASM), создавая заголовок вручную и собирая файл как двоичный файл. У меня проблема с параметрами страницы (как общее количество страниц, так и количество байтов на последней странице)....
1070 просмотров
schedule 01.03.2024

Завершение работы ОС с помощью NASM
Я писал 16-bit Operating System и хотел бы, чтобы пользователь мог выключить компьютер, фактически не нажимая кнопку питания. Есть ли способ Assembly выключить компьютер?
364 просмотров
schedule 15.12.2023

Десятичное значение из группы битов в математическом объяснении слова
11111 111111 11111 > 16 bit R G B как я могу получить значения R/G/B? R = x/2048 (2048 are the 6+5 G+B 11 bit) G = x-R*2048/32 (32 are the B ) есть простое объяснение этому? почему десятичное значение должно быть...
46 просмотров
schedule 02.01.2024

Как установить пиксель RGB в BufferedImage для отображения PNG с глубиной 16 бит?
Я пытаюсь прочитать и показать файл PNG. У меня нет проблем с изображениями с 8-битной глубиной. Я поступаю следующим образом: BufferedImage result = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB); Затем я читаю 3 * 8 = 24...
4726 просмотров
schedule 25.07.2022

Целочисленное математическое поведение со знаком/без знака в Visual Studio 2013 отличается при оценке выражения в качестве аргумента функции, переключения компилятора?
Я переношу устаревшую 16-битную программу на C из эпохи Windows 3.0. Я использую C++ по многим причинам. Это делает некоторые предположения о математике. Допустим, у нас есть функция. void myfunc(WORD addy); Скажем, я вызываю эту функцию...
132 просмотров

Сборка NASM 16-битная недопустимая комбинация кода операции и операндов
Итак, я пытаюсь написать программу, которая создает файл и мое имя в нем. Но я получаю «недопустимую комбинацию кода операции и операндов» на mov handle, ax , и я не знаю, почему. Я видел здесь , что вы можете это сделать так почему я не могу....
1055 просмотров
schedule 14.05.2024

Является ли 16-битное целое число со знаком таким же, как 16-битное целое число с дополнением до двух?
Я знаю разницу между целыми числами комплимента один и два, однако я не уверен, является ли 16-битное целое число со знаком таким же, как одно или оба из них. Надеюсь, простой да/нет вопрос.
149 просмотров

Моя функция puts не работает в 16-битном коде
Я пишу загрузчик, используя GCC и небольшую процедуру начальной загрузки на ассемблере. Я написал подпрограмму puts , которая выводит строку на дисплей с помощью прерываний BIOS, которая, по-видимому, не записывает строки должным образом. Мой...
220 просмотров
schedule 28.02.2023

16-битный компилятор C для разработки ядра в реальном режиме?
Я пробовал почти все компиляторы C с любыми настройками, и мне еще предстоит найти компилятор C, который может скомпилировать C в код Intel x86, подходящий для разработки ядра реального режима. Мне не нужны рассуждения о том, почему вы должны...
1292 просмотров
schedule 23.10.2022

Как передать / получить параметры командной строки DOS в 16-битной программе сборки?
Я пишу несколько небольших инструментов для MS-DOS. Сейчас пишу Shutdown.com , как для Windows XP и выше. Я уже написал весь код, теперь мне просто нужно передать аргумент из DOS. Мне нужно передать параметры «-r» для перезагрузки и «-s» для...
2849 просмотров
schedule 28.04.2023

Сумма сложения представления с плавающей запятой IEEE 754 превышает разряды в 16-битном формате
У меня есть два числа с плавающей запятой в 16-битной двоичной системе счисления, и когда я пытаюсь добавить их, я натыкаюсь на проблему: A = 0 11110 1111000000 B = 0 11010 1101110000 Я пытаюсь сделать A + B, но вот моя проблема; Как...
861 просмотров
schedule 17.02.2022