问题标签 [easy68k]
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.
assembly - Easy68k,实现这个while循环
这就是我的 Easy68k 代码。
我不确定我的代码有什么不正确的地方,但我觉得这是循环部分开头的问题。我已经按照代码进行了操作,但我仍然无法弄清楚哪里出了问题。当我运行它时,它输出 Y 是:10。D1 和 D2 也是 A 或 10。任何帮助表示赞赏。
assembly - Easy68k:如何在汇编中调用宏?
我第一次使用easy68k,我写了两个我想在我的程序中调用的宏。宏定义编译得很好。
但是,当我尝试从主程序中调用宏时(即在“org”语句之后),它不会编译。
我尝试了所有我能想到的语法,我检查了帮助部分和互联网上的其他一些网站,但没有任何效果。
目前,当我编译下面的代码时,它会显示两条错误消息:
一个说:第 57 行(MUL_MAC d1,d3,)错误:无效的参数另一个说:第 60 行(bsr MUL_SUB)错误:无效的参数
这是我的源代码(MC68000 程序集):
assembly - 68K汇编,如何复制数据寄存器的前4位
假设任意数据寄存器包含值“000E0015”。如何将前 4 位 (000E) 复制到另一个数据寄存器?
assembly - $FC034D 和#$FC034D 之间的区别?
如果我写下面的代码
A0 和 A1 是否都指向同一个内存位置?或者使用$
和 有什么不同#$
吗?
recursion - 汇编语言递归:结果总是打印零;递归方法中的逻辑问题?
我目前正在学习汇编语言(Motorola 68K Assembler)课程。我有一个项目,我的任务是打印最大为 30 的斐波那契数的结果。例如,如果用户输入 4,结果应该是 3(因为它是前两个数字的总和)。但是,我的主程序(prog4.s)连续打印出0。问题与递归方法的逻辑有关吗?问题出在其他地方吗?这是我的递归方法代码(fib.s)
这是我调用 fib.s 的程序的代码
需要注意的一点:fib.s 中注释掉的算法是我需要使用的算法。任何帮助/建议将不胜感激。
assembly - 如何在网格中放置两种不同的颜色?
我试着为自己做一点运动,但我被困住了。我想做一个网格(没关系),其中一杆两拍,颜色会发生变化(如这张照片: http: //puu.sh/tfgHm/b07843323d.jpg)。我已经有了这个:
我尝试了一些东西,但是,它没有正常工作......
assembly - 68K 上的按钮
我想编写一个程序来从按钮中读取一个值并在 LED 上显示该值。程序应该连续运行,并且随着按钮的改变,显示也会改变。我尝试了很多方法,但它没有显示任何东西可以帮助我知道问题出在哪里。
assembly - 68k 中的 if else 语句
我需要编写用户输入无符号数的程序,显示器将指示该数是奇数、偶数还是等于零
我遇到的问题是它在 7 段中显示 Z 的任何数字,这是不正确的所以,我不知道问题出在哪里。谁能帮我解决这个问题。
assembly - 68k 汇编语言中的决策结构
我想编写一个程序,提示用户从键盘输入一个字符。对于输入的字符,将字符分类为数字,字母如果用户输入“*”然后再次循环获取新值问题总是显示结果是数字,当我输入字母时不正确。我很感激任何帮助。