Описание тега dosbox
Эмулятор x86 для старых приложений для ПК
1
ответ
Как распечатать алфавит с последующим возвратом каретки и ленточной подачей?
Печать аз. mov DL, 'A'; cmp DL, 'Z'; jge Next; добавить DL, 01H; добавляет один к DL jmp addPrint;
05 мар '14 в 13:38
1
ответ
Код для печати строки из текстового файла
В этом году я учу ассемблер, и я не знаю, как напечатать строку из текстового файла, как это сделать?? Я учусь в программе notepad++ и запускаю программу в DOS Box 8086 Спасибо за помощников.. proc OpenFile ; Open file for reading and writing mov ah…
28 апр '18 в 09:39
0
ответов
Можно ли автоматизировать старое программное обеспечение DOS в DOSBox?
У меня похожая проблема с этим вопросом, но ответы там не помогли мне. Автоматизация старого приложения DOS с использованием Python У меня есть 5000 точек, которые я пытаюсь конвертировать, используя старое программное обеспечение для DOS. Я надеюсь…
26 фев '19 в 22:53
1
ответ
Запуск DOS-игр под Dosbox 0.72
Я использую Windows Vista и Dosbox 0.72 для загрузки Turbo C для программирования игры под DOS. Мой код работает нормально (как графика, так и звуковые процедуры), пока он работает под оболочкой DOS Turbo C (Under Dosbox). Но когда я запускаю тот же…
17 янв '09 в 11:57
1
ответ
MS-DOS Debugger, перейти к следующей ячейке памяти
Я использую DosBox, и у меня есть строка, считанная из буфера с использованием прерывания. Я знаю, где первый символ хранится в памяти, как мне перейти к следующему символу? 0100 mov ah, 0a 0102 mov dx, 111 0105 int 21 0107 mov dl, [113] ;first char…
11 сен '16 в 14:44
1
ответ
Как использовать локальные метки в процедурах 8086 ассемблера?
Я написал просто .MODEL small .STACK 100h .DATA liczba dw 0h licznik dw 0 potega dw 1 liczbaString dw ? buff db 26 .CODE Program: mov ax, @DATA mov ds, ax call PobierzString call PetlaIteracjiZnaku ;zwraca do ax pobraną liczbę PetlaIteracjiZnaku PRO…
06 май '17 в 17:20
2
ответа
Компиляция программы на C++ из cmd с использованием TCC в Turbo C++
В настоящее время у меня установлена 64-битная ОС Windows 10, и я установил Turbo C4. Предположим, я не использую редактор, предоставляемый Turbo C4, вместо этого я хочу написать в блокноте, а затем вручную скомпилировать его с помощью командной с…
18 май '18 в 11:02
1
ответ
Код ассемблера, чтобы прочитать два целых числа (от 0 до 9), затем вычислить и вывести их сумму
Я пытаюсь добавить два числа от пользователя и отобразить их сумму, но я не получаю желаемый результат. Я не знаю, что я сделал неправильно. Может кто-нибудь, пожалуйста, помогите? Вот мой код: Data_segment_name segment para n1 db ? n2 db ? Data_seg…
23 ноя '15 в 15:20
2
ответа
BGI Ошибка при открытии программы C++ с DOSBox
У меня есть программа на C++, использующая graphic.h. Я хочу открыть ее с помощью DOS-Box, но при попытке получить эту ошибку из DOS-Box: Ошибка BGI: Графика не инициализирована (используйте 'initgraph')Я использовал initgraph в моей программе следу…
31 июл '13 в 12:12
2
ответа
Ошибка Turbo Linker 2003 на DOSBox
Я пытаюсь запустить Turbo Linker (tlink) на dosbox, и по какой-то причине он не работает. Я использую Windows7 64bit, поэтому я не могу запустить Turbo ASM и Turbo Linker. Ну я бегал tlink/t hw1 в DOSBox и я получил это сообщение: C:\tlink/t hw1 Stu…
01 окт '12 в 22:15
2
ответа
Сохранить содержимое консоли Visor в массив (сборка)
Я начинаю новый язык в школе (Ассамблея), и мне нужно сделать работу для этого класса. Я работаю над DOSBox 0.74. Мне нужна функция для сохранения в массиве всего козырька содержимого консоли, но как я могу это сделать? Я попробовал это, salva_ecran…
11 май '17 в 17:12
2
ответа
Воспроизведение музыки с ассемблерным кодом
Я работаю над лабораторным проектом и столкнулся с небольшой проблемой. Я уже написал некоторый код, чтобы заставить играть музыкальные ноты, эта часть, кажется, работает. У меня проблема в том, что я нажимаю клавишу "m" для своей музыки, и когда я …
28 дек '15 в 20:16
2
ответа
Таймер прерывания в С
Я должен написать AC-файл, который о прерывании таймера. Программа будет работать на DosBox. Особенности программы просты: Программа вызывает функцию (которая набирается мной) для каждого прерывания таймера. И эти прерывания будут запрограммированы …
16 апр '13 в 12:31
0
ответов
Как получить доступ к файлу, присутствующему на другом диске, из программы на C при выполнении через DOSBOX TURBO C
Когда я копирую файл в каталог, в котором присутствует программа на C, он читает этот файл, но не удается, когда я пытаюсь открыть файл, который находится в другом каталоге. Я выполняю программу на C, используя Dosbox Turbo C.
01 окт '14 в 19:27
1
ответ
Сборка х86 - хронометраж событий
Я использую ассемблерный код x86 на эмуляторе DosBox (в Windows7), скомпилированный с использованием TASM. До сих пор в моем коде я использовал только вложенные циклы для задержек в коде, но теперь, когда я выполняю свой код на разных частотах цикла…
29 май '14 в 15:39
2
ответа
DOSBox Выход к ошибке: CPU_SetSegGeneral: ноль сегмента стека
Я пытаюсь запустить старое приложение Clipper. На Win 7 32bit он работает нормально, но когда я пытаюсь использовать DOSBox 0.74, происходит сбой со следующей ошибкой: Exit to error: CPU_SetSegGeneral: Stack segment zero Есть ли какие-то настройки, …
10 апр '12 в 08:05
1
ответ
Сборка 8086: поместить область переменных в начало сегмента кода
У меня есть сегмент кода, который был расположен в секторе 37 файла boot.img, и в своей основной загрузочной записи я загрузил этот код в память 0x5678:0x1234, вот мой код asm: [BITS 16] ;Set code generation to 16 bit mode ORG 0x1234 ;set addressing…
24 янв '17 в 01:30
1
ответ
Как изменить биты в символе в TASM?
Я должен написать программу, которая читает символы из файла, изменяя биты в каждом символе и записывая изменения в новый файл в TASM. Я написал программу, которая читает символы из файла и записывает их в новый файл, но я не знаю, как изменить биты…
07 дек '16 в 20:05
1
ответ
Вызов неисправности, также не отображается текст
Пожалуйста, помогите, мне нужно сделать это завтра, и я не смог получить никакой помощи из моих школьных источников. Первый раздел с функциями имени пользователя, однако он принимает имя и фамилию, а также отображает сообщение, но не отображает дейс…
12 ноя '15 в 17:49
0
ответов
Неопределенная ошибка символа - TLINK Dosbox
Я пытаюсь сгенерировать полный файл.COM (приложение DOS) через полученный файл.ASM. Но при создании файла я получаю "неопределенную ошибку символа". Ниже приведены ошибки, которые я получаю: Undefined symbol 'RND_INIT' in module TPE-GEN.ASM Undefine…
18 авг '15 в 02:29