任何人可以发布一些源代码,当编译(如果必要的话)并运行,将产生一个“大师冥想错误”在Amiga上。
汇编程序,C或ARexx就行了。
谢谢。
发布于 2015-12-19 18:04:49
尝试Alert()函数的exec.library:指南/node01E3.html
例如( C):
#include <exec/execbase.h>
#include <exec/alerts.h>
#include <clib/exec_protos.h>
void main(void) {
Alert(ACPU_InstErr); /* or use 0x80000004 if you don't have alerts.h */
/* might not return if it was a dead end (non-recoverable) alert */
}发布于 2022-08-20 07:08:39
我不确定divide by zero方法是调用Guru最直接的方法。我尝试了实际的AmigaOS3.1,在我们喜欢的Guru中结束之前,操作系统捕捉到了divide by zero错误:)

老实说,我甚至对SAS/C会接受编译这段代码感到惊讶。GCC则不那么宽容:
astrofra@ubuntu: ~$ gcc main.c
main.c:3:17: warning: division by zero [-Wdiv-by-zero]
printf("%d", 1/0);确实推荐使用AmigaOS Alert()函数。在调试阶段,我在阿萨诺2上广泛使用了它。
发布于 2016-03-17 15:22:55
一次好的零除法就能完成这项工作。
#include <stdio.h>
void main() {
printf("%d", 1/0);
};https://stackoverflow.com/questions/33897906
复制相似问题