I will write and debug mips, x86, risc v assembly and verilog code
Software Engineer AI And SaaS Embedded Systems And Firmware
About this Gig
Need assembly or Verilog code that actually works? I write, debug and optimize low-level code and digital designs, with clear comments so you understand every line.
ASSEMBLY
MIPS (MARS, SPIM), x86 (NASM, MASM), RISC-V (RARS, QEMU), ARM
Writing programs from scratch
Debugging crashes, wrong output and infinite loops
Converting C / C++ code to assembly
Performance optimization and register usage
VERILOG / DIGITAL DESIGN
Combinational and sequential circuits, FSMs
ALUs, multiplexers, registers, memories
Single-cycle and pipelined datapaths
Testbenches and simulation (ModelSim, Xilinx ISE)
WHAT YOU GET
Commented source code, simulation output or screenshots, and a short explanation of how it works.
WHY ME
Computer engineer with hands-on embedded experience (STM32, firmware, bootloaders), so I write assembly the way it runs on real hardware.
Note: I help with learning, projects and professional work. I don't complete graded assignments, quizzes or exams on someone else's behalf.
Please message me before ordering with your code, requirements and the simulator you use.
FAQ
Which simulators and assemblers do you use?
MARS and SPIM for MIPS, RARS or QEMU for RISC-V, NASM or MASM for x86, and ModelSim or Xilinx ISE for Verilog. Tell me yours and I'll match it.
Can you fix my existing code?
Can you fix my existing code?
Can you convert C or C++ to assembly?
Yes, to MIPS, x86, RISC-V or ARM, with comments mapping each part back to the original code.
Do you write Verilog testbenches?
Yes. Standard and Premium include a testbench and simulation output so you can see it working.
Can you design a processor or datapath?
Yes: single-cycle or pipelined datapaths, ALUs and control units in Verilog. Contact me first so we can agree on the scope.
Will I understand the code?
Every program is commented, and Standard and Premium include a step-by-step explanation.
Do you do graded assignments or exams?
No. I'm happy to help you learn, debug and build projects, but I don't submit graded work on someone else's behalf.

