tasm 相关问题

Turbo Assembler是Borland的x86汇编程序

在 tasm 8086 中创建精灵时遇到问题

我想通过使用精灵方法为玩家创建 5 艘潜艇,为计算机创建 5 艘(总共 10 艘)。当我检查 DosBox 是否有错误时,我发现我的所有精灵行都有相同的错误

回答 1 投票 0

贪吃蛇游戏,如何让蛇不向相反的方向移动?

我正在制作蛇游戏,现在正在做如果你向上移动就不能直接向下移动的部分,等等...... 我认为我写的代码很好并且可以工作,但是跳转点太大了,我......

回答 1 投票 0

汇编语言编程中的文本居中

您知道如何在汇编语言编程中将文本或字符串居中吗? 这是我的源代码: .型号小 .stack 100h 。数据 ;****************************************************

回答 1 投票 0

在 TASM 8086 中加载多张图片

理想 型号 小号 堆叠100小时 p386 数据段 filename1 db '图片1.bmp',0 filename2 db '说明.bmp',0 文件句柄1 dw ? 文件句柄2 dw ? 标头 1 db 54 dup (0) 标头2 db 54 dup (0) 调色板1 db 2...

回答 1 投票 0

汇编8086 TASM - TEA算法 - 如何将8字节变量拆分为两个不同的4字节变量?

我想在程序集8086(TASM)中编写TEA算法,并且我陷入了将明文(块)变量拆分为2个变量并将密钥拆分为4个变量(k1,k2,k3,k)的第一步...

回答 1 投票 0

汇编8086 TASM - TEA算法 - 如何将8字节变量拆分为两个不同的4字节变量?

我想在程序集8086(TASM)中编写TEA算法,但我陷入了将明文(块)变量拆分为2个变量并将密钥拆分为4个变量(k1,k2,.. .

回答 1 投票 0

如何摆脱 TASM 警告操作数大小冲突

编译以下汇编源文件TASM 4.1(tasm file.asm)时: 理想的 p386n 样板间 堆叠100小时;假人,安抚 TASM。 代码段 开始: cmp bx,启动后 后: 分贝 66h、81h、0fbh dw

回答 1 投票 0

TASM 无法定位 .asm 文件错误:**致命** 命令行:无法定位文件:filename.asm

问题:当我运行 @ 命令提示符 >tasm HelloWorld.asm 时,顺便说一句,我使用 TAB 键输入文件名 HelloWorld.asm,因此没有拼写错误。我收到这个致命的命令行错误: 涡轮屁股...

回答 3 投票 0

将字符串移动到文件汇编的末尾

我需要将消息字符串移动到程序末尾,并且程序需要正确输出它。我怎样才能意识到这一点? .型号小 .stack 100h 。数据 。代码 主要的: 移动斧头,@data mov ds...

回答 1 投票 0

使用 TASM+TLINK 创建具有非零组织的 32 位二进制文件

我正在寻找与 TASM 等效的以下汇编程序,即使用非零 org.以下是它与 NASM 的配合方式: ; $ nasm -O0 -f bin -o id.bin id.nas...

回答 1 投票 0

Turbo 汇编器 (TASM) extrn 过程的未定义符号错误

我正在研究一些涡轮组装机,这是我在建筑课上学到的。我正在解决的问题是使用 extern 和 include 关键字来访问函数/过程......

回答 1 投票 0

如何进行排序算法

我的老师给我们布置了一项作业,要求我们编写对数字进行排序的源代码。 该代码应该由 2 个过程组成。 过程 1(最小)接收 l 中第一个元素的地址...

回答 1 投票 0

为什么程序会在将字符串地址移至BX的那一行崩溃?

我在 TASM 中有这个 RPN 计算器程序,它计算字符串 data_stack 中的表达式: .型号小 .stack 100h 。数据 data_stack 数据库 '3 4 +', 0 顶级装备 0 结果数据库0 。代码 ...

回答 1 投票 0

为什么TASM中的程序会在将字符串地址移至BX的那一行崩溃?

我在 TASM 中有这个 RPN 计算器程序,它计算字符串 data_stack 中的表达式: .型号小 .stack 100h 。数据 data_stack 数据库 '3 4 +', 0 顶级装备 0 结果数据库0 。代码 ...

回答 1 投票 0

替换数组中的值并递增

我正在制作贪吃蛇游戏,遇到了两个问题。 我不明白如何进行替换。 当你移动时,在DS中你有星星的坐标,每颗星星都会移动一个 地点...

回答 1 投票 0

为这个简单的计算器添加电源功能

我有一个简单的计算器,如下所示。我想添加幂功能,以便计算器可以计算 2 个数字的幂,这些值取自用户输入。 这是 4 个主要代码

回答 1 投票 0

“苹果”碰撞一次后不动

第一次与苹果碰撞后,它有时会移动,但之后你就没有机会让它移动了。这是使用 check_collision 函数来检查的,该函数计算了...的 x 和 y

回答 1 投票 0

TASM asm 中的碰撞检测

我尝试实现的算法是https://gbdev.io/gb-asm-tutorial/part3/collision.html 这是获取苹果和蛇的中心的代码 shr bx,1 mov [CenterSquare_X], b...

回答 1 投票 0

编写一个简单的计算器(加、减、乘、除和对数)

我刚刚尝试创建一个计算器来简单地执行 5 种不同的操作(加、减、除和对数),但在 Turbo Assembler 中汇编代码时遇到问题。 任何想法如何

回答 1 投票 0

在TASM中实现碰撞算法

算法由GB-ASM制定: 你检查2个物体的2个中心之间的差异,如果这2个差异的绝对值都小于它们的半宽度的总和,那么我...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.