Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在Mac OS上使用GCC为MS-DOS编译C程序(DOSBox)
我在Mac OS X上的Snow Leopard下运行GCC 4 2 1 我想用它来编译我15年前写的一些旧的C C DOS游戏 以便我可以在下面运行它们DosBox http www dosbox com 为此 它们显然需要编译为 DOS
c
MacOS
gcc
DOS
批量删除文本文件中的一行?
我正在绞尽脑汁地寻找一个简单的 DOS 批处理文件示例 它将删除数千个 txt 文件的第一行 并以原始文件名保存该文件 在另一个程序执行批处理之后 我必须在外部处理之后的每个文件的开头添加已删除的行 由 X Y Z 组成的文本字符串 您可以
Windows
batchfile
DOS
批处理文件中的 at 符号 (@) 是什么?它有什么作用?
熟悉 windows dos 批处理脚本的人会认出这一行 echo off 在很多很多天里 我对这样的感觉感到高兴 is how echo off应该写在批次的顶部 仅此而已 然而 最近我遇到了 http getcomposer org d
Windows
batchfile
DOS
terminology
atsign
从 DOS 命令行关闭正在运行的应用程序
start 命令可以在批处理文件中启动像记事本这样的应用程序 如下所示 start notepad start my love mp3 但是如何从命令行关闭正在运行的应用程序呢 我发现taskkill在我的搜索中 但我认为这不是正确的命令
commandline
batchfile
DOS
killprocess
taskkill
是否有 FAT FS 驱动程序希望引导扇区的字节 508 和 509 为零?
在实施的同时我自己的引导扇区加载程序从 2012 年开始 https hg ulukai org ecm ldosboot rev 17884e6352e6 l1 255我确保将偏移量 508 和 509 处的字节清零 这些是标准 512
Windows
DOS
x8616
BootLoader
FatFs
用 DOS 显示数字
我的任务是编写一个程序来显示我的线性地址 程序的PSP 我写了以下内容 ORG 256 mov dx Msg mov ah 09h DOS WriteStringToStandardOutput int 21h mov ax ds mov
Assembly
DOS
x8616
integerdivision
signedinteger
8086汇编程序存储唯一值
我一直在制作这个程序 它接受一个列表并在其中查找唯一元素并将其存储在另一个列表或寄存器中 下面的代码将主列表放入 SI 寄存器中 然后 BX 充当指针 遍历整个数组以查找相似之处 如果没有找到相似之处 则 SI 中的元素 存储在 AL 中
Assembly
x86
DOS
x8616
MASM
以管理员身份运行批处理文件 - Windows 7 - 从网络文件系统命令“运行方式”
我需要设置程序安装程序的交付 该程序有一个program installer exe 和一个文件夹 我在创建安装程序时无法将其包含在安装程序中 因此 当用户需要安装该程序时 我通过邮件向他发送一个批处理文件 echo off if DEFI
shell
batchfile
CMD
DOS
administration
如何在 DOS 汇编中正确挂接中断 28h 并恢复它?
我试图将中断28h的处理程序设置为我自己的例程 恢复所有涉及的寄存器和标志 并恢复原始的中断处理程序 我在 VirtualBox 中的 DOSBox 和 MS DOS 6 22 下使用 NASM Assembler 我考虑过调试 但在 TS
Assembly
DOS
interrupt
x8616
重新运行时将 Unicode 参数传递给 Windows .bat 文件
我的 bat 文件如下所示 echo off CD D dp0 if 2 set user USERNAME else set user 2 getFile if 1 set p file Enter file name else set
Windows
batchfile
Unicode
DOS
DIV指令跳转到随机位置?
所以我有这个确切的问题 https stackoverflow com questions 8236636 8086 assembly div going ape ip jumping to a weird location endless
Assembly
x86
x8616
DOS
tasm
在程序集中写入文件时出现问题
我正在尝试用汇编语言编写一个简单的程序 在其中打开一个现有文件并在其中写入一条消息 这是我在数据段中定义的消息 当我想写入文件时会出现问题 在我尝试写入后 AX 寄存器将包含 5 诺顿专家指南称这是 拒绝访问 错误代码 关于我做错了什么有什
Assembly
x86
DOS
x8616
DOS下用什么来制作图形?
哪些库用于在 DOS 控制台 上制作 2D 3D 图形和图形用户界面 我指的是 德军总部 3D 暗影武士 等游戏中使用的糟糕图形 硬件加速的想法直到 Windows 时代才真正流行起来 因此 大多数显卡运行的模式都是将大型内存阵列映射到特定
c
userinterface
graphics
DOS
为什么我在尝试批量打印变量时收到“Echo is on”
我尝试执行一个简单的批处理文件脚本 echo 1 set var 1 echo var 当我在 XP 中运行它时 它给出了预期的输出 但是当我在 Vista 或 Windows 7 中运行它时 我在尝试打印 回显 值时收到 Echo is
Windows
windows7
batchfile
DOS
从 java 程序运行 MS-DOS 命令
如何在我的 java 程序中运行 MS DOS 命令 如何从 Java 运行命令行或执行外部应用程序 http www linglom com 2007 06 06 how to run command line or execute ex
Java
DOS
为什么我的汇编输出位于字母位置? (1+1=b)
我正在使用塔斯姆 这是一个简单的程序 可以读取用户的输入并将两个数字相加 但是 我的输出是根据字母位置显示字母 例如 3 5 h 8 我希望它以整数显示 model small stack 100h data input db 13 10
Assembly
DOS
x8616
tasm
DOSBOx
8086 汇编语言中的换行符:我的文本打印为阶梯式
I m getting stair step output like this 我的程序工作正常 除了当我打印一个新行 然后打印当前行中的某些内容时 它会显示在下一行上 但前面有一些空格 程序是这样的 打印0到9的多个数字的表格 data
Assembly
DOS
x8616
缓冲输入如何工作
下一个程序中的输入 使用 DOS BufferedInput 函数 0Ah 工作正常 但是当我要求显示输出时 DOS 根本不显示任何内容 这怎么可能 ORG 256 mov dx msg1 mov ah 09h DOS WriteStrin
Assembly
input
DOS
x8616
有没有一种干净的方法来阻止 windows.h 创建近和远宏?
在 WinDef h 的深处有一段来自分段内存时代的遗迹 define far define near 如果您尝试使用近或远作为变量名称 这显然会导致问题 有什么干净的解决方法吗 其他然后重命名我的变量 您可以安全地取消定义它们 这与其他人
c
WINAPI
DOS
8086边画边听键盘
我熟悉等待键盘输入的 INT 16h 但我正在开发一个游戏 我希望有一个游戏循环 它可以在屏幕上显示动画 并且只要有键盘敲击 8086 就应该运行到我的中断处理程序并告诉我按下了哪个键来相应地更新我的数据 我怎么能这样做呢 当调用 INT
Assembly
x86
DOS
x8616
«
1
2
3
4
5
6
...9
»