Вопросы по теме '16-bit'
Вывод на экран в простой ОС
Я сейчас начинаю писать очень простую ОС, просто загрузочный сектор, чтобы привыкнуть к базовой сборке. Как лучше всего выводить текст? Я пробовал :
интервал 0x10 ah = 0x0E
интервал 0x21 ah = 0x09
Int 0x10 работает медленно, а int 0x21 -...
322 просмотров
schedule
04.09.2021
Старое 16-битное приложение, периодически вызывающее GPF в WIN87EM.DLL
У меня есть старое 16-битное приложение, разработанное для Windows 3.1. Он выполняет некоторые вычисления и является частью более сложной системы. Система настраивает входные данные для программы и собирает выходные результаты.
К сожалению,...
19553 просмотров
schedule
22.10.2021
Есть ли способ получить 16-битное изображение из видеозахвата opencv
Если одна камера поддерживает 16-битное серое изображение, как получить 16-битное изображение через класс видеозахвата opencv?
Можем ли мы сделать это с помощью свойств cam.set CV2 CAP_PROP_FORMAT? Если да, то как установить эти свойства?
env:...
1024 просмотров
schedule
17.10.2021
Qt - невозможно экспортировать QImage в 16-битный bmp
Я создал простое приложение, и мне нужно экспортировать из pixmap в 16-битное изображение bmp. У меня есть несколько элементов растрового изображения, поэтому у меня есть цикл for, подобный этому, где я сначала создаю QImage и преобразовываю его в...
1030 просмотров
schedule
12.03.2022
MASM для 8086, символ не определен: ffh
Код:
.model small
.data
ar db ffh
.code
mov ax,@data
mov ds,ax
mov ah,00h
mov al,ar
mov bl,40h
clc
adc ax,bx
mov ah,4ch
int 21h
end
#P2# #P3# #P4#
Также, пожалуйста, скажите мне, будет ли в конце ax храниться сумма с переносом или...
2936 просмотров
schedule
14.03.2022
Процессор Z80 Game Boy 8-битный или 16-битный?
Я читал руководство по созданию эмулятора Game Boy и понимаю, что Game Boy использует 8 -bit CPU, но я не могу понять, почему Gameboy использует два типа данных: байты (8 бит) и слова (16 бит).
Если процессор имеет разрядность 8 бит, почему...
1236 просмотров
schedule
23.03.2022
Несовместимость 16-битной сборки с 64-битной windows 7
Недавно я обнаружил, что 64-битное окно не будет запускать 16-битные приложения (в данном случае .com), потому что 64-битное окно не имеет 16-битной подсистемы (по крайней мере, так говорят в Интернете). Я столкнулся с этим при попытке выполнить файл...
5407 просмотров
schedule
21.04.2022
Проблема с записью 16-битного необработанного файла PCM
В качестве небольшого экспериментального музыкального произведения я пытаюсь запрограммировать песню на стандартном C. Код выводит необработанный файл PCM, который можно импортировать в Audacity. На данный момент все работает так, как ожидалось, но я...
6028 просмотров
schedule
12.05.2022
Что произойдет, если я постоянно суммирую отрицательные значения в 16-битном регистре
Я застрял в своем проекте. На самом деле я нахожу среднее значение нескольких значений. У меня есть десять значений для среднего. Сумма дает правильный результат в течение некоторого времени, то есть я добавляю отрицательные числа, и результат...
82 просмотров
schedule
15.06.2022
16-битный набор инструкций asm
Какой набор инструкций используется в COM-файлах? Я предположил, что это 8086, но, похоже, ошибся. В руководстве по 8086 я нашел, что shl может принимать только 1 или cl в качестве второго аргумента, в то время как непосредственные значения,...
2160 просмотров
schedule
06.08.2022
16-битный компилятор C реального режима для Mac OS X
Я ищу компилятор C, который работает на Mac, и ему нужно скомпилировать 16-битный машинный код реального режима 8086.
557 просмотров
schedule
13.09.2022
Выключение компьютера с помощью nasm
Можно ли отключить или убить питание (есть ли разница?) компу от nasm. Я знаю, что вы можете использовать это для перезагрузки:
mov al, 0xFE
out 0x64, al
Есть ли аналог для выключения? Я делаю свою собственную 16-битную ОС.
942 просмотров
schedule
20.09.2022
16-битные obj-файлы VC++
Как мне скомпилировать мой проект VC++ в 16-битный плоский объектный файл для использования в моем загрузчике, над которым я работаю?
Насколько я понимаю, объектный файл технически уже «плоский», и компоновщик превращает его в целевой исполняемый...
473 просмотров
schedule
04.10.2022
Изменить прерывание в 16-битном реальном режиме
Я пытаюсь изменить свою таблицу прерываний, чтобы взять на себя прерывание клавиатуры. Моя конечная цель - написать новую процедуру обработки прерываний, скопировать себя в ОЗУ и сделать так, чтобы таблица прерываний реального режима указывала на...
1511 просмотров
schedule
20.03.2023
Как я могу передать байты в видеопамять из другого места в 16-битной сборке?
Я сохранил определенные данные в ячейке памяти 0x4000 . Я хотел передать байт оттуда в ячейку памяти 0xb800 , чтобы данные печатались на экране. Проблема возникает, когда я пытаюсь сохранить в 0xb800:0 свой первый байт, который, как я полагаю,...
540 просмотров
schedule
14.02.2023
преобразование 2 байтов в одно 16-битное целое число в IDL
У меня есть массив байтов (char1), и мне нужно преобразовать их в определенные типы данных. Например, первые два байта в массиве необходимо преобразовать в символы ascii, поэтому я просто привожу их с помощью
c = string(char1[0])
но для...
1357 просмотров
schedule
09.02.2023
Понимание этого 16-битного ГПСЧ
Я нашел этот алгоритм для 16-битного ГПСЧ. Я не понимаю, что такое x, y и t. Что я хочу сделать, так это использовать 16-битное начальное число для генерации нескольких случайных 16-битных значений.
Если я прав, функция, показанная на этой...
567 просмотров
schedule
23.02.2023
Что означает ПРЕДПОЛАГАЕТСЯ в ассемблере?
Везде это объясняется как вещь, которая связывает/ассоциирует регистры с сегментами, но я хочу понять, что именно связано.
7097 просмотров
schedule
08.12.2022
Получить значения пикселей изображения RGB как 16-битные и заполнить списки
С ImageMagick я могу преобразовать любое изображение в текстовый файл с представлением пикселей / значений каждого отдельного (RGB) пикселя. Это пример вывода 16-битного целочисленного файла png, полученного с помощью "convert spektrum.png...
1104 просмотров
schedule
18.01.2023
загрузить 16-битные данные из таблицы в 8051 без изменения DPTR
Я пытаюсь сделать простую процедуру для процессора 8051, которая позволяет мне загружать любое 16-битное число по моему выбору из таблицы, хранящейся в памяти кода, без изменения какой-либо части DPTR и без необходимости занимать место в стеке....
477 просмотров
schedule
12.01.2023