问题标签 [hla]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hla - 我正在编写 HLA 语言以确定输入是否相同
程序 6:相同 编写一个 HLA 汇编语言程序,该程序实现一个函数,该函数正确识别所有四个参数何时相同并在 AL 中返回一个布尔值(当所有四个值相等时为 1;否则为 0)。此函数应具有以下签名:
程序 theSame(w:int16;x:int16;y:int16;z:int16); @无显示;@无框;
下面显示的是一个示例程序对话。
喂我 W:215 喂我 X:215 喂我 Y:480 喂我 Z:91 不一样。铝= 0
喂我 W:0 喂我 X:0 喂我 Y:0 喂我 Z:0 相同。铝= 1
喂我 W:0 喂我 X:221 喂我 Y:100 喂我 Z:40 不一样。铝= 0
**我的输出几乎是正确的,但是当我输入时
请帮助我可能遗漏的任何想法。** 我不确定注册推送和弹出是否是问题。
assembly - HLA 上的浮点值堆栈
我正在尝试创建一个函数,该函数根据浮点值返回字符值,例如:
|百分比 | 字母等级 | | 90.0 - 100.0 A | | 80.0 - 89.9 乙 | | 70.0 - 79.9 摄氏度 | | 60.0 - 69.9 D | | 低于 59.9 F |
这是我到目前为止所拥有的:
这是我在这里得到的输出:
前 2、A 和 B 等级我能够让它工作,但任何低于 80 的东西,我都无法得到正确的字母,它一直终止程序。这背后的问题是什么?谢谢。
assembly - 我正在编写 HLA(高级程序集)以找到最大值。并返回 AH 寄存器
我正在编写 HLA(高级程序集)以找到最大值。并在 AH 寄存器中返回。我的结果一直给我“-52”而不是最大值,在这种情况下为 20。我将不胜感激任何让我重回正轨的意见。
结果应该是 20。相反,我得到 -52。
这是代码的 C++ 等价物
assembly - 我按升序对 HLA 汇编语言中的 3 个数字进行排序。我没有得到正确的答案。我在 HLA 中的逻辑有什么问题
我按升序对 HLA 汇编语言中的 3 个数字进行排序。我没有得到正确的答案。我在 HLA 中的逻辑有什么问题。例如,如果我输入 12、1、50,它应该排序为 1、12、50。相反,我得到以下结果:
这是C++中的代码
这是我的 HLA 代码:
我的代码哪里错了?我知道我错过了一个逻辑
c++ - While 循环有两个条件,由 HLA 中的 AND 运算符连接。将 C++ 转换为 HLA
我想将我的程序从 c++ 翻译(或手动编译)成 HLA。程序读取输入的数字。然后减去三和十或仅十,确定该值是以零还是三结尾。连续三个这样的数字赢得比赛!一个不以这些数字结尾的值会输掉比赛。
我不知道如何在 HLA 中使用 AND 运算符连接的两个条件进行 while 循环。
这是我用 C++ 编写的完整代码,我想把它翻译成 HLA:
assembly - hla 中的 Hello World 程序
运行 HLA 代码时出现错误。这是一个简单的程序,所以我非常怀疑代码有问题。错误:
编码:
我正在开始使用汇编语言,我需要帮助。