User Activity

  • Posted a comment on discussion Open Discussion on Bochs x86 PC emulator

    There is support for that: cpu: count=1:1:1 # sockets:cpus:threads

  • Modified a comment on discussion Help on Bochs x86 PC emulator

    Ok, I make some other tests. As we can see below, I tried to catch not empty register. but the jump instruction was omitted, so EDX is ZERO, and Bochs shows something diffrent... I think that the error is somewhere in the debugger, the EDX register is zeroed but the debugger considers it is set and trying to processes it as that. I'm jumping especially to ecx to be sure that xor will be made in the next step... On the Qemu with radare2 debugger, this situation never occured! If someone can tell me...

  • Modified a comment on discussion Help on Bochs x86 PC emulator

    Ok, I make some other tests. As we can see below, I tried to catch not empty register. but the jump instruction was omitted, so EDX is ZERO, and Bochs shows something diffrent... I think that the error is somewhere in the debugger, the EDX register is zeroed but the debugger considers it is set and trying to processes it as that. I'm jumping especially to ecx to be sure that xor will be made in the next step... On the Qemu with radare2 debugger, this situation never occured! If someone can tell me...

  • Modified a comment on discussion Help on Bochs x86 PC emulator

    Ok, I make some other tests. As we can see below, I tried to catch not empty register. but the jump instruction was omitted, so EDX is ZERO, and Bochs shows something diffrent... I think that the error is somewhere in the debugger, the EDX register is zeroed but the debugger considers it is set and trying to processes it as that. I'm jumping especially to ecx to be sure that xor will be made in the next step... On the Qemu with radare2 debugger, this situation never occured!

  • Modified a comment on discussion Help on Bochs x86 PC emulator

    Ok, I make some other tests. As we can see below, I tried to catch not empty register. but the jump instruction was omitted, so EDX is ZERO, and Bochs shows something diffrent... I think that the error is somewhere in the debugger, the EDX register is zeroed but the debugger considers it is set and trying to processes it as that. I'm jumping especially to ecx to be sure that xor will be made in the next step...

  • Modified a comment on discussion Help on Bochs x86 PC emulator

    Ok, I make some other tests. As we can see below, I tried to catch not empty register. but the jump instruction was ommited, so EDX is ZERO, and Bochs shows something diffrent... I think that the error is somewhere in the debugger, the EDX register is zeroed but the debugger considers it is set and trying to processes it as that. I'm jumping especially to ecx to be sure that xor will be made in the next step...

  • Posted a comment on discussion Help on Bochs x86 PC emulator

    Ok, I make some other tests. As we can see below, I tried to catch not empty register. but the jump instruction was ommited, so EDX is ZERO, and Bochs shows something diffrent... I think that the error is somewhere in the debugger, the EDX register is zeroed but the debugger considers it is set and trying to processes it as that.

  • Modified a comment on discussion Help on Bochs x86 PC emulator

    OK. preparations done. I uploaded for You disk image, just put it inside Bochs: ata0-master: type=disk, path="disk.raw", mode=flat, cylinders=1, heads=1, spt=1, model="Generic 1234", very important, enable magic_break magic_break: enabled=1 Now run the code "continue", move a mouse in few ways, and the exception will occur and halt the code execution beacuse magic break will stop it. I made every exception handlers just to show me the number of exception itself (in AL register) and then return to...

View All

Personal Data

Username:
akaseo
Joined:
2019-07-06 15:13:43

Projects

  • No projects to display.

Personal Tools

MongoDB Logo MongoDB