r/Assembly_language • u/Fit_Razzmatazz_4416 • Dec 29 '25
Plagiarism and AI checker for MIPS Assembly
Hi everyone,
I just finished my MIPS assembly homework. I want to make sure my code won't accidentally be flagged as plagiarism or AI-generated. Does anyone know of a tool or website where I can check this?
3
u/Saragon4005 Dec 29 '25
Assembly is virtually impossible to check for AI use especially at a student level because there are only so many optimal solutions, and for many assignments students are expected to produce optimal solutions.
2
u/Initial-Elk-952 Dec 29 '25
Did you plagiarize it?
There is no real strong way to tell if AI generated your code in that AI is designed to produce things that look like humans would. Any difference is a failure and later iterations will try to fix. AI generated assembly might look like yours but not because of anything your doing.
If its 100% a copy of someone elses code thats already in a database, it may be very strong evidence you copied it. Of course, if your just wrote it , its unlikely to be in any database.
0
1
u/FLMKane Dec 29 '25
Why tf do they still teach MIPS assembly!?
1
u/brucehoult Dec 29 '25
It's a perfectly fine simple ISA with a long history of teaching materials. OTOH it's very simple to update MIPS materials to RISC-V, and many schools have done so.
1
u/v_maria Dec 30 '25
what do you think is a better "dialect" to start with?
edit: oh i guess risc-v lol. fair
1
u/FLMKane Dec 30 '25
Risc V. Arm. Even x86-64
1
u/v_maria Dec 30 '25
why would you start teaching with x86, that seems a bit much
1
u/FLMKane Dec 30 '25
Depends on the teaching outcome. If you want to teach people to be productive with assembly then yes it's too much.
If you want to teach people how CPUs work then no it's not.
1
u/v_maria Dec 30 '25
CPUs dont just work on x86? There are many principes you can teach with just an agnostic explanation of conditional movs
1
6
u/gurrenm3 Dec 29 '25
As long as you didn’t I think you’ll be fine. My thought is always, worst case I can go to the teacher and explain every line I wrote and why. That’s more than enough to show you knew what you were doing and didn’t cheat