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

Ссылаясь на компьютерную архитектуру с адресами и другими блоками данных шириной 16 бит.
2
ответов

Значение количества страниц и последнего размера страницы в заголовке MZ (DOS, 16 бит).EXE

Я пытаюсь научиться создавать файлы DOS.EXE с помощью сборки (NASM), создавая заголовок вручную и собирая файл как двоичный. У меня проблема с параметрами страницы (как общее количество страниц, так и количество байтов на последней странице). Независ...
задан 10 янв. '13 в 0:07
8
ответов

С++ определил 16-битный (высокий) цвет

Я работаю над проектом с сенсорным экраном TFT, на этом экране есть встроенная библиотека. Но после некоторого чтения я все равно ничего не получаю. В библиотеке есть несколько определений относительно цветов: /* some RGB color definitions ...
задан 05 дек. '12 в 13:21
1
ответ

Декомпиляция 16-разрядного приложения dos

У меня очень старое приложение, которое я купил около 15 лет назад, оно состоит из 5 файлов .exe, используемых для хранения профилей и информации пациентов. Проблема в том, что это приложение было запрограммировано для работы на определенном компьюте...
задан 30 июля '12 в 23:01
4
ответов

Смутно с инструкцией CMPSB

Я просматривал этот код, и я смущен о строке rep cmpsb. .LOOP: push cx mov cx, 0x000B ; eleven character name mov si, ImageName ; image name to find push di ...
задан 11 мая '12 в 16:43
1
ответ

управление 32-разрядными номерами с 16-разрядными регистрами в 8086

Я пытаюсь написать программу, которая получает два шестизначных десятичных числа и показывает их добавление, но в 16 бит 8086 я определил числа как двойное слово и поместил LO в WORD 1 и HO в слово 2. аналогично приведенному ниже коду но у меня нет и...
задан 02 дек. '11 в 9:47
1
ответ

Как спать в 16-битной сборке x86?

Я хочу остановить выполнение около 0,1 секунды, независимо от тактовой частоты процессора. Код должен запускаться непосредственно с загрузочного устройства, поэтому он не должен использовать прерывания DOS. В настоящее время я использую int 15h, но...
задан 11 апр. '16 в 12:47
1
ответ

Лучший подход для отладки Win 16-битного приложения?

Я должен перевернуть устаревшее приложение (16-разрядное, NE exec), которое управляет старым DAQ, с которым я должен каким-то образом взаимодействовать с обновленным оборудованием. Я смог разобрать exec с помощью W32Dasm (и WindowsCodeBack, а также т...
задан 31 янв. '12 в 2:06
4
ответов

синусоидальная функция на 16-разрядном микроконтроллере

Мне нужно создать синусоидальную волну, чтобы заполнить таблицу размером char размером 1024. Размер слова на микроконтроллере - это 16-разрядный, а операции с плавающей запятой недоступны. Сама синусоидальная волна будет колебаться между значением ...
задан 06 дек. '11 в 11:06
1
ответ

16-битный код C для ядра реального режима

Я не знаю, как скомпилировать мое ядро ​​C для 16-битного реального режима. Я пробовал множество компиляторов без везения. Мой загрузчик просто загружает необработанные сектора с дискеты (мое ядро ​​живет сразу после первого сектора на диске) до адре...
задан 17 июля '11 в 1:08
1
ответ

Произвольная арифметика точности (Bignum) для 16-разрядного процессора

Я разрабатываю приложение для 16-битного встроенного устройства (80251 микроконтроллер), и мне нужна произвольная арифметика. Кто-нибудь знает библиотеку, которая работает для 8051 или 80251? GMP явно не поддерживает 8051, и я опасаюсь проблем, с ко...
задан 01 июля '11 в 0:56
3
ответов

Python: Манипулирование 16-битным .tiff-изображением в PIL &/или pygame: как-то конвертировать в 8-битный?

Привет всем, Я работаю над программой, которая определяет средний размер колонии дрожжей на фотографии, и она отлично работает с изображениями .bmp, на которых я тестировал их. Программа использует pygame и может использовать PIL позже. Однако ко...
задан 24 апр. '11 в 7:52
5
ответов

Проблема с записью 16-битного исходного файла PCM

Как небольшая экспериментальная музыкальная пьеса, я пытаюсь запрограммировать песню в стандарте C. Код выводит необработанный файл PCM, который можно импортировать в Audacity. На данный момент все работает так, как ожидалось, но я столкнулся с пробл...
задан 24 июля '10 в 17:07
1
ответ

Строка 16 бит os - массив символов не работает

Я создаю 16-разрядную операционную систему. Но массив символов, похоже, не работает. Вот мой пример кода ядра: asm(".code16gcc\n"); void putchar(char); int main() { char *str = "hello"; putchar('A'); if(str[0]== 'h') putchar('h'); return 0; ...
задан 27 апр. '10 в 17:48
5
ответов

Как конвертировать приложение OWL/BP7 в Delphi?

Какой инструмент/подход вы предложили бы конвертировать большое 16-битное приложение Windows GUI, написанное в старой Borland Pascal 7/OWL, в Delphi? Понимая довольно тяжелые различия между OWL и VCL, а также различия между манипуляторами указателей...
задан 04 февр. '09 в 14:36
2
ответов

16-разрядный код C, скомпилированный с помощью GCC

Как скомпилировать 16-битный код C с GCC? Я пытаюсь написать плоский загрузчик, который просто пишет "Hello World!". на компьютер и останавливается. int main(int argc, char** argv) { char* value = "Hello World!"; __asm { mov si, ...
задан 07 мая '12 в 2:48