问题标签 [68000]

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.

0 投票
3 回答
1078 浏览

macos - Mac (68000) 汇编程序的名称是什么?

我敢肯定有几个,但是当您彻底崩溃计算机时,我正在考虑的那个会显示一个漂亮的文本屏幕。

文本是“好吧,给我抽个腌鱼。”

0 投票
2 回答
369 浏览

palm-os - 如何分割我的 Palm OS 68K 应用程序?

如果您有一个使用 CodeWarrior for Palm OS 编写的 68K 应用程序,您如何将各个功能分配给不同的段,而无需在 IDE 的段选项卡中手动移动文件?

0 投票
7 回答
722 浏览

assembly - 你还有什么古老的旧学校代码?

最近几天因为生病而感到无聊,我决定尝试挖掘一些旧代码。我可以找到一些我写的古代 Atari ST 东西的二进制版本,但我找不到任何来源。我确实设法从传奇的旧 x2ftp 站点的存档中挖掘出我在许多个月前用 ASM 编写的旧 ModeX 库:

http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos

过去的爆炸:-)

还有其他人想让自己看起来很老并发布一些旧学校代码吗?:-) 很遗憾,我的 68000 ASM 东西仍然没有,尽管我现在可能都认不出来了!

啊..回忆:-)

0 投票
4 回答
3813 浏览

assembly - ORG 指令在汇编代码中的作用是什么?

作为参考,代码适用于摩托罗拉 68008。

假设我有如下代码:

  1. 我认为 A0 将保持值 200 而 A1 将保持值 205 是否正确?

  2. 过去一篇论文中的一个考试题是:“sequence0 和 sequenceN 的物理地址是什么?”,答案是“200 和 205”,还是“200-204 和 205-209”?

  3. 我见过一些带有多个组织指令的代码,例如;

    组织 100

    数组1:ds.b 4

    组织 300

我认为遵循最后一个 org 指令是否正确,例如在这种情况下,array1 指向 300?

0 投票
1 回答
4167 浏览

assembly - 使用 easy68k 对数字进行排序

如何使用easy68k按降序对数字进行排序?请给一些建议。

0 投票
9 回答
11295 浏览

linux - 摩托罗拉 68000 的 Linux 编程环境

大家好,

这学期我正在学习微机的结构和应用课程,我们正在使用摩托罗拉 68000 系列 CPU/板进行编程。课程大纲建议在家里运行 Easy68K 或 Teesside Motorola 68000 Assembler/Emulator 来测试我们的程序。

我告诉我的教授我运行 x64 Linux,并询问我需要什么样的环境来完成我的课程。他说最容易使用的环境是安装了两个建议的应用程序之一的 Windows XP 32 位 VM,但是,只要我可以在家测试我写的东西,他并不真正关心我使用什么。

所以我问是否存在某种适用于 Linux 的模拟器或环境,以便我可以测试我的代码,以及通过在 Linux 中编写和测试我的代码会遇到什么样的警告。
另外,我计划在 Vim 中进行编辑,这可能不是问题,但如果您有任何关于 68000 程序集的编辑器的见解,我想了解一下。

谢谢!

编辑:澄清一下——我根本不想在板上安装 Linux——我想在我的家用机器上编程,在本地测试代码,然后把它带到板上进行分级/运行。

0 投票
6 回答
5785 浏览

c - 为摩托罗拉 68K 处理器编写操作系统。我可以效仿吗?我可以试驾操作系统开发吗?

下学期,我需要为摩托罗拉 68K 处理器编写一个基本操作系统,作为课程实验室材料的一部分。

是否有带有该处理器的基本硬件设置的 Linux 模拟器?因此,我和我的合作伙伴可以在我们的计算机上更快地进行调试,而不是重新启动电路板和其他东西。

是否可以将测试驱动开发技术应用于操作系统开发?代码将主要是汇编和 C。尝试试驾的主要困难是什么?关于如何做的任何建议?

0 投票
1 回答
206 浏览

assembly - 你如何回显数据?

有没有办法在 6800 程序集中回显 DATA?

如果我像这样存储它:

0 投票
3 回答
2614 浏览

assembly - 68k/x86 上的左移溢出?

我听说摩托罗拉 68000 和 Intel x86 架构处理左移溢出的方式不同。特别是 68k LSL 与英特尔 SAL/SHL 汇编指令。

有人知道这件事的具体情况吗?他们设置不同的标志,还是设置不同的标志?我试图在参考手册中查找这一点,但我没有发现任何区别。为什么要以不同的方式处理这种情况?

0 投票
4 回答
5434 浏览

c - 音频到 8 位文本样本转换

我今天有一个有趣的问题。

我需要将一些口袋妖怪音频文件转换为 8 位样本列表(0-255 值)。我正在 MC6800 芯片组上编写需要播放这些声音的汇编程序。我计划包含一个包含 8 位样本的数组,当调用函数时程序将循环该数组。

有谁知道将音频文件(wav/mp3)转换为逗号分隔的 8 位文本样本值列表的方法?或者这种相对方法的任何东西?

非常感谢您!