π§ x86 Assembly Simulator
Interactive Arabic OS assembly instruction simulator with real-time execution
Ready to Execute
Instructions:
0
Cycles:
0
Current Line:
-
Sample Programs
Basic Operations
MOV, ADD, SUB instructions with registers
Loop Example
Simple counting loop with JMP and CMP
Arabic OS Boot
Simplified kernel entry point code
Stack Operations
PUSH, POP, and stack manipulation
Interrupt Handling
INT instruction and interrupt simulation
UTF-8 Processing
Arabic text processing simulation
Assembly Code Editor
βΆοΈ Run
π£ Step
βΈοΈ Pause
π Reset
No instruction selected
Load a program or write assembly code to begin
CPU Registers
CPU Flags
Memory View
Stack
β Back to Interactive Learning Platform