Turbo Assembler是Borland的x86汇编程序
在我的大学里,我接到了以下任务:逐个字符地比较两个文本文件的内容。仅将第一个文件中的那些字符及其位置写入新文本文件
我正在用汇编语言创建一个名为 morse_buffer 的数组,并将所有位置初始化为 0,使用以下代码,但我收到该特定行的错误。 代码:morse_buffer d...
我需要为 2 名玩家制作轮流游戏。每个玩家每个回合都应该有一个计时器,允许他们在提供的时间内玩(按键)(比方说 20 秒,它......
我有这样的代码。IDEAL MODEL small STACK 100h DATASEG CODESEG PROC PLAY mov al, 182 out 43h, al out 42h, al mov al, ah ...
Windows 10上的Turbo Assembler 16位编译器
我只是想轻松编译和调试我的汇编项目,我下载了Visual ASM programm for windows 10。它在32位TASM编译器上运行和工作,但我不能在16位编译器上编译。...
我正在为TASM的学校项目开发一款基本的西洋双陆棋游戏。我有函数滚动立方体,据称它可以工作,但是当我在主要函数上使用它时,它总是返回2-2、4-4或6-6。 ...
我有以下命令DAT DW 128,256,64,32 MOV CX,DAT [4]据我所知,DAT [4]表示我们将获得第4个索引的值,但是在这种情况下,我们没有这样的索引。你能告诉我什么...
/ *函数应该在数组中分配内存并填充(一半在函数的帮助下;在调用中接收,另一半在外部函数rand *?的帮助下定义变量...
我想得到2种不同的东西:(1)(bp的值)加16(数学加法)类似于:mov ax,[bp] + 16(2)bp + 16的值(地 址bp +16)才能获得(1)I ...
newsegm段位于0B800h ... newsegm结束您能描述一下这是什么意思吗?我还有另一个地址为0B800h的网段吗?我问的原因是:我有一个带有这些字符串的代码lea DX,...
有人可以解释:masm,tasm和nasm之间的区别吗?为什么我不能在linux上运行tasm代码?他们是不同的语言吗?我认为汇编语言在所有系统中都是唯一的。
我有这个代码:IDEAL MODEL小堆栈100h DATASEG CODESEG PROC PLAY动画,182出43h,动画出42h,动画,啊...
我有一个代码显示使用组装的PCX的宽度示例图像320x200 x = 0,y = 0但是,如果X(StartPictX)和Y(StartPictY)不等于0,则会破坏图片。我需要解决这个问题... ...
[嗨,我有一个代码,通过其宽度在装配体上显示Pcx,示例图像320x200 x = 0,y = 0,但是如果X(StartPictX)和Y(StartPictY)不等于0,则会破坏图片,我需要修复该问题...
妈妈/先生,有人可以帮助我!输入单个字符后,我做了显示水平位置的格式,因此这是输出的要求,所以这是预期的输出...
为什么右键不退出而其他键却要退出? Tasm Turbo汇编程序
有人知道为什么RightKeyUp不会退出而其他键还在吗?在Tasm Turbo汇编程序中,当我清除缓冲区时(mov ah,0ch mov al,07h int 21h)由于某种原因,我没有得到...
我正在尝试打印此分数以创建游戏,并且分数仅在一侧打印,(当我增加分数时,分数仅在一侧打印,另一分数保持为零。这是代码,谢谢。...
错误消息“转发消息需要超控”警告“模块取决于通过-完成可通过性”“
错误消息“前向消息需要重写(24)[在文件输入中]”警告“模块依赖于传递-兼容性传递已完成[主文件行31]”“我的代码是:file:input enter_char proc ;;。 ..
我想以不同于通常的白色文本颜色的其他颜色打印以下一组数据块,这可以通过使用另一个DOS中断(dx:string-address; ah,08H; int 21h)来实现。一月...