适用于旧PC应用程序的x86仿真器
汇编8086 TASM - TEA算法 - 如何将8字节变量拆分为两个不同的4字节变量?
我想在程序集8086(TASM)中编写TEA算法,但我陷入了将明文(块)变量拆分为2个变量并将密钥拆分为4个变量(k1,k2,.. .
我面临着关于 8086 汇编语言中的阿姆斯特朗数字的问题。该代码在 0 到 9 的范围内工作,但我希望它是 3 位数字
.型号小 .stack 100h 。数据 msg1 db "请输入一个三位数:$" msg2 db“阿姆斯特朗号!” msg3 db“不是阿姆斯特朗数字!” notValid db“请输入 3-d...
我是一个使用DosBox学习8086汇编语言的初学者。我正在使用 int21h 函数 3dh 打开数据文件,并且我想在打开文件时使用文件处理程序执行代码
我不知道我应该在代码中更改什么 .型号小 .stack 100h 。数据 Msg1 DB '输入第一个数字:$' Msg2 DB 10, 13, '输入第二个数字:$' Msg3 DB 10, 13, '输入的数字是:$'
我的这段代码有问题。 .型号小 .stack 100h 。数据 Msg1 DB '输入第一个数字:$' Msg2 DB 10, 13, '输入第二个数字:$' Msg3 DB 10, 13, '输入的数字是:$'
我的这段代码有问题。 .型号小 .stack 100h 。数据 Msg1 DB '输入第一个数字:$' Msg2 DB 10, 13, '输入第二个数字:$' Msg3 DB 10, 13, '输入的数字是:$'
我试图运行我的汇编语言程序,当我尝试输入第二个输入时,光标冻结,DOSbox 模拟器会在几秒钟的延迟后崩溃。 我试过跑步...
美好的一天!我只是想知道为什么要把ax的值设置为0? 有人可以向我解释一下这里每一行代码的含义吗? 我知道第一行的作用是跳转到内存
我在 TASM 中有这个 RPN 计算器程序,它计算字符串 data_stack 中的表达式: .型号小 .stack 100h 。数据 data_stack 数据库 '3 4 +', 0 顶级装备 0 结果数据库0 。代码 ...
为什么TASM中的程序会在将字符串地址移至BX的那一行崩溃?
我在 TASM 中有这个 RPN 计算器程序,它计算字符串 data_stack 中的表达式: .型号小 .stack 100h 。数据 data_stack 数据库 '3 4 +', 0 顶级装备 0 结果数据库0 。代码 ...
为什么MS-DOS Debug中的代码无法运行并使提示符消失?
我在 DOSBox-0.74-3 中编写这段代码,利用 MS-DOS 调试,一旦我运行它,提示符就会消失,并且不会执行任何其他操作。 移动CX,16 db 0d,0a,"占位符",0d,0a,24...
我正在制作蛇游戏并遇到了问题。 目前,我使用 int 21h,因此它仅在我按下某个键时才移动。现在我希望它连续移动,这样它就不会等待我按下某个键,而只是
我正在制作贪吃蛇游戏,遇到了两个问题。 我不明白如何进行替换。 当你移动时,在DS中你有星星的坐标,每颗星星都会移动一个 地点...
我有一个标志变量,按 ctr+alt+s 时应为 1,按 ctrl+alt+h 时应为 0。 Int 09 是由按键调用的硬件中断,它将进一步调用软件
如何在 Windows 10 上运行使用 MS-DOS 图形模式的 Turbo Pascal 代码?
我发现了一些用 Turbo Pascal 编写的旧代码,我想运行它们。我不确定这是否是提问的正确地方。 我已经从 sourceforge 安装了带有 DOSBox 的 Turbo Pascal (
我最近开始了 COBOL 课程,由于我的计算机配置(Windows 7 64 位和 GNU/Linux 64 位),我必须使用 Dosbox 来编译和执行程序。 一切都会顺利,我们...
我正在制作贪吃蛇游戏,我已经到了(目前)有 3 * 制作贪吃蛇的部分。当我从垂直移动到水平以及从水平移动到垂直时,它会添加另一个 * 而为了...
我正在尝试显示: A123*B123*C123* 在 DOSBox 中使用循环,但我得到: A1*2*3*B*1*2*3*C*1*2*3*D 这是我当前的代码: .型号小 。堆 。数据 。代码 主程序 移动...
如何在 DOSBox(MacBook M2 上)中编译以 Assembly 8086 编写的文件?
我不知道如何在MacOS上用M2编译用Assembly 8086编写的.asm文件。 我尝试安装 DosBox,我进入 cd name 文件夹,其中有 .asm 文件,但输入 tasm filename.asm giv...
我在FASM汇编器中有这样一个程序,我想让它们在我输入字母dfghjkl时同时单击左移和右移时使它们大写,目前它在su中工作...