x86 MOV SS invalid?

Emulation of old PCs, PC hardware, or PC peripherals.

x86 MOV SS invalid?

Postby superfury » 2019-2-02 @ 20:57

Does it throw a #SS or #GP exception on any fault moving a invalid value into the SS register? Like non-present, invalid type etc.?

UniPCemu now throws #SS for that, but most documentation oddly says #GP(#SS is mentioned in https://xem.github.io/minix86/manual/in ... e-222.html, but most MOV Segreg instruction documentation (https://c9x.me/x86/html/file_module_x86_id_176.html)? https://pdos.csail.mit.edu/6.828/2006/r ... 86/MOV.htm says #GP, except when the present bit is cleared, then #SS?

So what is it? What's the correct behaviour?
superfury
l33t
 
Posts: 3228
Joined: 2014-3-08 @ 11:25
Location: Netherlands

Re: x86 MOV SS invalid?

Postby Stenzek » 2019-2-03 @ 02:24

Both depending on whether the segment is present or not. This is pretty clear in the intel manuals, I would trust that over random web pages.

Code: Select all
  if (segment == Segment_SS)
  {
    if (reg_value.rpl != GetCPL() || descriptor.dpl != GetCPL() || !descriptor.IsWritableDataSegment())
    {
      RaiseException(Interrupt_GeneralProtectionFault, reg_value.GetExceptionErrorCode(false));
      return;
    }
    if (!descriptor.IsPresent())
    {
      RaiseException(Interrupt_StackFault, reg_value.GetExceptionErrorCode(false));
      return;
    }
  }
Stenzek
Newbie
 
Posts: 57
Joined: 2017-12-08 @ 08:30

Re: x86 MOV SS invalid?

Postby superfury » 2019-2-03 @ 10:42

Well, having fixed that bug, I don't see any segmentation faults on Windows 95 with error codes greater than zero(only ones with error codes of zero(plain protection of e.g. I/O faults in CPL 3) or less(-2 being no error code, in the case of Virtual 8086 faults on e.g. INT MS-DOS/BIOS calls).

Windows 95 doesn't give a blue screen anymore with these improvements(originally caused by a segmentation fault), but does crash with a KERNSTUB error, then the 'It's safe to turn off your computer' screen? Anyone knows what this message implies?
superfury
l33t
 
Posts: 3228
Joined: 2014-3-08 @ 11:25
Location: Netherlands

Re: x86 MOV SS invalid?

Postby crazyc » 2019-2-03 @ 13:46

It means that krnl386 failed to load itself. There could be hundreds of reasons why.
crazyc
Member
 
Posts: 143
Joined: 2013-2-02 @ 16:17

Re: x86 MOV SS invalid?

Postby superfury » 2019-2-03 @ 21:36

Just tried running Windows 95 with the most recent bugfixes added(segmentation simplified to have the generic LOADDESCRIPTOR function only handle descriptor table faults (returning 0), page table faults(returning -1) or load success(returning 1).

Now the errors previously handled by it(invalid SS loads, invalid CS load type, invalid LDT pointer without LDT or written to LDT) are completely handled by the getsegment_seg(which is called by segmentWritten for protected mode loads(no V86 or real mode).

So that's working in the newly-ordered, correctly throwing faults(it should afaik).

Then I found some bugs in the new LSL/LAR/VERR/VERW instructions clearing zero flag without result written when the loaded segment descriptor(Using LOADSEGMENT calls as well) when the Present bit was cleared. This wasn't the case, according tp documentation. Removing said check and ZF becoming zero for that case, as well as fixing detection of invalid System descriptors with S=1(incorrectly clearing zero flag) and S=0 with 'conforming code segment' in the lower type bits(also when S=0) was fixed.
Then I noticed the documentation mentioning clearing of the zero flag for NULL segment selectors as well(even though ALL operation descriptions in all manuals I can find don't mention that at all?), I've modified it to behave clearing the zero flag for that as well(originally in my first commits forgetting the 32-bit LSL/LAR using a 32-bit memory block(oper1d), it actually checking the most recent 16-bit block(oper1) which was set by whatever function used that before the current instruction.

Now, having fixed those issues, I once again see the kernel throwing a blue screen instead of the kernel STUB error it was throwing since my descriptor update. And thanks to the improved segmentation faults and/or the improved LSL/LAR/VERR/VERW handling mentioned above, the fault address seems to have changed?
superfury
l33t
 
Posts: 3228
Joined: 2014-3-08 @ 11:25
Location: Netherlands

Re: x86 MOV SS invalid?

Postby superfury » 2019-2-03 @ 21:53

I even see some familiar faults, like 0x3ae4 being loaded into a segment causing a #GP fault, which happens on Windows 3.1 in Standard mode as well.

It eventually gives a BSOD at 0117:00006522.

The faults at code segment 117h are as follows:
PF 117:14f1 MOVSD to write to 80110000. PDE=2A12167. PTE=833206.
PF 117:14f1 MOVSD to write to 80111000. PDE=2A12167. PTE=834206.
PF 117:14f1 MOVSD to write to 80112000. PDE=2A1267. PTE=835206.
PF 117:14f1 MOVSD to write to 80113000. PDE=2A1267. PTE=836206.
PF 117:6aab CMP(81,32-bit) to read bff71000. PDE=8B6267. PTE=3E4204.
PF 117:6ad4 MOV(89,32-bit) to write bffbc01a. PDE=8B6267. PTE=42F206.
GP 117:6522 RETF(to 3ae4:bffbb374).
PF c000:26af MOVSB write to a0000. PDE=2a5267. PTE=2a2a00.
PF c000:26af MOVSB write to a1000. PDE=2a5267. PTE=2a2a00.

So the RETF is throwing a #GP(3ae4) fault, when it shouldn't?
Last edited by superfury on 2019-2-04 @ 00:22, edited 2 times in total.
superfury
l33t
 
Posts: 3228
Joined: 2014-3-08 @ 11:25
Location: Netherlands

Re: x86 MOV SS invalid?

Postby superfury » 2019-2-03 @ 23:54

So the LDT is at 80097000, size 1fff(8K in size, so 1024 entries). 3ae4 has a descriptor at LDT 3ae0, so it's way out of range of the current LDTR, throwing a General Protection fault.

So is the return address incorrect, or is something else wrong?

Edit: Assuming the return address is correct, that would mean that a kernel would have done a far call into user space(3ae4 has rpl(CPL?) of 0), which should be illegal due to call only allowing to raise CPL, never lower it(just like interrupts)?

Edit: Whoops... Privileges were checked against maximum rights of CPL and RPL, but not when checking direct intersegment JMP/CALL. So it allowed, when MAX(RPL,CPL) reached certain conditions without gate, to CALL/JMP into code of a lower privilege level when it shouldn't? That happened only in the cases where RPL isn't taken into account(with conforming code segments).
superfury
l33t
 
Posts: 3228
Joined: 2014-3-08 @ 11:25
Location: Netherlands

Re: x86 MOV SS invalid?

Postby superfury » 2019-2-04 @ 06:45

This is what happens at CPL 3:

debugger_Windows95segment117.7z
Windows 95 in user mode crashing on a RETF.
(2.65 MiB) Downloaded 3 times


Edit: So the invalid value is at physical memory location 20a1b0.

It's popped right before the instruction (POP [ESP+08]). The stack was at physical address 20a1a8 at that point.

Further upm that's written by a PUSH DWORD DS:[1320] instruction(FF/5). DS was 12F at that point.

It's source seems to have been memory location 1bac0(paged)/233ac0(physical).

Tracing it back, I arrive at the previous instruction(immediately before the RETF), which loads the address using a POP into [ESP+08], which is the code segment it's returning to.
Tracing back it's source, I arrive at:
0117:000064c9 66 FF 36 20 13 push dword ds:[1320]
Which pushes said value on the stack.

Further back, there's some calculation:
Code: Select all
0117:00004a46 8B F0 mov si,ax   RealRAM(p):0020f014=0b( ); RAM(p):0026f014=0b( ); Physical(p):0026f014=0b( ); Paged(p):00012014=0b( ); Normal(p):00004a54=0b( ); RealRAM(p):0020f015=f6(?); RAM(p):0026f015=f6(?); Physical(p):0026f015=f6(?); Paged(p):00012015=f6(?); Normal(p):00004a55=f6(?)
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e90 EBP: 00001ea2 ESI: 00000165 EDI: 00001ff8
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004a46 EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
0117:00004a48 EB 10 jmp 00004a5a   RealRAM(p):0020f016=75(u); RAM(p):0026f016=75(u); Physical(p):0026f016=75(u); Paged(p):00012016=75(u); Normal(p):00004a56=75(u); RealRAM(p):0020f017=39(9); RAM(p):0026f017=39(9); Physical(p):0026f017=39(9); Paged(p):00012017=39(9); Normal(p):00004a57=39(9); RealRAM(p):0020f01a=2e(.); RAM(p):0026f01a=2e(.); Physical(p):0026f01a=2e(.); Paged(p):0001201a=2e(.); Normal(p):00004a5a=2e(.); RealRAM(p):0020f01b=8e(?); RAM(p):0026f01b=8e(?); Physical(p):0026f01b=8e(?); Paged(p):0001201b=8e(?); Normal(p):00004a5b=8e(?); RealRAM(p):0020f01c=1e(); RAM(p):0026f01c=1e(); Physical(p):0026f01c=1e(); Paged(p):0001201c=1e(); Normal(p):00004a5c=1e(); RealRAM(p):0020f01d=02(); RAM(p):0026f01d=02(); Physical(p):0026f01d=02(); Paged(p):0001201d=02(); Normal(p):00004a5d=02(); RealRAM(p):0020f01e=00( ); RAM(p):0026f01e=00( ); Physical(p):0026f01e=00( ); Paged(p):0001201e=00( ); Normal(p):00004a5e=00( ); RealRAM(p):0020f01f=29()); RAM(p):0026f01f=29()); Physical(p):0026f01f=29()); Paged(p):0001201f=29()); Normal(p):00004a5f=29()); RealRAM(p):0020f020=0e(); RAM(p):0026f020=0e(); Physical(p):0026f020=0e(); Paged(p):00012020=0e(); Normal(p):00004a60=0e(); RealRAM(p):0020f021=ae(?); RAM(p):0026f021=ae(?); Physical(p):0026f021=ae(?); Paged(p):00012021=ae(?); Normal(p):00004a61=ae(?); RealRAM(p):0020f022=13(); RAM(p):0026f022=13(); Physical(p):0026f022=13(); Paged(p):00012022=13(); Normal(p):00004a62=13(); RealRAM(p):0020f023=81(?); RAM(p):0026f023=81(?); Physical(p):0026f023=81(?); Paged(p):00012023=81(?); Normal(p):00004a63=81(?); RealRAM(p):0020f024=3e(>); RAM(p):0026f024=3e(>); Physical(p):0026f024=3e(>); Paged(p):00012024=3e(>); Normal(p):00004a64=3e(>); RealRAM(p):0020f025=ae(?); RAM(p):0026f025=ae(?); Physical(p):0026f025=ae(?); Paged(p):00012025=ae(?); Normal(p):00004a65=ae(?); RealRAM(p):0020f026=13(); RAM(p):0026f026=13(); Physical(p):0026f026=13(); Paged(p):00012026=13(); Normal(p):00004a66=13(); RealRAM(p):0020f027=00( ); RAM(p):0026f027=00( ); Physical(p):0026f027=00( ); Paged(p):00012027=00( ); Normal(p):00004a67=00( ); RealRAM(p):0020f028=01(); RAM(p):0026f028=01(); Physical(p):0026f028=01(); Paged(p):00012028=01(); Normal(p):00004a68=01(); RealRAM(p):0020f029=73(s); RAM(p):0026f029=73(s); Physical(p):0026f029=73(s); Paged(p):00012029=73(s); Normal(p):00004a69=73(s)
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e90 EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004a48 EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
MMU: Reading from real(r): 00854128=9f (?)
Reading from RAM(r): 008b4128=9f (?)
Reading from physical memory(r): 008b4128=9f (?)
Reading from paged memory(r): 008b4128=9f (?)
MMU: Reading from real(r): 00854129=4b (K)
Reading from RAM(r): 008b4129=4b (K)
Reading from physical memory(r): 008b4129=4b (K)
Reading from paged memory(r): 008b4129=4b (K)
MMU: Reading from real(r): 0085412a=a0 (?)
Reading from RAM(r): 008b412a=a0 (?)
Reading from physical memory(r): 008b412a=a0 (?)
Reading from paged memory(r): 008b412a=a0 (?)
MMU: Reading from real(r): 0085412b=a7 (?)
Reading from RAM(r): 008b412b=a7 (?)
Reading from physical memory(r): 008b412b=a7 (?)
Reading from paged memory(r): 008b412b=a7 (?)
MMU: Reading from real(r): 0085412c=01 ()
Reading from RAM(r): 008b412c=01 ()
Reading from physical memory(r): 008b412c=01 ()
Reading from paged memory(r): 008b412c=01 ()
MMU: Reading from real(r): 0085412d=f3 (?)
Reading from RAM(r): 008b412d=f3 (?)
Reading from physical memory(r): 008b412d=f3 (?)
Reading from paged memory(r): 008b412d=f3 (?)
MMU: Reading from real(r): 0085412e=00 ( )
Reading from RAM(r): 008b412e=00 ( )
Reading from physical memory(r): 008b412e=00 ( )
Reading from paged memory(r): 008b412e=00 ( )
MMU: Reading from real(r): 0085412f=00 ( )
Reading from RAM(r): 008b412f=00 ( )
Reading from physical memory(r): 008b412f=00 ( )
Reading from paged memory(r): 008b412f=00 ( )
0117:00004a5a 2E 8E 1E 02 00 mov ds,word cs:[0002]   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245037=00( ); RAM(r):002a5037=00( ); Physical(r):002a5037=00( ); RealRAM(r):00245036=29()); RAM(r):002a5036=29()); Physical(r):002a5036=29()); RealRAM(r):00245035=a2(?); RAM(r):002a5035=a2(?); Physical(r):002a5035=a2(?); RealRAM(r):00245034=67(g); RAM(r):002a5034=67(g); Physical(r):002a5034=67(g); RealRAM(r):0023a5c2=2f(/); RAM(r):0029a5c2=2f(/); Physical(r):0029a5c2=2f(/); Paged(r):0000d5c2=2f(/); RealRAM(r):0023a5c3=01(); RAM(r):0029a5c3=01(); Physical(r):0029a5c3=01(); Paged(r):0000d5c3=01(); RealRAM(r):00226803=00( ); RAM(r):00286803=00( ); Physical(r):00286803=00( ); RealRAM(r):00226802=2a(*); RAM(r):00286802=2a(*); Physical(r):00286802=2a(*); RealRAM(r):00226801=12(); RAM(r):00286801=12(); Physical(r):00286801=12(); RealRAM(r):00226800=67(g); RAM(r):00286800=67(g); Physical(r):00286800=67(g); RealRAM(r):0024125f=00( ); RAM(r):002a125f=00( ); Physical(r):002a125f=00( ); RealRAM(r):0024125e=8b(?); RAM(r):002a125e=8b(?); Physical(r):002a125e=8b(?); RealRAM(r):0024125d=42(B); RAM(r):002a125d=42(B); Physical(r):002a125d=42(B); RealRAM(r):0024125c=67(g); RAM(r):002a125c=67(g); Physical(r):002a125c=67(g)
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e90 EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004a5a EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f02a=2b(+); RAM(p):0026f02a=2b(+); Physical(p):0026f02a=2b(+); Paged(p):0001202a=2b(+); Normal(p):00004a6a=2b(+); RealRAM(p):0020f02b=2e(.); RAM(p):0026f02b=2e(.); Physical(p):0026f02b=2e(.); Paged(p):0001202b=2e(.); Normal(p):00004a6b=2e(.); RealRAM(p):0020f02c=0f(); RAM(p):0026f02c=0f(); Physical(p):0026f02c=0f(); Paged(p):0001202c=0f(); Normal(p):00004a6c=0f(); RealRAM(p):0020f02d=03(); RAM(p):0026f02d=03(); Physical(p):0026f02d=03(); Paged(p):0001202d=03(); Normal(p):00004a6d=03(); RealRAM(p):0020f02e=1e(); RAM(p):0026f02e=1e(); Physical(p):0026f02e=1e(); Paged(p):0001202e=1e(); Normal(p):00004a6e=1e(); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024506f=00( ); RAM(r):002a506f=00( ); Physical(r):002a506f=00( ); RealRAM(r):0024506e=23(#); RAM(r):002a506e=23(#); Physical(r):002a506e=23(#); RealRAM(r):0024506d=32(2); RAM(r):002a506d=32(2); Physical(r):002a506d=32(2); RealRAM(r):0024506c=67(g); RAM(r):002a506c=67(g); Physical(r):002a506c=67(g); RealRAM(r):001d3b4e=d7(?); RAM(r):00233b4e=d7(?); Physical(r):00233b4e=d7(?); Paged(r):0001bb4e=d7(?); RealRAM(r):001d3b4f=01(); RAM(r):00233b4f=01(); Physical(r):00233b4f=01(); Paged(r):0001bb4f=01()
0117:00004a5f 29 0E AE 13 sub word ds:[13ae],cx   Paged(w):0001bb4e=d4(?); Physical(w):00233b4e=d4(?); RAM(w):00233b4e=d4(?); RealRAM(w):001d3b4e=d4(?); Paged(w):0001bb4f=01(); Physical(w):00233b4f=01(); RAM(w):00233b4f=01(); RealRAM(w):001d3b4f=01()
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e90 EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004a5f EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
0117:00004a63 81 3E AE 13 00 01 cmp word ds:[13ae],0100   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f02f=06(); RAM(p):0026f02f=06(); Physical(p):0026f02f=06(); Paged(p):0001202f=06(); Normal(p):00004a6f=06(); RealRAM(p):0020f030=00( ); RAM(p):0026f030=00( ); Physical(p):0026f030=00( ); Paged(p):00012030=00( ); Normal(p):00004a70=00( ); RealRAM(p):0020f031=81(?); RAM(p):0026f031=81(?); Physical(p):0026f031=81(?); Paged(p):00012031=81(?); Normal(p):00004a71=81(?); RealRAM(p):0020f032=fb(?); RAM(p):0026f032=fb(?); Physical(p):0026f032=fb(?); Paged(p):00012032=fb(?); Normal(p):00004a72=fb(?); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024506f=00( ); RAM(r):002a506f=00( ); Physical(r):002a506f=00( ); RealRAM(r):0024506e=23(#); RAM(r):002a506e=23(#); Physical(r):002a506e=23(#); RealRAM(r):0024506d=32(2); RAM(r):002a506d=32(2); Physical(r):002a506d=32(2); RealRAM(r):0024506c=67(g); RAM(r):002a506c=67(g); Physical(r):002a506c=67(g); RealRAM(r):001d3b4e=d4(?); RAM(r):00233b4e=d4(?); Physical(r):00233b4e=d4(?); Paged(r):0001bb4e=d4(?); RealRAM(r):001d3b4f=01(); RAM(r):00233b4f=01(); Physical(r):00233b4f=01(); Paged(r):0001bb4f=01()
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e90 EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004a63 EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
0117:00004a69 73 2B jnc 00004a96   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f033=00( ); RAM(p):0026f033=00( ); Physical(p):0026f033=00( ); Paged(p):00012033=00( ); Normal(p):00004a73=00( ); RealRAM(p):0020f034=f0(?); RAM(p):0026f034=f0(?); Physical(p):0026f034=f0(?); Paged(p):00012034=f0(?); Normal(p):00004a74=f0(?); RealRAM(p):0020f035=77(w); RAM(p):0026f035=77(w); Physical(p):0026f035=77(w); Paged(p):00012035=77(w); Normal(p):00004a75=77(w); RealRAM(p):0020f036=1f(); RAM(p):0026f036=1f(); Physical(p):0026f036=1f(); Paged(p):00012036=1f(); Normal(p):00004a76=1f(); RealRAM(p):0020f037=50(P); RAM(p):0026f037=50(P); Physical(p):0026f037=50(P); Paged(p):00012037=50(P); Normal(p):00004a77=50(P); RealRAM(p):0020f038=51(Q); RAM(p):0026f038=51(Q); Physical(p):0026f038=51(Q); Paged(p):00012038=51(Q); Normal(p):00004a78=51(Q); RealRAM(p):0020f056=83(?); RAM(p):0026f056=83(?); Physical(p):0026f056=83(?); Paged(p):00012056=83(?); Normal(p):00004a96=83(?); RealRAM(p):0020f057=3e(>); RAM(p):0026f057=3e(>); Physical(p):0026f057=3e(>); Paged(p):00012057=3e(>); Normal(p):00004a97=3e(>); RealRAM(p):0020f058=32(2); RAM(p):0026f058=32(2); Physical(p):0026f058=32(2); Paged(p):00012058=32(2); Normal(p):00004a98=32(2); RealRAM(p):0020f059=12(); RAM(p):0026f059=12(); Physical(p):0026f059=12(); Paged(p):00012059=12(); Normal(p):00004a99=12(); RealRAM(p):0020f05a=00( ); RAM(p):0026f05a=00( ); Physical(p):0026f05a=00( ); Paged(p):0001205a=00( ); Normal(p):00004a9a=00( ); RealRAM(p):0020f05b=74(t); RAM(p):0026f05b=74(t); Physical(p):0026f05b=74(t); Paged(p):0001205b=74(t); Normal(p):00004a9b=74(t); RealRAM(p):0020f05c=23(#); RAM(p):0026f05c=23(#); Physical(p):0026f05c=23(#); Paged(p):0001205c=23(#); Normal(p):00004a9c=23(#); RealRAM(p):0020f05d=66(f); RAM(p):0026f05d=66(f); Physical(p):0026f05d=66(f); Paged(p):0001205d=66(f); Normal(p):00004a9d=66(f); RealRAM(p):0020f05e=50(P); RAM(p):0026f05e=50(P); Physical(p):0026f05e=50(P); Paged(p):0001205e=50(P); Normal(p):00004a9e=50(P); RealRAM(p):0020f05f=67(g); RAM(p):0026f05f=67(g); Physical(p):0026f05f=67(g); Paged(p):0001205f=67(g); Normal(p):00004a9f=67(g); RealRAM(p):0020f060=66(f); RAM(p):0026f060=66(f); Physical(p):0026f060=66(f); Paged(p):00012060=66(f); Normal(p):00004aa0=66(f); RealRAM(p):0020f061=8d(?); RAM(p):0026f061=8d(?); Physical(p):0026f061=8d(?); Paged(p):00012061=8d(?); Normal(p):00004aa1=8d(?); RealRAM(p):0020f062=44(D); RAM(p):0026f062=44(D); Physical(p):0026f062=44(D); Paged(p):00012062=44(D); Normal(p):00004aa2=44(D); RealRAM(p):0020f063=ce(?); RAM(p):0026f063=ce(?); Physical(p):0026f063=ce(?); Paged(p):00012063=ce(?); Normal(p):00004aa3=ce(?); RealRAM(p):0020f064=f8(?); RAM(p):0026f064=f8(?); Physical(p):0026f064=f8(?); Paged(p):00012064=f8(?); Normal(p):00004aa4=f8(?); RealRAM(p):0020f065=d1(?); RAM(p):0026f065=d1(?); Physical(p):0026f065=d1(?); Paged(p):00012065=d1(?); Normal(p):00004aa5=d1(?)
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e90 EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004a69 EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
0117:00004a96 83 3E 32 12 00 cmp word ds:[1232],0000   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024506f=00( ); RAM(r):002a506f=00( ); Physical(r):002a506f=00( ); RealRAM(r):0024506e=23(#); RAM(r):002a506e=23(#); Physical(r):002a506e=23(#); RealRAM(r):0024506d=32(2); RAM(r):002a506d=32(2); Physical(r):002a506d=32(2); RealRAM(r):0024506c=67(g); RAM(r):002a506c=67(g); Physical(r):002a506c=67(g); RealRAM(r):001d39d2=00( ); RAM(r):002339d2=00( ); Physical(r):002339d2=00( ); Paged(r):0001b9d2=00( ); RealRAM(r):001d39d3=80(?); RAM(r):002339d3=80(?); Physical(r):002339d3=80(?); Paged(r):0001b9d3=80(?)
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e90 EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004a96 EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
0117:00004a9b 74 23 jz 00004ac0   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f066=e8(?); RAM(p):0026f066=e8(?); Physical(p):0026f066=e8(?); Paged(p):00012066=e8(?); Normal(p):00004aa6=e8(?); RealRAM(p):0020f067=3b(;); RAM(p):0026f067=3b(;); Physical(p):0026f067=3b(;); Paged(p):00012067=3b(;); Normal(p):00004aa7=3b(;); RealRAM(p):0020f068=06(); RAM(p):0026f068=06(); Physical(p):0026f068=06(); Paged(p):00012068=06(); Normal(p):00004aa8=06(); RealRAM(p):0020f069=32(2); RAM(p):0026f069=32(2); Physical(p):0026f069=32(2); Paged(p):00012069=32(2); Normal(p):00004aa9=32(2); RealRAM(p):0020f06a=12(); RAM(p):0026f06a=12(); Physical(p):0026f06a=12(); Paged(p):0001206a=12(); Normal(p):00004aaa=12()
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e90 EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004a9b EFLAGS: 00000286
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItSz0a0P1c
0117:00004a9d 66 50 push eax   RealRAM(p):0020f06b=66(f); RAM(p):0026f06b=66(f); Physical(p):0026f06b=66(f); Paged(p):0001206b=66(f); Normal(p):00004aab=66(f); RealRAM(p):0020f06c=58(X); RAM(p):0026f06c=58(X); Physical(p):0026f06c=58(X); Paged(p):0001206c=58(X); Normal(p):00004aac=58(X); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g); Paged(w):0001f19c=48(H); Paged(w):0001f19d=01(); Paged(w):0001f19e=01(); Paged(w):0001f19f=00( ); Physical(w):0020a19c=48(H); RAM(w):0020a19c=48(H); RealRAM(w):001aa19c=48(H); Physical(w):0020a19d=01(); RAM(w):0020a19d=01(); RealRAM(w):001aa19d=01(); Physical(w):0020a19e=01(); RAM(w):0020a19e=01(); RealRAM(w):001aa19e=01(); Physical(w):0020a19f=00( ); RAM(w):0020a19f=00( ); RealRAM(w):001aa19f=00( )
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e90 EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004a9d EFLAGS: 00000286
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItSz0a0P1c
0117:00004a9f 67 66 8D 44 CE F8 lea eax,dword ds:[esi+ecx*8-08]   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f06d=72(r); RAM(p):0026f06d=72(r); Physical(p):0026f06d=72(r); Paged(p):0001206d=72(r); Normal(p):00004aad=72(r); RealRAM(p):0020f06e=11(); RAM(p):0026f06e=11(); Physical(p):0026f06e=11(); Paged(p):0001206e=11(); Normal(p):00004aae=11()
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e8c EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004a9f EFLAGS: 00000286
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItSz0a0P1c
0117:00004aa5 D1 E8 shr ax,1   RealRAM(p):0020f06f=8b(?); RAM(p):0026f06f=8b(?); Physical(p):0026f06f=8b(?); Paged(p):0001206f=8b(?); Normal(p):00004aaf=8b(?); RealRAM(p):0020f070=de(?); RAM(p):0026f070=de(?); Physical(p):0026f070=de(?); Paged(p):00012070=de(?); Normal(p):00004ab0=de(?); RealRAM(p):0020f071=33(3); RAM(p):0026f071=33(3); Physical(p):0026f071=33(3); Paged(p):00012071=33(3); Normal(p):00004ab1=33(3); RealRAM(p):0020f072=f6(?); RAM(p):0026f072=f6(?); Physical(p):0026f072=f6(?); Paged(p):00012072=f6(?); Normal(p):00004ab2=f6(?); RealRAM(p):0020f073=80(?); RAM(p):0026f073=80(?); Physical(p):0026f073=80(?); Paged(p):00012073=80(?); Normal(p):00004ab3=80(?); RealRAM(p):0020f074=cb(?); RAM(p):0026f074=cb(?); Physical(p):0026f074=cb(?); Paged(p):00012074=cb(?); Normal(p):00004ab4=cb(?)
Registers:
EAX: 00000158 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e8c EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004aa5 EFLAGS: 00000286
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItSz0a0P1c
0117:00004aa7 3B 06 32 12 cmp ax,word ds:[1232]   RealRAM(p):0020f075=07(); RAM(p):0026f075=07(); Physical(p):0026f075=07(); Paged(p):00012075=07(); Normal(p):00004ab5=07(); RealRAM(p):0020f076=b8(?); RAM(p):0026f076=b8(?); Physical(p):0026f076=b8(?); Paged(p):00012076=b8(?); Normal(p):00004ab6=b8(?); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024506f=00( ); RAM(r):002a506f=00( ); Physical(r):002a506f=00( ); RealRAM(r):0024506e=23(#); RAM(r):002a506e=23(#); Physical(r):002a506e=23(#); RealRAM(r):0024506d=32(2); RAM(r):002a506d=32(2); Physical(r):002a506d=32(2); RealRAM(r):0024506c=67(g); RAM(r):002a506c=67(g); Physical(r):002a506c=67(g); RealRAM(r):001d39d2=00( ); RAM(r):002339d2=00( ); Physical(r):002339d2=00( ); Paged(r):0001b9d2=00( ); RealRAM(r):001d39d3=80(?); RAM(r):002339d3=80(?); Physical(r):002339d3=80(?); Paged(r):0001b9d3=80(?)
Registers:
EAX: 000000ac EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e8c EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004aa7 EFLAGS: 00000216
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0A0P1c
   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f077=01(); RAM(p):0026f077=01(); Physical(p):0026f077=01(); Paged(p):00012077=01(); Normal(p):00004ab7=01(); RealRAM(p):0020f078=00( ); RAM(p):0026f078=00( ); Physical(p):0026f078=00( ); Paged(p):00012078=00( ); Normal(p):00004ab8=00( ); RealRAM(p):0020f079=cd(?); RAM(p):0026f079=cd(?); Physical(p):0026f079=cd(?); Paged(p):00012079=cd(?); Normal(p):00004ab9=cd(?); RealRAM(p):0020f07a=31(1); RAM(p):0026f07a=31(1); Physical(p):0026f07a=31(1); Paged(p):0001207a=31(1); Normal(p):00004aba=31(1); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g)
0117:00004aab 66 58 pop eax   RealRAM(r):001aa19c=48(H); RAM(r):0020a19c=48(H); Physical(r):0020a19c=48(H); Paged(r):0001f19c=48(H); RealRAM(r):001aa19d=01(); RAM(r):0020a19d=01(); Physical(r):0020a19d=01(); Paged(r):0001f19d=01(); RealRAM(r):001aa19e=01(); RAM(r):0020a19e=01(); Physical(r):0020a19e=01(); Paged(r):0001f19e=01(); RealRAM(r):001aa19f=00( ); RAM(r):0020a19f=00( ); Physical(r):0020a19f=00( ); Paged(r):0001f19f=00( )
Registers:
EAX: 000000ac EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e8c EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004aab EFLAGS: 00000a87
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00OdItSz0a0P1C
0117:00004aad 72 11 jc 00004ac0   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f07b=8d(?); RAM(p):0026f07b=8d(?); Physical(p):0026f07b=8d(?); Paged(p):0001207b=8d(?); Normal(p):00004abb=8d(?); RealRAM(p):0020f07c=5f(_); RAM(p):0026f07c=5f(_); Physical(p):0026f07c=5f(_); Paged(p):0001207c=5f(_); Normal(p):00004abc=5f(_); RealRAM(p):0020f080=2e(.); RAM(p):0026f080=2e(.); Physical(p):0026f080=2e(.); Paged(p):00012080=2e(.); Normal(p):00004ac0=2e(.); RealRAM(p):0020f081=8e(?); RAM(p):0026f081=8e(?); Physical(p):0026f081=8e(?); Paged(p):00012081=8e(?); Normal(p):00004ac1=8e(?); RealRAM(p):0020f082=1e(); RAM(p):0026f082=1e(); Physical(p):0026f082=1e(); Paged(p):00012082=1e(); Normal(p):00004ac2=1e(); RealRAM(p):0020f083=06(); RAM(p):0026f083=06(); Physical(p):0026f083=06(); Paged(p):00012083=06(); Normal(p):00004ac3=06(); RealRAM(p):0020f084=00( ); RAM(p):0026f084=00( ); Physical(p):0026f084=00( ); Paged(p):00012084=00( ); Normal(p):00004ac4=00( ); RealRAM(p):0020f085=1e(); RAM(p):0026f085=1e(); Physical(p):0026f085=1e(); Paged(p):00012085=1e(); Normal(p):00004ac5=1e(); RealRAM(p):0020f086=2e(.); RAM(p):0026f086=2e(.); Physical(p):0026f086=2e(.); Paged(p):00012086=2e(.); Normal(p):00004ac6=2e(.); RealRAM(p):0020f087=8e(?); RAM(p):0026f087=8e(?); Physical(p):0026f087=8e(?); Paged(p):00012087=8e(?); Normal(p):00004ac7=8e(?); RealRAM(p):0020f088=1e(); RAM(p):0026f088=1e(); Physical(p):0026f088=1e(); Paged(p):00012088=1e(); Normal(p):00004ac8=1e(); RealRAM(p):0020f089=02(); RAM(p):0026f089=02(); Physical(p):0026f089=02(); Paged(p):00012089=02(); Normal(p):00004ac9=02(); RealRAM(p):0020f08a=00( ); RAM(p):0026f08a=00( ); Physical(p):0026f08a=00( ); Paged(p):0001208a=00( ); Normal(p):00004aca=00( ); RealRAM(p):0020f08b=66(f); RAM(p):0026f08b=66(f); Physical(p):0026f08b=66(f); Paged(p):0001208b=66(f); Normal(p):00004acb=66(f); RealRAM(p):0020f08c=83(?); RAM(p):0026f08c=83(?); Physical(p):0026f08c=83(?); Paged(p):0001208c=83(?); Normal(p):00004acc=83(?); RealRAM(p):0020f08d=3e(>); RAM(p):0026f08d=3e(>); Physical(p):0026f08d=3e(>); Paged(p):0001208d=3e(>); Normal(p):00004acd=3e(>); RealRAM(p):0020f08e=e0(?); RAM(p):0026f08e=e0(?); Physical(p):0026f08e=e0(?); Paged(p):0001208e=e0(?); Normal(p):00004ace=e0(?); RealRAM(p):0020f08f=12(); RAM(p):0026f08f=12(); Physical(p):0026f08f=12(); Paged(p):0001208f=12(); Normal(p):00004acf=12()
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e90 EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004aad EFLAGS: 00000a87
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00OdItSz0a0P1C
MMU: Reading from real(r): 00854090=ff (?)
Reading from RAM(r): 008b4090=ff (?)
Reading from physical memory(r): 008b4090=ff (?)
Reading from paged memory(r): 008b4090=ff (?)
MMU: Reading from real(r): 00854091=1f ()
Reading from RAM(r): 008b4091=1f ()
Reading from physical memory(r): 008b4091=1f ()
Reading from paged memory(r): 008b4091=1f ()
MMU: Reading from real(r): 00854092=00 ( )
Reading from RAM(r): 008b4092=00 ( )
Reading from physical memory(r): 008b4092=00 ( )
Reading from paged memory(r): 008b4092=00 ( )
MMU: Reading from real(r): 00854093=70 (p)
Reading from RAM(r): 008b4093=70 (p)
Reading from physical memory(r): 008b4093=70 (p)
Reading from paged memory(r): 008b4093=70 (p)
MMU: Reading from real(r): 00854094=09 (   )
Reading from RAM(r): 008b4094=09 (   )
Reading from physical memory(r): 008b4094=09 (   )
Reading from paged memory(r): 008b4094=09 (   )
MMU: Reading from real(r): 00854095=f3 (?)
Reading from RAM(r): 008b4095=f3 (?)
Reading from physical memory(r): 008b4095=f3 (?)
Reading from paged memory(r): 008b4095=f3 (?)
MMU: Reading from real(r): 00854096=00 ( )
Reading from RAM(r): 008b4096=00 ( )
Reading from physical memory(r): 008b4096=00 ( )
Reading from paged memory(r): 008b4096=00 ( )
MMU: Reading from real(r): 00854097=80 (?)
Reading from RAM(r): 008b4097=80 (?)
Reading from physical memory(r): 008b4097=80 (?)
Reading from paged memory(r): 008b4097=80 (?)
0117:00004ac0 2E 8E 1E 06 00 mov ds,word cs:[0006]   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245037=00( ); RAM(r):002a5037=00( ); Physical(r):002a5037=00( ); RealRAM(r):00245036=29()); RAM(r):002a5036=29()); Physical(r):002a5036=29()); RealRAM(r):00245035=a2(?); RAM(r):002a5035=a2(?); Physical(r):002a5035=a2(?); RealRAM(r):00245034=67(g); RAM(r):002a5034=67(g); Physical(r):002a5034=67(g); RealRAM(r):0023a5c6=97(?); RAM(r):0029a5c6=97(?); Physical(r):0029a5c6=97(?); Paged(r):0000d5c6=97(?); RealRAM(r):0023a5c7=00( ); RAM(r):0029a5c7=00( ); Physical(r):0029a5c7=00( ); Paged(r):0000d5c7=00( ); RealRAM(r):00226803=00( ); RAM(r):00286803=00( ); Physical(r):00286803=00( ); RealRAM(r):00226802=2a(*); RAM(r):00286802=2a(*); Physical(r):00286802=2a(*); RealRAM(r):00226801=12(); RAM(r):00286801=12(); Physical(r):00286801=12(); RealRAM(r):00226800=67(g); RAM(r):00286800=67(g); Physical(r):00286800=67(g); RealRAM(r):0024125f=00( ); RAM(r):002a125f=00( ); Physical(r):002a125f=00( ); RealRAM(r):0024125e=8b(?); RAM(r):002a125e=8b(?); Physical(r):002a125e=8b(?); RealRAM(r):0024125d=42(B); RAM(r):002a125d=42(B); Physical(r):002a125d=42(B); RealRAM(r):0024125c=67(g); RAM(r):002a125c=67(g); Physical(r):002a125c=67(g)
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e90 EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004ac0 EFLAGS: 00000a87
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00OdItSz0a0P1C
0117:00004ac5 1E push ds   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f090=00( ); RAM(p):0026f090=00( ); Physical(p):0026f090=00( ); Paged(p):00012090=00( ); Normal(p):00004ad0=00( ); RealRAM(p):0020f091=74(t); RAM(p):0026f091=74(t); Physical(p):0026f091=74(t); Paged(p):00012091=74(t); Normal(p):00004ad1=74(t); RealRAM(p):0020f092=13(); RAM(p):0026f092=13(); Physical(p):0026f092=13(); Paged(p):00012092=13(); Normal(p):00004ad2=13(); RealRAM(p):0020f093=0f(); RAM(p):0026f093=0f(); Physical(p):0026f093=0f(); Paged(p):00012093=0f(); Normal(p):00004ad3=0f(); RealRAM(p):0020f094=a0(?); RAM(p):0026f094=a0(?); Physical(p):0026f094=a0(?); Paged(p):00012094=a0(?); Normal(p):00004ad4=a0(?); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g); Paged(w):0001f19e=97(?); Paged(w):0001f19f=00( ); Physical(w):0020a19e=97(?); RAM(w):0020a19e=97(?); RealRAM(w):001aa19e=97(?); Physical(w):0020a19f=00( ); RAM(w):0020a19f=00( ); RealRAM(w):001aa19f=00( )
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e90 EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004ac5 EFLAGS: 00000a87
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00OdItSz0a0P1C
MMU: Reading from real(r): 00854128=9f (?)
Reading from RAM(r): 008b4128=9f (?)
Reading from physical memory(r): 008b4128=9f (?)
Reading from paged memory(r): 008b4128=9f (?)
MMU: Reading from real(r): 00854129=4b (K)
Reading from RAM(r): 008b4129=4b (K)
Reading from physical memory(r): 008b4129=4b (K)
Reading from paged memory(r): 008b4129=4b (K)
MMU: Reading from real(r): 0085412a=a0 (?)
Reading from RAM(r): 008b412a=a0 (?)
Reading from physical memory(r): 008b412a=a0 (?)
Reading from paged memory(r): 008b412a=a0 (?)
MMU: Reading from real(r): 0085412b=a7 (?)
Reading from RAM(r): 008b412b=a7 (?)
Reading from physical memory(r): 008b412b=a7 (?)
Reading from paged memory(r): 008b412b=a7 (?)
MMU: Reading from real(r): 0085412c=01 ()
Reading from RAM(r): 008b412c=01 ()
Reading from physical memory(r): 008b412c=01 ()
Reading from paged memory(r): 008b412c=01 ()
MMU: Reading from real(r): 0085412d=f3 (?)
Reading from RAM(r): 008b412d=f3 (?)
Reading from physical memory(r): 008b412d=f3 (?)
Reading from paged memory(r): 008b412d=f3 (?)
MMU: Reading from real(r): 0085412e=00 ( )
Reading from RAM(r): 008b412e=00 ( )
Reading from physical memory(r): 008b412e=00 ( )
Reading from paged memory(r): 008b412e=00 ( )
MMU: Reading from real(r): 0085412f=00 ( )
Reading from RAM(r): 008b412f=00 ( )
Reading from physical memory(r): 008b412f=00 ( )
Reading from paged memory(r): 008b412f=00 ( )
0117:00004ac6 2E 8E 1E 02 00 mov ds,word cs:[0002]   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f095=06(); RAM(p):0026f095=06(); Physical(p):0026f095=06(); Paged(p):00012095=06(); Normal(p):00004ad5=06(); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245037=00( ); RAM(r):002a5037=00( ); Physical(r):002a5037=00( ); RealRAM(r):00245036=29()); RAM(r):002a5036=29()); Physical(r):002a5036=29()); RealRAM(r):00245035=a2(?); RAM(r):002a5035=a2(?); Physical(r):002a5035=a2(?); RealRAM(r):00245034=67(g); RAM(r):002a5034=67(g); Physical(r):002a5034=67(g); RealRAM(r):0023a5c2=2f(/); RAM(r):0029a5c2=2f(/); Physical(r):0029a5c2=2f(/); Paged(r):0000d5c2=2f(/); RealRAM(r):0023a5c3=01(); RAM(r):0029a5c3=01(); Physical(r):0029a5c3=01(); Paged(r):0000d5c3=01(); RealRAM(r):00226803=00( ); RAM(r):00286803=00( ); Physical(r):00286803=00( ); RealRAM(r):00226802=2a(*); RAM(r):00286802=2a(*); Physical(r):00286802=2a(*); RealRAM(r):00226801=12(); RAM(r):00286801=12(); Physical(r):00286801=12(); RealRAM(r):00226800=67(g); RAM(r):00286800=67(g); Physical(r):00286800=67(g); RealRAM(r):0024125f=00( ); RAM(r):002a125f=00( ); Physical(r):002a125f=00( ); RealRAM(r):0024125e=8b(?); RAM(r):002a125e=8b(?); Physical(r):002a125e=8b(?); RealRAM(r):0024125d=42(B); RAM(r):002a125d=42(B); Physical(r):002a125d=42(B); RealRAM(r):0024125c=67(g); RAM(r):002a125c=67(g); Physical(r):002a125c=67(g)
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e8e EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004ac6 EFLAGS: 00000a87
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00OdItSz0a0P1C


Perhaps some kind of descriptor table building?
superfury
l33t
 
Posts: 3228
Joined: 2014-3-08 @ 11:25
Location: Netherlands

Re: x86 MOV SS invalid?

Postby superfury » 2019-2-04 @ 16:31

Continuation of previous block:
Code: Select all
0117:00004acb 66 83 3E E0 12 00 cmp dword ds:[12e0],00   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f096=66(f); RAM(p):0026f096=66(f); Physical(p):0026f096=66(f); Paged(p):00012096=66(f); Normal(p):00004ad6=66(f); RealRAM(p):0020f097=60(`); RAM(p):0026f097=60(`); Physical(p):0026f097=60(`); Paged(p):00012097=60(`); Normal(p):00004ad7=60(`); RealRAM(p):0020f098=1e(); RAM(p):0026f098=1e(); Physical(p):0026f098=1e(); Paged(p):00012098=1e(); Normal(p):00004ad8=1e(); RealRAM(p):0020f099=68(h); RAM(p):0026f099=68(h); Physical(p):0026f099=68(h); Paged(p):00012099=68(h); Normal(p):00004ad9=68(h); RealRAM(p):0020f09a=64(d); RAM(p):0026f09a=64(d); Physical(p):0026f09a=64(d); Paged(p):0001209a=64(d); Normal(p):00004ada=64(d); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024506f=00( ); RAM(r):002a506f=00( ); Physical(r):002a506f=00( ); RealRAM(r):0024506e=23(#); RAM(r):002a506e=23(#); Physical(r):002a506e=23(#); RealRAM(r):0024506d=32(2); RAM(r):002a506d=32(2); Physical(r):002a506d=32(2); RealRAM(r):0024506c=67(g); RAM(r):002a506c=67(g); Physical(r):002a506c=67(g); RealRAM(r):001d3a80=00( ); RAM(r):00233a80=00( ); Physical(r):00233a80=00( ); Paged(r):0001ba80=00( ); RealRAM(r):001d3a81=00( ); RAM(r):00233a81=00( ); Physical(r):00233a81=00( ); Paged(r):0001ba81=00( ); RealRAM(r):001d3a82=00( ); RAM(r):00233a82=00( ); Physical(r):00233a82=00( ); Paged(r):0001ba82=00( ); RealRAM(r):001d3a83=00( ); RAM(r):00233a83=00( ); Physical(r):00233a83=00( ); Paged(r):0001ba83=00( )
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e8e EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004acb EFLAGS: 00000a87
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00OdItSz0a0P1C
0117:00004ad1 74 13 jz 00004ae6   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f09b=13(); RAM(p):0026f09b=13(); Physical(p):0026f09b=13(); Paged(p):0001209b=13(); Normal(p):00004adb=13(); RealRAM(p):0020f09c=90(?); RAM(p):0026f09c=90(?); Physical(p):0026f09c=90(?); Paged(p):0001209c=90(?); Normal(p):00004adc=90(?); RealRAM(p):0020f09d=0e(); RAM(p):0026f09d=0e(); Physical(p):0026f09d=0e(); Paged(p):0001209d=0e(); Normal(p):00004add=0e(); RealRAM(p):0020f09e=e8(?); RAM(p):0026f09e=e8(?); Physical(p):0026f09e=e8(?); Paged(p):0001209e=e8(?); Normal(p):00004ade=e8(?); RealRAM(p):0020f09f=c3(?); RAM(p):0026f09f=c3(?); Physical(p):0026f09f=c3(?); Paged(p):0001209f=c3(?); Normal(p):00004adf=c3(?); RealRAM(p):0020f0a0=34(4); RAM(p):0026f0a0=34(4); Physical(p):0026f0a0=34(4); Paged(p):000120a0=34(4); Normal(p):00004ae0=34(4); RealRAM(p):0020f0a6=1f(); RAM(p):0026f0a6=1f(); Physical(p):0026f0a6=1f(); Paged(p):000120a6=1f(); Normal(p):00004ae6=1f(); RealRAM(p):0020f0a7=89(?); RAM(p):0026f0a7=89(?); Physical(p):0026f0a7=89(?); Paged(p):000120a7=89(?); Normal(p):00004ae7=89(?); RealRAM(p):0020f0a8=76(v); RAM(p):0026f0a8=76(v); Physical(p):0026f0a8=76(v); Paged(p):000120a8=76(v); Normal(p):00004ae8=76(v); RealRAM(p):0020f0a9=fe(?); RAM(p):0026f0a9=fe(?); Physical(p):0026f0a9=fe(?); Paged(p):000120a9=fe(?); Normal(p):00004ae9=fe(?); RealRAM(p):0020f0aa=61(a); RAM(p):0026f0aa=61(a); Physical(p):0026f0aa=61(a); Paged(p):000120aa=61(a); Normal(p):00004aea=61(a); RealRAM(p):0020f0ab=8b(?); RAM(p):0026f0ab=8b(?); Physical(p):0026f0ab=8b(?); Paged(p):000120ab=8b(?); Normal(p):00004aeb=8b(?); RealRAM(p):0020f0ac=76(v); RAM(p):0026f0ac=76(v); Physical(p):0026f0ac=76(v); Paged(p):000120ac=76(v); Normal(p):00004aec=76(v); RealRAM(p):0020f0ad=fe(?); RAM(p):0026f0ad=fe(?); Physical(p):0026f0ad=fe(?); Paged(p):000120ad=fe(?); Normal(p):00004aed=fe(?); RealRAM(p):0020f0ae=0b( ); RAM(p):0026f0ae=0b( ); Physical(p):0026f0ae=0b( ); Paged(p):000120ae=0b( ); Normal(p):00004aee=0b( ); RealRAM(p):0020f0af=f6(?); RAM(p):0026f0af=f6(?); Physical(p):0026f0af=f6(?); Paged(p):000120af=f6(?); Normal(p):00004aef=f6(?); RealRAM(p):0020f0b0=c9(?); RAM(p):0026f0b0=c9(?); Physical(p):0026f0b0=c9(?); Paged(p):000120b0=c9(?); Normal(p):00004af0=c9(?); RealRAM(p):0020f0b1=c3(?); RAM(p):0026f0b1=c3(?); Physical(p):0026f0b1=c3(?); Paged(p):000120b1=c3(?); Normal(p):00004af1=c3(?); RealRAM(p):0020f0b2=b8(?); RAM(p):0026f0b2=b8(?); Physical(p):0026f0b2=b8(?); Paged(p):000120b2=b8(?); Normal(p):00004af2=b8(?); RealRAM(p):0020f0b3=f3(?); RAM(p):0026f0b3=f3(?); Physical(p):0026f0b3=f3(?); Paged(p):000120b3=f3(?); Normal(p):00004af3=f3(?); RealRAM(p):0020f0b4=00( ); RAM(p):0026f0b4=00( ); Physical(p):0026f0b4=00( ); Paged(p):000120b4=00( ); Normal(p):00004af4=00( ); RealRAM(p):0020f0b5=eb(?); RAM(p):0026f0b5=eb(?); Physical(p):0026f0b5=eb(?); Paged(p):000120b5=eb(?); Normal(p):00004af5=eb(?)
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e8e EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004ad1 EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g)
MMU: Reading from real(r): 00854090=ff (?)
Reading from RAM(r): 008b4090=ff (?)
Reading from physical memory(r): 008b4090=ff (?)
Reading from paged memory(r): 008b4090=ff (?)
MMU: Reading from real(r): 00854091=1f ()
Reading from RAM(r): 008b4091=1f ()
Reading from physical memory(r): 008b4091=1f ()
Reading from paged memory(r): 008b4091=1f ()
MMU: Reading from real(r): 00854092=00 ( )
Reading from RAM(r): 008b4092=00 ( )
Reading from physical memory(r): 008b4092=00 ( )
Reading from paged memory(r): 008b4092=00 ( )
MMU: Reading from real(r): 00854093=70 (p)
Reading from RAM(r): 008b4093=70 (p)
Reading from physical memory(r): 008b4093=70 (p)
Reading from paged memory(r): 008b4093=70 (p)
MMU: Reading from real(r): 00854094=09 (   )
Reading from RAM(r): 008b4094=09 (   )
Reading from physical memory(r): 008b4094=09 (   )
Reading from paged memory(r): 008b4094=09 (   )
MMU: Reading from real(r): 00854095=f3 (?)
Reading from RAM(r): 008b4095=f3 (?)
Reading from physical memory(r): 008b4095=f3 (?)
Reading from paged memory(r): 008b4095=f3 (?)
MMU: Reading from real(r): 00854096=00 ( )
Reading from RAM(r): 008b4096=00 ( )
Reading from physical memory(r): 008b4096=00 ( )
Reading from paged memory(r): 008b4096=00 ( )
MMU: Reading from real(r): 00854097=80 (?)
Reading from RAM(r): 008b4097=80 (?)
Reading from physical memory(r): 008b4097=80 (?)
Reading from paged memory(r): 008b4097=80 (?)
0117:00004ae6 1F pop ds   RealRAM(r):001aa19e=97(?); RAM(r):0020a19e=97(?); Physical(r):0020a19e=97(?); Paged(r):0001f19e=97(?); RealRAM(r):001aa19f=00( ); RAM(r):0020a19f=00( ); Physical(r):0020a19f=00( ); Paged(r):0001f19f=00( ); RealRAM(r):00226803=00( ); RAM(r):00286803=00( ); Physical(r):00286803=00( ); RealRAM(r):00226802=2a(*); RAM(r):00286802=2a(*); Physical(r):00286802=2a(*); RealRAM(r):00226801=12(); RAM(r):00286801=12(); Physical(r):00286801=12(); RealRAM(r):00226800=67(g); RAM(r):00286800=67(g); Physical(r):00286800=67(g); RealRAM(r):0024125f=00( ); RAM(r):002a125f=00( ); Physical(r):002a125f=00( ); RealRAM(r):0024125e=8b(?); RAM(r):002a125e=8b(?); Physical(r):002a125e=8b(?); RealRAM(r):0024125d=42(B); RAM(r):002a125d=42(B); Physical(r):002a125d=42(B); RealRAM(r):0024125c=67(g); RAM(r):002a125c=67(g); Physical(r):002a125c=67(g)
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e8e EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004ae6 EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f0b6=00( ); RAM(p):0026f0b6=00( ); Physical(p):0026f0b6=00( ); Paged(p):000120b6=00( ); Normal(p):00004af6=00( ); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g)
0117:00004ae7 89 76 FE mov word ss:[bp-02],si   Paged(w):0001f1b0=48(H); Physical(w):0020a1b0=48(H); RAM(w):0020a1b0=48(H); RealRAM(w):001aa1b0=48(H); Paged(w):0001f1b1=01(); Physical(w):0020a1b1=01(); RAM(w):0020a1b1=01(); RealRAM(w):001aa1b1=01()
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e90 EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004ae7 EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
0117:00004aea 61 popa   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f0b7=c8(?); RAM(p):0026f0b7=c8(?); Physical(p):0026f0b7=c8(?); Paged(p):000120b7=c8(?); Normal(p):00004af7=c8(?); RealRAM(p):0020f0b8=08(); RAM(p):0026f0b8=08(); Physical(p):0026f0b8=08(); Paged(p):000120b8=08(); Normal(p):00004af8=08(); RealRAM(p):0020f0b9=00( ); RAM(p):0026f0b9=00( ); Physical(p):0026f0b9=00( ); Paged(p):000120b9=00( ); Normal(p):00004af9=00( ); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g); RealRAM(r):001aa1a0=86(?); RAM(r):0020a1a0=86(?); Physical(r):0020a1a0=86(?); Paged(r):0001f1a0=86(?); RealRAM(r):001aa1a1=03(); RAM(r):0020a1a1=03(); Physical(r):0020a1a1=03(); Paged(r):0001f1a1=03(); RealRAM(r):001aa1a2=86(?); RAM(r):0020a1a2=86(?); Physical(r):0020a1a2=86(?); Paged(r):0001f1a2=86(?); RealRAM(r):001aa1a3=00( ); RAM(r):0020a1a3=00( ); Physical(r):0020a1a3=00( ); Paged(r):0001f1a3=00( ); RealRAM(r):001aa1a4=a2(?); RAM(r):0020a1a4=a2(?); Physical(r):0020a1a4=a2(?); Paged(r):0001f1a4=a2(?); RealRAM(r):001aa1a5=1e(); RAM(r):0020a1a5=1e(); Physical(r):0020a1a5=1e(); Paged(r):0001f1a5=1e(); RealRAM(r):001aa1a6=a0(?); RAM(r):0020a1a6=a0(?); Physical(r):0020a1a6=a0(?); Paged(r):0001f1a6=a0(?); RealRAM(r):001aa1a7=1e(); RAM(r):0020a1a7=1e(); Physical(r):0020a1a7=1e(); Paged(r):0001f1a7=1e(); RealRAM(r):001aa1a8=2a(*); RAM(r):0020a1a8=2a(*); Physical(r):0020a1a8=2a(*); Paged(r):0001f1a8=2a(*); RealRAM(r):001aa1a9=00( ); RAM(r):0020a1a9=00( ); Physical(r):0020a1a9=00( ); Paged(r):0001f1a9=00( ); RealRAM(r):001aa1aa=00( ); RAM(r):0020a1aa=00( ); Physical(r):0020a1aa=00( ); Paged(r):0001f1aa=00( ); RealRAM(r):001aa1ab=00( ); RAM(r):0020a1ab=00( ); Physical(r):0020a1ab=00( ); Paged(r):0001f1ab=00( ); RealRAM(r):001aa1ac=03(); RAM(r):0020a1ac=03(); Physical(r):0020a1ac=03(); Paged(r):0001f1ac=03(); RealRAM(r):001aa1ad=00( ); RAM(r):0020a1ad=00( ); Physical(r):0020a1ad=00( ); Paged(r):0001f1ad=00( ); RealRAM(r):001aa1ae=d8(?); RAM(r):0020a1ae=d8(?); Physical(r):0020a1ae=d8(?); Paged(r):0001f1ae=d8(?); RealRAM(r):001aa1af=ba(?); RAM(r):0020a1af=ba(?); Physical(r):0020a1af=ba(?); Paged(r):0001f1af=ba(?)
Registers:
EAX: 00010148 EBX: 000000f8 ECX: 00000003 EDX: 00000160
ESP: 00001e90 EBP: 00001ea2 ESI: 00000148 EDI: 00001ff8
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004aea EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
0117:00004aeb 8B 76 FE mov si,word ss:[bp-02]   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f0ba=00( ); RAM(p):0026f0ba=00( ); Physical(p):0026f0ba=00( ); Paged(p):000120ba=00( ); Normal(p):00004afa=00( ); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g); RealRAM(r):001aa1b0=48(H); RAM(r):0020a1b0=48(H); Physical(r):0020a1b0=48(H); Paged(r):0001f1b0=48(H); RealRAM(r):001aa1b1=01(); RAM(r):0020a1b1=01(); Physical(r):0020a1b1=01(); Paged(r):0001f1b1=01()
Registers:
EAX: 0001bad8 EBX: 0000002a ECX: 00000003 EDX: 00000000
ESP: 00001ea0 EBP: 00001ea2 ESI: 00000086 EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004aeb EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
0117:00004aee 0B F6 or si,si   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f0bb=53(S); RAM(p):0026f0bb=53(S); Physical(p):0026f0bb=53(S); Paged(p):000120bb=53(S); Normal(p):00004afb=53(S); RealRAM(p):0020f0bc=52(R); RAM(p):0026f0bc=52(R); Physical(p):0026f0bc=52(R); Paged(p):000120bc=52(R); Normal(p):00004afc=52(R); RealRAM(p):0020f0bd=56(V); RAM(p):0026f0bd=56(V); Physical(p):0026f0bd=56(V); Paged(p):000120bd=56(V); Normal(p):00004afd=56(V)
Registers:
EAX: 0001bad8 EBX: 0000002a ECX: 00000003 EDX: 00000000
ESP: 00001ea0 EBP: 00001ea2 ESI: 00000148 EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004aee EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
0117:00004af0 C9 leave   RealRAM(p):0020f0be=57(W); RAM(p):0026f0be=57(W); Physical(p):0026f0be=57(W); Paged(p):000120be=57(W); Normal(p):00004afe=57(W); RealRAM(p):0020f0bf=1e(); RAM(p):0026f0bf=1e(); Physical(p):0026f0bf=1e(); Paged(p):000120bf=1e(); Normal(p):00004aff=1e(); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g); RealRAM(r):001aa1b2=aa(?); RAM(r):0020a1b2=aa(?); Physical(r):0020a1b2=aa(?); Paged(r):0001f1b2=aa(?); RealRAM(r):001aa1b3=1e(); RAM(r):0020a1b3=1e(); Physical(r):0020a1b3=1e(); Paged(r):0001f1b3=1e()
Registers:
EAX: 0001bad8 EBX: 0000002a ECX: 00000003 EDX: 00000000
ESP: 00001ea0 EBP: 00001ea2 ESI: 00000148 EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004af0 EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024504b=00( ); RAM(r):002a504b=00( ); Physical(r):002a504b=00( ); RealRAM(r):0024504a=26(&); RAM(r):002a504a=26(&); Physical(r):002a504a=26(&); RealRAM(r):00245049=f2(?); RAM(r):002a5049=f2(?); Physical(r):002a5049=f2(?); RealRAM(r):00245048=67(g); RAM(r):002a5048=67(g); Physical(r):002a5048=67(g); RealRAM(p):0020f0c0=06(); RAM(p):0026f0c0=06(); Physical(p):0026f0c0=06(); Paged(p):000120c0=06(); Normal(p):00004b00=06(); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g)
0117:00004af1 C3 ret   RealRAM(r):001aa1b4=73(s); RAM(r):0020a1b4=73(s); Physical(r):0020a1b4=73(s); Paged(r):0001f1b4=73(s); RealRAM(r):001aa1b5=49(I); RAM(r):0020a1b5=49(I); Physical(r):0020a1b5=49(I); Paged(r):0001f1b5=49(I)
Registers:
EAX: 0001bad8 EBX: 0000002a ECX: 00000003 EDX: 00000000
ESP: 00001ea4 EBP: 00001eaa ESI: 00000148 EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004af1 EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
0117:00004973 8B C6 mov ax,si   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245047=00( ); RAM(r):002a5047=00( ); Physical(r):002a5047=00( ); RealRAM(r):00245046=27('); RAM(r):002a5046=27('); Physical(r):002a5046=27('); RealRAM(r):00245045=02(); RAM(r):002a5045=02(); Physical(r):002a5045=02(); RealRAM(r):00245044=67(g); RAM(r):002a5044=67(g); Physical(r):002a5044=67(g); RealRAM(p):00210f33=8b(?); RAM(p):00270f33=8b(?); Physical(p):00270f33=8b(?); Paged(p):00011f33=8b(?); Normal(p):00004973=8b(?); RealRAM(p):00210f34=c6(?); RAM(p):00270f34=c6(?); Physical(p):00270f34=c6(?); Paged(p):00011f34=c6(?); Normal(p):00004974=c6(?); RealRAM(p):00210f35=74(t); RAM(p):00270f35=74(t); Physical(p):00270f35=74(t); Paged(p):00011f35=74(t); Normal(p):00004975=74(t); RealRAM(p):00210f36=21(!); RAM(p):00270f36=21(!); Physical(p):00270f36=21(!); Paged(p):00011f36=21(!); Normal(p):00004976=21(!); RealRAM(p):00210f37=83(?); RAM(p):00270f37=83(?); Physical(p):00270f37=83(?); Paged(p):00011f37=83(?); Normal(p):00004977=83(?); RealRAM(p):00210f38=ce(?); RAM(p):00270f38=ce(?); Physical(p):00270f38=ce(?); Paged(p):00011f38=ce(?); Normal(p):00004978=ce(?); RealRAM(p):00210f39=07(); RAM(p):00270f39=07(); Physical(p):00270f39=07(); Paged(p):00011f39=07(); Normal(p):00004979=07(); RealRAM(p):00210f3a=8b(?); RAM(p):00270f3a=8b(?); Physical(p):00270f3a=8b(?); Paged(p):00011f3a=8b(?); Normal(p):0000497a=8b(?); RealRAM(p):00210f3b=de(?); RAM(p):00270f3b=de(?); Physical(p):00270f3b=de(?); Paged(p):00011f3b=de(?); Normal(p):0000497b=de(?); RealRAM(p):00210f3c=8b(?); RAM(p):00270f3c=8b(?); Physical(p):00270f3c=8b(?); Paged(p):00011f3c=8b(?); Normal(p):0000497c=8b(?); RealRAM(p):00210f3d=d1(?); RAM(p):00270f3d=d1(?); Physical(p):00270f3d=d1(?); Paged(p):00011f3d=d1(?); Normal(p):0000497d=d1(?); RealRAM(p):00210f3e=b9(?); RAM(p):00270f3e=b9(?); Physical(p):00270f3e=b9(?); Paged(p):00011f3e=b9(?); Normal(p):0000497e=b9(?); RealRAM(p):00210f3f=f3(?); RAM(p):00270f3f=f3(?); Physical(p):00270f3f=f3(?); Paged(p):00011f3f=f3(?); Normal(p):0000497f=f3(?); RealRAM(p):00210f40=00( ); RAM(p):00270f40=00( ); Physical(p):00270f40=00( ); Paged(p):00011f40=00( ); Normal(p):00004980=00( ); RealRAM(p):00210f41=1e(); RAM(p):00270f41=1e(); Physical(p):00270f41=1e(); Paged(p):00011f41=1e(); Normal(p):00004981=1e(); RealRAM(p):00210f42=2e(.); RAM(p):00270f42=2e(.); Physical(p):00270f42=2e(.); Paged(p):00011f42=2e(.); Normal(p):00004982=2e(.)
Registers:
EAX: 0001bad8 EBX: 0000002a ECX: 00000003 EDX: 00000000
ESP: 00001ea6 EBP: 00001eaa ESI: 00000148 EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004973 EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
0117:00004975 74 21 jz 00004998   RealRAM(p):00210f43=8e(?); RAM(p):00270f43=8e(?); Physical(p):00270f43=8e(?); Paged(p):00011f43=8e(?); Normal(p):00004983=8e(?); RealRAM(p):00210f44=1e(); RAM(p):00270f44=1e(); Physical(p):00270f44=1e(); Paged(p):00011f44=1e(); Normal(p):00004984=1e()
Registers:
EAX: 00010148 EBX: 0000002a ECX: 00000003 EDX: 00000000
ESP: 00001ea6 EBP: 00001eaa ESI: 00000148 EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004975 EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
0117:00004977 83 CE 07 or si,0007   RealRAM(p):00210f45=06(); RAM(p):00270f45=06(); Physical(p):00270f45=06(); Paged(p):00011f45=06(); Normal(p):00004985=06(); RealRAM(p):00210f46=00( ); RAM(p):00270f46=00( ); Physical(p):00270f46=00( ); Paged(p):00011f46=00( ); Normal(p):00004986=00( )
Registers:
EAX: 00010148 EBX: 0000002a ECX: 00000003 EDX: 00000000
ESP: 00001ea6 EBP: 00001eaa ESI: 00000148 EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004977 EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
0117:0000497a 8B DE mov bx,si   RealRAM(p):00210f47=53(S); RAM(p):00270f47=53(S); Physical(p):00270f47=53(S); Paged(p):00011f47=53(S); Normal(p):00004987=53(S); RealRAM(p):00210f48=80(?); RAM(p):00270f48=80(?); Physical(p):00270f48=80(?); Paged(p):00011f48=80(?); Normal(p):00004988=80(?); RealRAM(p):00210f49=e3(?); RAM(p):00270f49=e3(?); Physical(p):00270f49=e3(?); Paged(p):00011f49=e3(?); Normal(p):00004989=e3(?)
Registers:
EAX: 00010148 EBX: 0000002a ECX: 00000003 EDX: 00000000
ESP: 00001ea6 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 0000497a EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
0117:0000497c 8B D1 mov dx,cx   RealRAM(p):00210f4a=f8(?); RAM(p):00270f4a=f8(?); Physical(p):00270f4a=f8(?); Paged(p):00011f4a=f8(?); Normal(p):0000498a=f8(?); RealRAM(p):00210f4b=89(?); RAM(p):00270f4b=89(?); Physical(p):00270f4b=89(?); Paged(p):00011f4b=89(?); Normal(p):0000498b=89(?)
Registers:
EAX: 00010148 EBX: 0000014f ECX: 00000003 EDX: 00000000
ESP: 00001ea6 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 0000497c EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
0117:0000497e B9 F3 00 mov cx,00f3   RealRAM(p):00210f4c=4f(O); RAM(p):00270f4c=4f(O); Physical(p):00270f4c=4f(O); Paged(p):00011f4c=4f(O); Normal(p):0000498c=4f(O); RealRAM(p):00210f4d=05(); RAM(p):00270f4d=05(); Physical(p):00270f4d=05(); Paged(p):00011f4d=05(); Normal(p):0000498d=05()
Registers:
EAX: 00010148 EBX: 0000014f ECX: 00000003 EDX: 00000003
ESP: 00001ea6 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 0000497e EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
0117:00004981 1E push ds   RealRAM(p):00210f4e=8d(?); RAM(p):00270f4e=8d(?); Physical(p):00270f4e=8d(?); Paged(p):00011f4e=8d(?); Normal(p):0000498e=8d(?); RealRAM(p):00210f4f=5f(_); RAM(p):00270f4f=5f(_); Physical(p):00270f4f=5f(_); Paged(p):00011f4f=5f(_); Normal(p):0000498f=5f(_); RealRAM(p):00210f50=08(); RAM(p):00270f50=08(); Physical(p):00270f50=08(); Paged(p):00011f50=08(); Normal(p):00004990=08(); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g); Paged(w):0001f1b4=97(?); Paged(w):0001f1b5=00( ); Physical(w):0020a1b4=97(?); RAM(w):0020a1b4=97(?); RealRAM(w):001aa1b4=97(?); Physical(w):0020a1b5=00( ); RAM(w):0020a1b5=00( ); RealRAM(w):001aa1b5=00( )
Registers:
EAX: 00010148 EBX: 0000014f ECX: 000000f3 EDX: 00000003
ESP: 00001ea6 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004981 EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
MMU: Reading from real(r): 00854090=ff (?)
Reading from RAM(r): 008b4090=ff (?)
Reading from physical memory(r): 008b4090=ff (?)
Reading from paged memory(r): 008b4090=ff (?)
MMU: Reading from real(r): 00854091=1f ()
Reading from RAM(r): 008b4091=1f ()
Reading from physical memory(r): 008b4091=1f ()
Reading from paged memory(r): 008b4091=1f ()
MMU: Reading from real(r): 00854092=00 ( )
Reading from RAM(r): 008b4092=00 ( )
Reading from physical memory(r): 008b4092=00 ( )
Reading from paged memory(r): 008b4092=00 ( )
MMU: Reading from real(r): 00854093=70 (p)
Reading from RAM(r): 008b4093=70 (p)
Reading from physical memory(r): 008b4093=70 (p)
Reading from paged memory(r): 008b4093=70 (p)
MMU: Reading from real(r): 00854094=09 (   )
Reading from RAM(r): 008b4094=09 (   )
Reading from physical memory(r): 008b4094=09 (   )
Reading from paged memory(r): 008b4094=09 (   )
MMU: Reading from real(r): 00854095=f3 (?)
Reading from RAM(r): 008b4095=f3 (?)
Reading from physical memory(r): 008b4095=f3 (?)
Reading from paged memory(r): 008b4095=f3 (?)
MMU: Reading from real(r): 00854096=00 ( )
Reading from RAM(r): 008b4096=00 ( )
Reading from physical memory(r): 008b4096=00 ( )
Reading from paged memory(r): 008b4096=00 ( )
MMU: Reading from real(r): 00854097=80 (?)
Reading from RAM(r): 008b4097=80 (?)
Reading from physical memory(r): 008b4097=80 (?)
Reading from paged memory(r): 008b4097=80 (?)
0117:00004982 2E 8E 1E 06 00 mov ds,word cs:[0006]   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245047=00( ); RAM(r):002a5047=00( ); Physical(r):002a5047=00( ); RealRAM(r):00245046=27('); RAM(r):002a5046=27('); Physical(r):002a5046=27('); RealRAM(r):00245045=02(); RAM(r):002a5045=02(); Physical(r):002a5045=02(); RealRAM(r):00245044=67(g); RAM(r):002a5044=67(g); Physical(r):002a5044=67(g); RealRAM(p):00210f51=4a(J); RAM(p):00270f51=4a(J); Physical(p):00270f51=4a(J); Paged(p):00011f51=4a(J); Normal(p):00004991=4a(J); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245037=00( ); RAM(r):002a5037=00( ); Physical(r):002a5037=00( ); RealRAM(r):00245036=29()); RAM(r):002a5036=29()); Physical(r):002a5036=29()); RealRAM(r):00245035=a2(?); RAM(r):002a5035=a2(?); Physical(r):002a5035=a2(?); RealRAM(r):00245034=67(g); RAM(r):002a5034=67(g); Physical(r):002a5034=67(g); RealRAM(r):0023a5c6=97(?); RAM(r):0029a5c6=97(?); Physical(r):0029a5c6=97(?); Paged(r):0000d5c6=97(?); RealRAM(r):0023a5c7=00( ); RAM(r):0029a5c7=00( ); Physical(r):0029a5c7=00( ); Paged(r):0000d5c7=00( ); RealRAM(r):00226803=00( ); RAM(r):00286803=00( ); Physical(r):00286803=00( ); RealRAM(r):00226802=2a(*); RAM(r):00286802=2a(*); Physical(r):00286802=2a(*); RealRAM(r):00226801=12(); RAM(r):00286801=12(); Physical(r):00286801=12(); RealRAM(r):00226800=67(g); RAM(r):00286800=67(g); Physical(r):00286800=67(g); RealRAM(r):0024125f=00( ); RAM(r):002a125f=00( ); Physical(r):002a125f=00( ); RealRAM(r):0024125e=8b(?); RAM(r):002a125e=8b(?); Physical(r):002a125e=8b(?); RealRAM(r):0024125d=42(B); RAM(r):002a125d=42(B); Physical(r):002a125d=42(B); RealRAM(r):0024125c=67(g); RAM(r):002a125c=67(g); Physical(r):002a125c=67(g)
Registers:
EAX: 00010148 EBX: 0000014f ECX: 000000f3 EDX: 00000003
ESP: 00001ea4 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004982 EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
0117:00004987 53 push bx   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245047=00( ); RAM(r):002a5047=00( ); Physical(r):002a5047=00( ); RealRAM(r):00245046=27('); RAM(r):002a5046=27('); Physical(r):002a5046=27('); RealRAM(r):00245045=02(); RAM(r):002a5045=02(); Physical(r):002a5045=02(); RealRAM(r):00245044=67(g); RAM(r):002a5044=67(g); Physical(r):002a5044=67(g); RealRAM(p):00210f52=75(u); RAM(p):00270f52=75(u); Physical(p):00270f52=75(u); Paged(p):00011f52=75(u); Normal(p):00004992=75(u); RealRAM(p):00210f53=f7(?); RAM(p):00270f53=f7(?); Physical(p):00270f53=f7(?); Paged(p):00011f53=f7(?); Normal(p):00004993=f7(?); RealRAM(p):00210f54=5b([); RAM(p):00270f54=5b([); Physical(p):00270f54=5b([); Paged(p):00011f54=5b([); Normal(p):00004994=5b([); RealRAM(p):00210f55=1f(); RAM(p):00270f55=1f(); Physical(p):00270f55=1f(); Paged(p):00011f55=1f(); Normal(p):00004995=1f(); RealRAM(p):00210f56=8b(?); RAM(p):00270f56=8b(?); Physical(p):00270f56=8b(?); Paged(p):00011f56=8b(?); Normal(p):00004996=8b(?); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g); Paged(w):0001f1b2=4f(O); Paged(w):0001f1b3=01(); Physical(w):0020a1b2=4f(O); RAM(w):0020a1b2=4f(O); RealRAM(w):001aa1b2=4f(O); Physical(w):0020a1b3=01(); RAM(w):0020a1b3=01(); RealRAM(w):001aa1b3=01()
Registers:
EAX: 00010148 EBX: 0000014f ECX: 000000f3 EDX: 00000003
ESP: 00001ea4 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004987 EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
0117:00004988 80 E3 F8 and bl,f8   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245047=00( ); RAM(r):002a5047=00( ); Physical(r):002a5047=00( ); RealRAM(r):00245046=27('); RAM(r):002a5046=27('); Physical(r):002a5046=27('); RealRAM(r):00245045=02(); RAM(r):002a5045=02(); Physical(r):002a5045=02(); RealRAM(r):00245044=67(g); RAM(r):002a5044=67(g); Physical(r):002a5044=67(g); RealRAM(p):00210f57=c6(?); RAM(p):00270f57=c6(?); Physical(p):00270f57=c6(?); Paged(p):00011f57=c6(?); Normal(p):00004997=c6(?)
Registers:
EAX: 00010148 EBX: 0000014f ECX: 000000f3 EDX: 00000003
ESP: 00001ea2 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004988 EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
   RealRAM(p):00210f58=5e(^); RAM(p):00270f58=5e(^); Physical(p):00270f58=5e(^); Paged(p):00011f58=5e(^); Normal(p):00004998=5e(^); RealRAM(p):00210f59=1f(); RAM(p):00270f59=1f(); Physical(p):00270f59=1f(); Paged(p):00011f59=1f(); Normal(p):00004999=1f(); RealRAM(p):00210f5a=c9(?); RAM(p):00270f5a=c9(?); Physical(p):00270f5a=c9(?); Paged(p):00011f5a=c9(?); Normal(p):0000499a=c9(?); RealRAM(r):00226803=00( ); RAM(r):00286803=00( ); Physical(r):00286803=00( ); RealRAM(r):00226802=2a(*); RAM(r):00286802=2a(*); Physical(r):00286802=2a(*); RealRAM(r):00226801=12(); RAM(r):00286801=12(); Physical(r):00286801=12(); RealRAM(r):00226800=67(g); RAM(r):00286800=67(g); Physical(r):00286800=67(g); RealRAM(r):0024125f=00( ); RAM(r):002a125f=00( ); Physical(r):002a125f=00( ); RealRAM(r):0024125e=8b(?); RAM(r):002a125e=8b(?); Physical(r):002a125e=8b(?); RealRAM(r):0024125d=42(B); RAM(r):002a125d=42(B); Physical(r):002a125d=42(B); RealRAM(r):0024125c=67(g); RAM(r):002a125c=67(g); Physical(r):002a125c=67(g)
0117:0000498b 89 4F 05 mov word ds:[bx+05],cx   Paged(w):8009714d=f3(?); Physical(w):008b414d=f3(?); RAM(w):008b414d=f3(?); RealRAM(w):0085414d=f3(?); Paged(w):8009714e=00( ); Physical(w):008b414e=00( ); RAM(w):008b414e=00( ); RealRAM(w):0085414e=00( )
Registers:
EAX: 00010148 EBX: 00000148 ECX: 000000f3 EDX: 00000003
ESP: 00001ea2 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 0000498b EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
0117:0000498e 8D 5F 08 lea bx,word ds:[bx+08]   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245047=00( ); RAM(r):002a5047=00( ); Physical(r):002a5047=00( ); RealRAM(r):00245046=27('); RAM(r):002a5046=27('); Physical(r):002a5046=27('); RealRAM(r):00245045=02(); RAM(r):002a5045=02(); Physical(r):002a5045=02(); RealRAM(r):00245044=67(g); RAM(r):002a5044=67(g); Physical(r):002a5044=67(g); RealRAM(p):00210f5b=ca(?); RAM(p):00270f5b=ca(?); Physical(p):00270f5b=ca(?); Paged(p):00011f5b=ca(?); Normal(p):0000499b=ca(?); RealRAM(p):00210f5c=02(); RAM(p):00270f5c=02(); Physical(p):00270f5c=02(); Paged(p):00011f5c=02(); Normal(p):0000499c=02(); RealRAM(p):00210f5d=00( ); RAM(p):00270f5d=00( ); Physical(p):00270f5d=00( ); Paged(p):00011f5d=00( ); Normal(p):0000499d=00( )
Registers:
EAX: 00010148 EBX: 00000148 ECX: 000000f3 EDX: 00000003
ESP: 00001ea2 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 0000498e EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
0117:00004991 4A dec dx   RealRAM(p):00210f5e=c8(?); RAM(p):00270f5e=c8(?); Physical(p):00270f5e=c8(?); Paged(p):00011f5e=c8(?); Normal(p):0000499e=c8(?); RealRAM(p):00210f5f=02(); RAM(p):00270f5f=02(); Physical(p):00270f5f=02(); Paged(p):00011f5f=02(); Normal(p):0000499f=02(); RealRAM(p):00210f60=00( ); RAM(p):00270f60=00( ); Physical(p):00270f60=00( ); Paged(p):00011f60=00( ); Normal(p):000049a0=00( )
Registers:
EAX: 00010148 EBX: 00000150 ECX: 000000f3 EDX: 00000003
ESP: 00001ea2 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004991 EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
0117:00004992 75 F7 jnz 0000498b   RealRAM(p):00210f61=00( ); RAM(p):00270f61=00( ); Physical(p):00270f61=00( ); Paged(p):00011f61=00( ); Normal(p):000049a1=00( ); RealRAM(p):00210f4b=89(?); RAM(p):00270f4b=89(?); Physical(p):00270f4b=89(?); Paged(p):00011f4b=89(?); Normal(p):0000498b=89(?); RealRAM(p):00210f4c=4f(O); RAM(p):00270f4c=4f(O); Physical(p):00270f4c=4f(O); Paged(p):00011f4c=4f(O); Normal(p):0000498c=4f(O); RealRAM(p):00210f4d=05(); RAM(p):00270f4d=05(); Physical(p):00270f4d=05(); Paged(p):00011f4d=05(); Normal(p):0000498d=05(); RealRAM(p):00210f4e=8d(?); RAM(p):00270f4e=8d(?); Physical(p):00270f4e=8d(?); Paged(p):00011f4e=8d(?); Normal(p):0000498e=8d(?); RealRAM(p):00210f4f=5f(_); RAM(p):00270f4f=5f(_); Physical(p):00270f4f=5f(_); Paged(p):00011f4f=5f(_); Normal(p):0000498f=5f(_); RealRAM(p):00210f50=08(); RAM(p):00270f50=08(); Physical(p):00270f50=08(); Paged(p):00011f50=08(); Normal(p):00004990=08(); RealRAM(p):00210f51=4a(J); RAM(p):00270f51=4a(J); Physical(p):00270f51=4a(J); Paged(p):00011f51=4a(J); Normal(p):00004991=4a(J); RealRAM(p):00210f52=75(u); RAM(p):00270f52=75(u); Physical(p):00270f52=75(u); Paged(p):00011f52=75(u); Normal(p):00004992=75(u); RealRAM(p):00210f53=f7(?); RAM(p):00270f53=f7(?); Physical(p):00270f53=f7(?); Paged(p):00011f53=f7(?); Normal(p):00004993=f7(?); RealRAM(p):00210f54=5b([); RAM(p):00270f54=5b([); Physical(p):00270f54=5b([); Paged(p):00011f54=5b([); Normal(p):00004994=5b([); RealRAM(p):00210f55=1f(); RAM(p):00270f55=1f(); Physical(p):00270f55=1f(); Paged(p):00011f55=1f(); Normal(p):00004995=1f(); RealRAM(p):00210f56=8b(?); RAM(p):00270f56=8b(?); Physical(p):00270f56=8b(?); Paged(p):00011f56=8b(?); Normal(p):00004996=8b(?); RealRAM(p):00210f57=c6(?); RAM(p):00270f57=c6(?); Physical(p):00270f57=c6(?); Paged(p):00011f57=c6(?); Normal(p):00004997=c6(?); RealRAM(p):00210f58=5e(^); RAM(p):00270f58=5e(^); Physical(p):00270f58=5e(^); Paged(p):00011f58=5e(^); Normal(p):00004998=5e(^); RealRAM(p):00210f59=1f(); RAM(p):00270f59=1f(); Physical(p):00270f59=1f(); Paged(p):00011f59=1f(); Normal(p):00004999=1f(); RealRAM(p):00210f5a=c9(?); RAM(p):00270f5a=c9(?); Physical(p):00270f5a=c9(?); Paged(p):00011f5a=c9(?); Normal(p):0000499a=c9(?)
Registers:
EAX: 00010148 EBX: 00000150 ECX: 000000f3 EDX: 00000002
ESP: 00001ea2 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004992 EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
   RealRAM(r):00226803=00( ); RAM(r):00286803=00( ); Physical(r):00286803=00( ); RealRAM(r):00226802=2a(*); RAM(r):00286802=2a(*); Physical(r):00286802=2a(*); RealRAM(r):00226801=12(); RAM(r):00286801=12(); Physical(r):00286801=12(); RealRAM(r):00226800=67(g); RAM(r):00286800=67(g); Physical(r):00286800=67(g); RealRAM(r):0024125f=00( ); RAM(r):002a125f=00( ); Physical(r):002a125f=00( ); RealRAM(r):0024125e=8b(?); RAM(r):002a125e=8b(?); Physical(r):002a125e=8b(?); RealRAM(r):0024125d=42(B); RAM(r):002a125d=42(B); Physical(r):002a125d=42(B); RealRAM(r):0024125c=67(g); RAM(r):002a125c=67(g); Physical(r):002a125c=67(g)
0117:0000498b 89 4F 05 mov word ds:[bx+05],cx   Paged(w):80097155=f3(?); Physical(w):008b4155=f3(?); RAM(w):008b4155=f3(?); RealRAM(w):00854155=f3(?); Paged(w):80097156=00( ); Physical(w):008b4156=00( ); RAM(w):008b4156=00( ); RealRAM(w):00854156=00( )
Registers:
EAX: 00010148 EBX: 00000150 ECX: 000000f3 EDX: 00000002
ESP: 00001ea2 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 0000498b EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
0117:0000498e 8D 5F 08 lea bx,word ds:[bx+08]   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245047=00( ); RAM(r):002a5047=00( ); Physical(r):002a5047=00( ); RealRAM(r):00245046=27('); RAM(r):002a5046=27('); Physical(r):002a5046=27('); RealRAM(r):00245045=02(); RAM(r):002a5045=02(); Physical(r):002a5045=02(); RealRAM(r):00245044=67(g); RAM(r):002a5044=67(g); Physical(r):002a5044=67(g); RealRAM(p):00210f5b=ca(?); RAM(p):00270f5b=ca(?); Physical(p):00270f5b=ca(?); Paged(p):00011f5b=ca(?); Normal(p):0000499b=ca(?); RealRAM(p):00210f5c=02(); RAM(p):00270f5c=02(); Physical(p):00270f5c=02(); Paged(p):00011f5c=02(); Normal(p):0000499c=02(); RealRAM(p):00210f5d=00( ); RAM(p):00270f5d=00( ); Physical(p):00270f5d=00( ); Paged(p):00011f5d=00( ); Normal(p):0000499d=00( )
Registers:
EAX: 00010148 EBX: 00000150 ECX: 000000f3 EDX: 00000002
ESP: 00001ea2 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 0000498e EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
superfury
l33t
 
Posts: 3228
Joined: 2014-3-08 @ 11:25
Location: Netherlands

Re: x86 MOV SS invalid?

Postby superfury » 2019-2-04 @ 16:31

Then:
Code: Select all
0117:00004991 4A dec dx   RealRAM(p):00210f5e=c8(?); RAM(p):00270f5e=c8(?); Physical(p):00270f5e=c8(?); Paged(p):00011f5e=c8(?); Normal(p):0000499e=c8(?); RealRAM(p):00210f5f=02(); RAM(p):00270f5f=02(); Physical(p):00270f5f=02(); Paged(p):00011f5f=02(); Normal(p):0000499f=02(); RealRAM(p):00210f60=00( ); RAM(p):00270f60=00( ); Physical(p):00270f60=00( ); Paged(p):00011f60=00( ); Normal(p):000049a0=00( )
Registers:
EAX: 00010148 EBX: 00000158 ECX: 000000f3 EDX: 00000002
ESP: 00001ea2 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004991 EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
0117:00004992 75 F7 jnz 0000498b   RealRAM(p):00210f61=00( ); RAM(p):00270f61=00( ); Physical(p):00270f61=00( ); Paged(p):00011f61=00( ); Normal(p):000049a1=00( ); RealRAM(p):00210f4b=89(?); RAM(p):00270f4b=89(?); Physical(p):00270f4b=89(?); Paged(p):00011f4b=89(?); Normal(p):0000498b=89(?); RealRAM(p):00210f4c=4f(O); RAM(p):00270f4c=4f(O); Physical(p):00270f4c=4f(O); Paged(p):00011f4c=4f(O); Normal(p):0000498c=4f(O); RealRAM(p):00210f4d=05(); RAM(p):00270f4d=05(); Physical(p):00270f4d=05(); Paged(p):00011f4d=05(); Normal(p):0000498d=05(); RealRAM(p):00210f4e=8d(?); RAM(p):00270f4e=8d(?); Physical(p):00270f4e=8d(?); Paged(p):00011f4e=8d(?); Normal(p):0000498e=8d(?); RealRAM(p):00210f4f=5f(_); RAM(p):00270f4f=5f(_); Physical(p):00270f4f=5f(_); Paged(p):00011f4f=5f(_); Normal(p):0000498f=5f(_); RealRAM(p):00210f50=08(); RAM(p):00270f50=08(); Physical(p):00270f50=08(); Paged(p):00011f50=08(); Normal(p):00004990=08(); RealRAM(p):00210f51=4a(J); RAM(p):00270f51=4a(J); Physical(p):00270f51=4a(J); Paged(p):00011f51=4a(J); Normal(p):00004991=4a(J); RealRAM(p):00210f52=75(u); RAM(p):00270f52=75(u); Physical(p):00270f52=75(u); Paged(p):00011f52=75(u); Normal(p):00004992=75(u); RealRAM(p):00210f53=f7(?); RAM(p):00270f53=f7(?); Physical(p):00270f53=f7(?); Paged(p):00011f53=f7(?); Normal(p):00004993=f7(?); RealRAM(p):00210f54=5b([); RAM(p):00270f54=5b([); Physical(p):00270f54=5b([); Paged(p):00011f54=5b([); Normal(p):00004994=5b([); RealRAM(p):00210f55=1f(); RAM(p):00270f55=1f(); Physical(p):00270f55=1f(); Paged(p):00011f55=1f(); Normal(p):00004995=1f(); RealRAM(p):00210f56=8b(?); RAM(p):00270f56=8b(?); Physical(p):00270f56=8b(?); Paged(p):00011f56=8b(?); Normal(p):00004996=8b(?); RealRAM(p):00210f57=c6(?); RAM(p):00270f57=c6(?); Physical(p):00270f57=c6(?); Paged(p):00011f57=c6(?); Normal(p):00004997=c6(?); RealRAM(p):00210f58=5e(^); RAM(p):00270f58=5e(^); Physical(p):00270f58=5e(^); Paged(p):00011f58=5e(^); Normal(p):00004998=5e(^); RealRAM(p):00210f59=1f(); RAM(p):00270f59=1f(); Physical(p):00270f59=1f(); Paged(p):00011f59=1f(); Normal(p):00004999=1f(); RealRAM(p):00210f5a=c9(?); RAM(p):00270f5a=c9(?); Physical(p):00270f5a=c9(?); Paged(p):00011f5a=c9(?); Normal(p):0000499a=c9(?)
Registers:
EAX: 00010148 EBX: 00000158 ECX: 000000f3 EDX: 00000001
ESP: 00001ea2 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004992 EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
   RealRAM(r):00226803=00( ); RAM(r):00286803=00( ); Physical(r):00286803=00( ); RealRAM(r):00226802=2a(*); RAM(r):00286802=2a(*); Physical(r):00286802=2a(*); RealRAM(r):00226801=12(); RAM(r):00286801=12(); Physical(r):00286801=12(); RealRAM(r):00226800=67(g); RAM(r):00286800=67(g); Physical(r):00286800=67(g); RealRAM(r):0024125f=00( ); RAM(r):002a125f=00( ); Physical(r):002a125f=00( ); RealRAM(r):0024125e=8b(?); RAM(r):002a125e=8b(?); Physical(r):002a125e=8b(?); RealRAM(r):0024125d=42(B); RAM(r):002a125d=42(B); Physical(r):002a125d=42(B); RealRAM(r):0024125c=67(g); RAM(r):002a125c=67(g); Physical(r):002a125c=67(g)
0117:0000498b 89 4F 05 mov word ds:[bx+05],cx   Paged(w):8009715d=f3(?); Physical(w):008b415d=f3(?); RAM(w):008b415d=f3(?); RealRAM(w):0085415d=f3(?); Paged(w):8009715e=00( ); Physical(w):008b415e=00( ); RAM(w):008b415e=00( ); RealRAM(w):0085415e=00( )
Registers:
EAX: 00010148 EBX: 00000158 ECX: 000000f3 EDX: 00000001
ESP: 00001ea2 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 0000498b EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
0117:0000498e 8D 5F 08 lea bx,word ds:[bx+08]   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245047=00( ); RAM(r):002a5047=00( ); Physical(r):002a5047=00( ); RealRAM(r):00245046=27('); RAM(r):002a5046=27('); Physical(r):002a5046=27('); RealRAM(r):00245045=02(); RAM(r):002a5045=02(); Physical(r):002a5045=02(); RealRAM(r):00245044=67(g); RAM(r):002a5044=67(g); Physical(r):002a5044=67(g); RealRAM(p):00210f5b=ca(?); RAM(p):00270f5b=ca(?); Physical(p):00270f5b=ca(?); Paged(p):00011f5b=ca(?); Normal(p):0000499b=ca(?); RealRAM(p):00210f5c=02(); RAM(p):00270f5c=02(); Physical(p):00270f5c=02(); Paged(p):00011f5c=02(); Normal(p):0000499c=02(); RealRAM(p):00210f5d=00( ); RAM(p):00270f5d=00( ); Physical(p):00270f5d=00( ); Paged(p):00011f5d=00( ); Normal(p):0000499d=00( )
Registers:
EAX: 00010148 EBX: 00000158 ECX: 000000f3 EDX: 00000001
ESP: 00001ea2 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 0000498e EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
0117:00004991 4A dec dx   RealRAM(p):00210f5e=c8(?); RAM(p):00270f5e=c8(?); Physical(p):00270f5e=c8(?); Paged(p):00011f5e=c8(?); Normal(p):0000499e=c8(?); RealRAM(p):00210f5f=02(); RAM(p):00270f5f=02(); Physical(p):00270f5f=02(); Paged(p):00011f5f=02(); Normal(p):0000499f=02(); RealRAM(p):00210f60=00( ); RAM(p):00270f60=00( ); Physical(p):00270f60=00( ); Paged(p):00011f60=00( ); Normal(p):000049a0=00( )
Registers:
EAX: 00010148 EBX: 00000160 ECX: 000000f3 EDX: 00000001
ESP: 00001ea2 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004991 EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
0117:00004992 75 F7 jnz 0000498b   RealRAM(p):00210f61=00( ); RAM(p):00270f61=00( ); Physical(p):00270f61=00( ); Paged(p):00011f61=00( ); Normal(p):000049a1=00( )
Registers:
EAX: 00010148 EBX: 00000160 ECX: 000000f3 EDX: 00000000
ESP: 00001ea2 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004992 EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
   RealRAM(p):00210f62=60(`); RAM(p):00270f62=60(`); Physical(p):00270f62=60(`); Paged(p):00011f62=60(`); Normal(p):000049a2=60(`); RealRAM(p):00210f63=2e(.); RAM(p):00270f63=2e(.); Physical(p):00270f63=2e(.); Paged(p):00011f63=2e(.); Normal(p):000049a3=2e(.); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g)
0117:00004994 5B pop bx   RealRAM(r):001aa1b2=4f(O); RAM(r):0020a1b2=4f(O); Physical(r):0020a1b2=4f(O); Paged(r):0001f1b2=4f(O); RealRAM(r):001aa1b3=01(); RAM(r):0020a1b3=01(); Physical(r):0020a1b3=01(); Paged(r):0001f1b3=01()
Registers:
EAX: 00010148 EBX: 00000160 ECX: 000000f3 EDX: 00000000
ESP: 00001ea2 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004994 EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245047=00( ); RAM(r):002a5047=00( ); Physical(r):002a5047=00( ); RealRAM(r):00245046=27('); RAM(r):002a5046=27('); Physical(r):002a5046=27('); RealRAM(r):00245045=02(); RAM(r):002a5045=02(); Physical(r):002a5045=02(); RealRAM(r):00245044=67(g); RAM(r):002a5044=67(g); Physical(r):002a5044=67(g); RealRAM(p):00210f64=8e(?); RAM(p):00270f64=8e(?); Physical(p):00270f64=8e(?); Paged(p):00011f64=8e(?); Normal(p):000049a4=8e(?); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g)
MMU: Reading from real(r): 00854090=ff (?)
Reading from RAM(r): 008b4090=ff (?)
Reading from physical memory(r): 008b4090=ff (?)
Reading from paged memory(r): 008b4090=ff (?)
MMU: Reading from real(r): 00854091=1f ()
Reading from RAM(r): 008b4091=1f ()
Reading from physical memory(r): 008b4091=1f ()
Reading from paged memory(r): 008b4091=1f ()
MMU: Reading from real(r): 00854092=00 ( )
Reading from RAM(r): 008b4092=00 ( )
Reading from physical memory(r): 008b4092=00 ( )
Reading from paged memory(r): 008b4092=00 ( )
MMU: Reading from real(r): 00854093=70 (p)
Reading from RAM(r): 008b4093=70 (p)
Reading from physical memory(r): 008b4093=70 (p)
Reading from paged memory(r): 008b4093=70 (p)
MMU: Reading from real(r): 00854094=09 (   )
Reading from RAM(r): 008b4094=09 (   )
Reading from physical memory(r): 008b4094=09 (   )
Reading from paged memory(r): 008b4094=09 (   )
MMU: Reading from real(r): 00854095=f3 (?)
Reading from RAM(r): 008b4095=f3 (?)
Reading from physical memory(r): 008b4095=f3 (?)
Reading from paged memory(r): 008b4095=f3 (?)
MMU: Reading from real(r): 00854096=00 ( )
Reading from RAM(r): 008b4096=00 ( )
Reading from physical memory(r): 008b4096=00 ( )
Reading from paged memory(r): 008b4096=00 ( )
MMU: Reading from real(r): 00854097=80 (?)
Reading from RAM(r): 008b4097=80 (?)
Reading from physical memory(r): 008b4097=80 (?)
Reading from paged memory(r): 008b4097=80 (?)
0117:00004995 1F pop ds   RealRAM(r):001aa1b4=97(?); RAM(r):0020a1b4=97(?); Physical(r):0020a1b4=97(?); Paged(r):0001f1b4=97(?); RealRAM(r):001aa1b5=00( ); RAM(r):0020a1b5=00( ); Physical(r):0020a1b5=00( ); Paged(r):0001f1b5=00( ); RealRAM(r):00226803=00( ); RAM(r):00286803=00( ); Physical(r):00286803=00( ); RealRAM(r):00226802=2a(*); RAM(r):00286802=2a(*); Physical(r):00286802=2a(*); RealRAM(r):00226801=12(); RAM(r):00286801=12(); Physical(r):00286801=12(); RealRAM(r):00226800=67(g); RAM(r):00286800=67(g); Physical(r):00286800=67(g); RealRAM(r):0024125f=00( ); RAM(r):002a125f=00( ); Physical(r):002a125f=00( ); RealRAM(r):0024125e=8b(?); RAM(r):002a125e=8b(?); Physical(r):002a125e=8b(?); RealRAM(r):0024125d=42(B); RAM(r):002a125d=42(B); Physical(r):002a125d=42(B); RealRAM(r):0024125c=67(g); RAM(r):002a125c=67(g); Physical(r):002a125c=67(g)
Registers:
EAX: 00010148 EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001ea4 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004995 EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
0117:00004996 8B C6 mov ax,si   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245047=00( ); RAM(r):002a5047=00( ); Physical(r):002a5047=00( ); RealRAM(r):00245046=27('); RAM(r):002a5046=27('); Physical(r):002a5046=27('); RealRAM(r):00245045=02(); RAM(r):002a5045=02(); Physical(r):002a5045=02(); RealRAM(r):00245044=67(g); RAM(r):002a5044=67(g); Physical(r):002a5044=67(g); RealRAM(p):00210f65=1e(); RAM(p):00270f65=1e(); Physical(p):00270f65=1e(); Paged(p):00011f65=1e(); Normal(p):000049a5=1e()
Registers:
EAX: 00010148 EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001ea6 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004996 EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
   RealRAM(p):00210f66=02(); RAM(p):00270f66=02(); Physical(p):00270f66=02(); Paged(p):00011f66=02(); Normal(p):000049a6=02(); RealRAM(p):00210f67=00( ); RAM(p):00270f67=00( ); Physical(p):00270f67=00( ); Paged(p):00011f67=00( ); Normal(p):000049a7=00( ); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g)
0117:00004998 5E pop si   RealRAM(r):001aa1b6=86(?); RAM(r):0020a1b6=86(?); Physical(r):0020a1b6=86(?); Paged(r):0001f1b6=86(?); RealRAM(r):001aa1b7=00( ); RAM(r):0020a1b7=00( ); Physical(r):0020a1b7=00( ); Paged(r):0001f1b7=00( )
Registers:
EAX: 0001014f EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001ea6 EBP: 00001eaa ESI: 0000014f EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004998 EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245047=00( ); RAM(r):002a5047=00( ); Physical(r):002a5047=00( ); RealRAM(r):00245046=27('); RAM(r):002a5046=27('); Physical(r):002a5046=27('); RealRAM(r):00245045=02(); RAM(r):002a5045=02(); Physical(r):002a5045=02(); RealRAM(r):00245044=67(g); RAM(r):002a5044=67(g); Physical(r):002a5044=67(g); RealRAM(p):00210f68=66(f); RAM(p):00270f68=66(f); Physical(p):00270f68=66(f); Paged(p):00011f68=66(f); Normal(p):000049a8=66(f); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g)
MMU: Reading from real(r): 00854128=9f (?)
Reading from RAM(r): 008b4128=9f (?)
Reading from physical memory(r): 008b4128=9f (?)
Reading from paged memory(r): 008b4128=9f (?)
MMU: Reading from real(r): 00854129=4b (K)
Reading from RAM(r): 008b4129=4b (K)
Reading from physical memory(r): 008b4129=4b (K)
Reading from paged memory(r): 008b4129=4b (K)
MMU: Reading from real(r): 0085412a=a0 (?)
Reading from RAM(r): 008b412a=a0 (?)
Reading from physical memory(r): 008b412a=a0 (?)
Reading from paged memory(r): 008b412a=a0 (?)
MMU: Reading from real(r): 0085412b=a7 (?)
Reading from RAM(r): 008b412b=a7 (?)
Reading from physical memory(r): 008b412b=a7 (?)
Reading from paged memory(r): 008b412b=a7 (?)
MMU: Reading from real(r): 0085412c=01 ()
Reading from RAM(r): 008b412c=01 ()
Reading from physical memory(r): 008b412c=01 ()
Reading from paged memory(r): 008b412c=01 ()
MMU: Reading from real(r): 0085412d=f3 (?)
Reading from RAM(r): 008b412d=f3 (?)
Reading from physical memory(r): 008b412d=f3 (?)
Reading from paged memory(r): 008b412d=f3 (?)
MMU: Reading from real(r): 0085412e=00 ( )
Reading from RAM(r): 008b412e=00 ( )
Reading from physical memory(r): 008b412e=00 ( )
Reading from paged memory(r): 008b412e=00 ( )
MMU: Reading from real(r): 0085412f=00 ( )
Reading from RAM(r): 008b412f=00 ( )
Reading from physical memory(r): 008b412f=00 ( )
Reading from paged memory(r): 008b412f=00 ( )
0117:00004999 1F pop ds   RealRAM(r):001aa1b8=2f(/); RAM(r):0020a1b8=2f(/); Physical(r):0020a1b8=2f(/); Paged(r):0001f1b8=2f(/); RealRAM(r):001aa1b9=01(); RAM(r):0020a1b9=01(); Physical(r):0020a1b9=01(); Paged(r):0001f1b9=01(); RealRAM(r):00226803=00( ); RAM(r):00286803=00( ); Physical(r):00286803=00( ); RealRAM(r):00226802=2a(*); RAM(r):00286802=2a(*); Physical(r):00286802=2a(*); RealRAM(r):00226801=12(); RAM(r):00286801=12(); Physical(r):00286801=12(); RealRAM(r):00226800=67(g); RAM(r):00286800=67(g); Physical(r):00286800=67(g); RealRAM(r):0024125f=00( ); RAM(r):002a125f=00( ); Physical(r):002a125f=00( ); RealRAM(r):0024125e=8b(?); RAM(r):002a125e=8b(?); Physical(r):002a125e=8b(?); RealRAM(r):0024125d=42(B); RAM(r):002a125d=42(B); Physical(r):002a125d=42(B); RealRAM(r):0024125c=67(g); RAM(r):002a125c=67(g); Physical(r):002a125c=67(g)
Registers:
EAX: 0001014f EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001ea8 EBP: 00001eaa ESI: 00000086 EDI: 00000386
CS: 0117 DS: 0097 ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00004999 EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
0117:0000499a C9 leave   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245047=00( ); RAM(r):002a5047=00( ); Physical(r):002a5047=00( ); RealRAM(r):00245046=27('); RAM(r):002a5046=27('); Physical(r):002a5046=27('); RealRAM(r):00245045=02(); RAM(r):002a5045=02(); Physical(r):002a5045=02(); RealRAM(r):00245044=67(g); RAM(r):002a5044=67(g); Physical(r):002a5044=67(g); RealRAM(p):00210f69=83(?); RAM(p):00270f69=83(?); Physical(p):00270f69=83(?); Paged(p):00011f69=83(?); Normal(p):000049a9=83(?); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g); RealRAM(r):001aa1ba=e4(?); RAM(r):0020a1ba=e4(?); Physical(r):0020a1ba=e4(?); Paged(r):0001f1ba=e4(?); RealRAM(r):001aa1bb=1f(); RAM(r):0020a1bb=1f(); Physical(r):0020a1bb=1f(); Paged(r):0001f1bb=1f()
Registers:
EAX: 0001014f EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001eaa EBP: 00001eaa ESI: 00000086 EDI: 00000386
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 0000499a EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245047=00( ); RAM(r):002a5047=00( ); Physical(r):002a5047=00( ); RealRAM(r):00245046=27('); RAM(r):002a5046=27('); Physical(r):002a5046=27('); RealRAM(r):00245045=02(); RAM(r):002a5045=02(); Physical(r):002a5045=02(); RealRAM(r):00245044=67(g); RAM(r):002a5044=67(g); Physical(r):002a5044=67(g); RealRAM(p):00210f6a=3e(>); RAM(p):00270f6a=3e(>); Physical(p):00270f6a=3e(>); Paged(p):00011f6a=3e(>); Normal(p):000049aa=3e(>); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024507f=00( ); RAM(r):002a507f=00( ); Physical(r):002a507f=00( ); RealRAM(r):0024507e=20( ); RAM(r):002a507e=20( ); Physical(r):002a507e=20( ); RealRAM(r):0024507d=a2(?); RAM(r):002a507d=a2(?); Physical(r):002a507d=a2(?); RealRAM(r):0024507c=67(g); RAM(r):002a507c=67(g); Physical(r):002a507c=67(g)
MMU: Reading from real(r): 00854110=df (?)
Reading from RAM(r): 008b4110=df (?)
Reading from physical memory(r): 008b4110=df (?)
Reading from paged memory(r): 008b4110=df (?)
MMU: Reading from real(r): 00854111=d1 (?)
Reading from RAM(r): 008b4111=d1 (?)
Reading from physical memory(r): 008b4111=d1 (?)
Reading from paged memory(r): 008b4111=d1 (?)
MMU: Reading from real(r): 00854112=c0 (?)
Reading from RAM(r): 008b4112=c0 (?)
Reading from physical memory(r): 008b4112=c0 (?)
Reading from paged memory(r): 008b4112=c0 (?)
MMU: Reading from real(r): 00854113=d5 (?)
Reading from RAM(r): 008b4113=d5 (?)
Reading from physical memory(r): 008b4113=d5 (?)
Reading from paged memory(r): 008b4113=d5 (?)
MMU: Reading from real(r): 00854114=00 ( )
Reading from RAM(r): 008b4114=00 ( )
Reading from physical memory(r): 008b4114=00 ( )
Reading from paged memory(r): 008b4114=00 ( )
MMU: Reading from real(r): 00854115=fb (?)
Reading from RAM(r): 008b4115=fb (?)
Reading from physical memory(r): 008b4115=fb (?)
Reading from paged memory(r): 008b4115=fb (?)
MMU: Reading from real(r): 00854116=00 ( )
Reading from RAM(r): 008b4116=00 ( )
Reading from physical memory(r): 008b4116=00 ( )
Reading from paged memory(r): 008b4116=00 ( )
MMU: Reading from real(r): 00854117=00 ( )
Reading from RAM(r): 008b4117=00 ( )
Reading from physical memory(r): 008b4117=00 ( )
Reading from paged memory(r): 008b4117=00 ( )
0117:0000499b CA 02 00 retf 0002   RealRAM(r):001aa1bc=75(u); RAM(r):0020a1bc=75(u); Physical(r):0020a1bc=75(u); Paged(r):0001f1bc=75(u); RealRAM(r):001aa1bd=6a(j); RAM(r):0020a1bd=6a(j); Physical(r):0020a1bd=6a(j); Paged(r):0001f1bd=6a(j); RealRAM(r):001aa1be=17(); RAM(r):0020a1be=17(); Physical(r):0020a1be=17(); Paged(r):0001f1be=17(); RealRAM(r):001aa1bf=01(); RAM(r):0020a1bf=01(); Physical(r):0020a1bf=01(); Paged(r):0001f1bf=01(); RealRAM(r):00226803=00( ); RAM(r):00286803=00( ); Physical(r):00286803=00( ); RealRAM(r):00226802=2a(*); RAM(r):00286802=2a(*); Physical(r):00286802=2a(*); RealRAM(r):00226801=12(); RAM(r):00286801=12(); Physical(r):00286801=12(); RealRAM(r):00226800=67(g); RAM(r):00286800=67(g); Physical(r):00286800=67(g); RealRAM(r):0024125f=00( ); RAM(r):002a125f=00( ); Physical(r):002a125f=00( ); RealRAM(r):0024125e=8b(?); RAM(r):002a125e=8b(?); Physical(r):002a125e=8b(?); RealRAM(r):0024125d=42(B); RAM(r):002a125d=42(B); Physical(r):002a125d=42(B); RealRAM(r):0024125c=67(g); RAM(r):002a125c=67(g); Physical(r):002a125c=67(g)
Registers:
EAX: 0001014f EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001eac EBP: 00001fe4 ESI: 00000086 EDI: 00000386
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 0000499b EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
0117:00006a75 0B C0 or ax,ax   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245053=00( ); RAM(r):002a5053=00( ); Physical(r):002a5053=00( ); RealRAM(r):00245052=26(&); RAM(r):002a5052=26(&); Physical(r):002a5052=26(&); RealRAM(r):00245051=b2(?); RAM(r):002a5051=b2(?); Physical(r):002a5051=b2(?); RealRAM(r):00245050=67(g); RAM(r):002a5050=67(g); Physical(r):002a5050=67(g); RealRAM(p):0020b035=0b( ); RAM(p):0026b035=0b( ); Physical(p):0026b035=0b( ); Paged(p):00014035=0b( ); Normal(p):00006a75=0b( ); RealRAM(p):0020b036=c0(?); RAM(p):0026b036=c0(?); Physical(p):0026b036=c0(?); Paged(p):00014036=c0(?); Normal(p):00006a76=c0(?); RealRAM(p):0020b037=0c( ); RAM(p):0026b037=0c( ); Physical(p):0026b037=0c( ); Paged(p):00014037=0c( ); Normal(p):00006a77=0c( ); RealRAM(p):0020b038=07(); RAM(p):0026b038=07(); Physical(p):0026b038=07(); Paged(p):00014038=07(); Normal(p):00006a78=07(); RealRAM(p):0020b039=26(&); RAM(p):0026b039=26(&); Physical(p):0026b039=26(&); Paged(p):00014039=26(&); Normal(p):00006a79=26(&); RealRAM(p):0020b03a=a3(?); RAM(p):0026b03a=a3(?); Physical(p):0026b03a=a3(?); Paged(p):0001403a=a3(?); Normal(p):00006a7a=a3(?); RealRAM(p):0020b03b=08(); RAM(p):0026b03b=08(); Physical(p):0026b03b=08(); Paged(p):0001403b=08(); Normal(p):00006a7b=08(); RealRAM(p):0020b03c=00( ); RAM(p):0026b03c=00( ); Physical(p):0026b03c=00( ); Paged(p):0001403c=00( ); Normal(p):00006a7c=00( ); RealRAM(p):0020b03d=83(?); RAM(p):0026b03d=83(?); Physical(p):0026b03d=83(?); Paged(p):0001403d=83(?); Normal(p):00006a7d=83(?); RealRAM(p):0020b03e=c0(?); RAM(p):0026b03e=c0(?); Physical(p):0026b03e=c0(?); Paged(p):0001403e=c0(?); Normal(p):00006a7e=c0(?); RealRAM(p):0020b03f=08(); RAM(p):0026b03f=08(); Physical(p):0026b03f=08(); Paged(p):0001403f=08(); Normal(p):00006a7f=08(); RealRAM(p):0020b040=26(&); RAM(p):0026b040=26(&); Physical(p):0026b040=26(&); Paged(p):00014040=26(&); Normal(p):00006a80=26(&); RealRAM(p):0020b041=a3(?); RAM(p):0026b041=a3(?); Physical(p):0026b041=a3(?); Paged(p):00014041=a3(?); Normal(p):00006a81=a3(?); RealRAM(p):0020b042=0a( ); RAM(p):0026b042=0a( ); Physical(p):0026b042=0a( ); Paged(p):00014042=0a( ); Normal(p):00006a82=0a( ); RealRAM(p):0020b043=00( ); RAM(p):0026b043=00( ); Physical(p):0026b043=00( ); Paged(p):00014043=00( ); Normal(p):00006a83=00( ); RealRAM(p):0020b044=83(?); RAM(p):0026b044=83(?); Physical(p):0026b044=83(?); Paged(p):00014044=83(?); Normal(p):00006a84=83(?)
Registers:
EAX: 0001014f EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001eb2 EBP: 00001fe4 ESI: 00000086 EDI: 00000386
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00006a75 EFLAGS: 00000246
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsZ0a0P1c
superfury
l33t
 
Posts: 3228
Joined: 2014-3-08 @ 11:25
Location: Netherlands

Re: x86 MOV SS invalid?

Postby superfury » 2019-2-04 @ 16:32

And finally, the incorrect segment being stored:
Code: Select all
0117:00006a77 0C 07 or al,07   RealRAM(p):0020b045=c0(?); RAM(p):0026b045=c0(?); Physical(p):0026b045=c0(?); Paged(p):00014045=c0(?); Normal(p):00006a85=c0(?); RealRAM(p):0020b046=08(); RAM(p):0026b046=08(); Physical(p):0026b046=08(); Paged(p):00014046=08(); Normal(p):00006a86=08()
Registers:
EAX: 0001014f EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001eb2 EBP: 00001fe4 ESI: 00000086 EDI: 00000386
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00006a77 EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
   RealRAM(p):0020b047=26(&); RAM(p):0026b047=26(&); Physical(p):0026b047=26(&); Paged(p):00014047=26(&); Normal(p):00006a87=26(&); RealRAM(p):0020b048=a3(?); RAM(p):0026b048=a3(?); Physical(p):0026b048=a3(?); Paged(p):00014048=a3(?); Normal(p):00006a88=a3(?); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245037=00( ); RAM(r):002a5037=00( ); Physical(r):002a5037=00( ); RealRAM(r):00245036=29()); RAM(r):002a5036=29()); Physical(r):002a5036=29()); RealRAM(r):00245035=a2(?); RAM(r):002a5035=a2(?); Physical(r):002a5035=a2(?); RealRAM(r):00245034=67(g); RAM(r):002a5034=67(g); Physical(r):002a5034=67(g)
0117:00006a79 26 A3 08 00 mov word es:[0008],ax   Paged(w):0000d5c8=4f(O); Physical(w):0029a5c8=4f(O); RAM(w):0029a5c8=4f(O); RealRAM(w):0023a5c8=4f(O); Paged(w):0000d5c9=01(); Physical(w):0029a5c9=01(); RAM(w):0029a5c9=01(); RealRAM(w):0023a5c9=01()
Registers:
EAX: 0001014f EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001eb2 EBP: 00001fe4 ESI: 00000086 EDI: 00000386
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00006a79 EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
0117:00006a7d 83 C0 08 add ax,0008   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245053=00( ); RAM(r):002a5053=00( ); Physical(r):002a5053=00( ); RealRAM(r):00245052=26(&); RAM(r):002a5052=26(&); Physical(r):002a5052=26(&); RealRAM(r):00245051=b2(?); RAM(r):002a5051=b2(?); Physical(r):002a5051=b2(?); RealRAM(r):00245050=67(g); RAM(r):002a5050=67(g); Physical(r):002a5050=67(g); RealRAM(p):0020b049=0c( ); RAM(p):0026b049=0c( ); Physical(p):0026b049=0c( ); Paged(p):00014049=0c( ); Normal(p):00006a89=0c( ); RealRAM(p):0020b04a=00( ); RAM(p):0026b04a=00( ); Physical(p):0026b04a=00( ); Paged(p):0001404a=00( ); Normal(p):00006a8a=00( ); RealRAM(p):0020b04b=66(f); RAM(p):0026b04b=66(f); Physical(p):0026b04b=66(f); Paged(p):0001404b=66(f); Normal(p):00006a8b=66(f); RealRAM(p):0020b04c=b8(?); RAM(p):0026b04c=b8(?); Physical(p):0026b04c=b8(?); Paged(p):0001404c=b8(?); Normal(p):00006a8c=b8(?)
Registers:
EAX: 0001014f EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001eb2 EBP: 00001fe4 ESI: 00000086 EDI: 00000386
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00006a7d EFLAGS: 00000202
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0p1c
   RealRAM(p):0020b04d=24($); RAM(p):0026b04d=24($); Physical(p):0026b04d=24($); Paged(p):0001404d=24($); Normal(p):00006a8d=24($); RealRAM(p):0020b04e=65(e); RAM(p):0026b04e=65(e); Physical(p):0026b04e=65(e); Paged(p):0001404e=65(e); Normal(p):00006a8e=65(e); RealRAM(p):0020b04f=00( ); RAM(p):0026b04f=00( ); Physical(p):0026b04f=00( ); Paged(p):0001404f=00( ); Normal(p):00006a8f=00( ); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245037=00( ); RAM(r):002a5037=00( ); Physical(r):002a5037=00( ); RealRAM(r):00245036=29()); RAM(r):002a5036=29()); Physical(r):002a5036=29()); RealRAM(r):00245035=a2(?); RAM(r):002a5035=a2(?); Physical(r):002a5035=a2(?); RealRAM(r):00245034=67(g); RAM(r):002a5034=67(g); Physical(r):002a5034=67(g)
0117:00006a80 26 A3 0A 00 mov word es:[000a],ax   Paged(w):0000d5ca=57(W); Physical(w):0029a5ca=57(W); RAM(w):0029a5ca=57(W); RealRAM(w):0023a5ca=57(W); Paged(w):0000d5cb=01(); Physical(w):0029a5cb=01(); RAM(w):0029a5cb=01(); RealRAM(w):0023a5cb=01()
Registers:
EAX: 00010157 EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001eb2 EBP: 00001fe4 ESI: 00000086 EDI: 00000386
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00006a80 EFLAGS: 00000212
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0A0p1c
0117:00006a84 83 C0 08 add ax,0008   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245053=00( ); RAM(r):002a5053=00( ); Physical(r):002a5053=00( ); RealRAM(r):00245052=26(&); RAM(r):002a5052=26(&); Physical(r):002a5052=26(&); RealRAM(r):00245051=b2(?); RAM(r):002a5051=b2(?); Physical(r):002a5051=b2(?); RealRAM(r):00245050=67(g); RAM(r):002a5050=67(g); Physical(r):002a5050=67(g); RealRAM(p):0020b050=00( ); RAM(p):0026b050=00( ); Physical(p):0026b050=00( ); Paged(p):00014050=00( ); Normal(p):00006a90=00( ); RealRAM(p):0020b051=66(f); RAM(p):0026b051=66(f); Physical(p):0026b051=66(f); Paged(p):00014051=66(f); Normal(p):00006a91=66(f); RealRAM(p):0020b052=03(); RAM(p):0026b052=03(); Physical(p):0026b052=03(); Paged(p):00014052=03(); Normal(p):00006a92=03(); RealRAM(p):0020b053=06(); RAM(p):0026b053=06(); Physical(p):0026b053=06(); Paged(p):00014053=06(); Normal(p):00006a93=06()
Registers:
EAX: 00010157 EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001eb2 EBP: 00001fe4 ESI: 00000086 EDI: 00000386
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00006a84 EFLAGS: 00000212
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0A0p1c
   RealRAM(p):0020b054=fc(?); RAM(p):0026b054=fc(?); Physical(p):0026b054=fc(?); Paged(p):00014054=fc(?); Normal(p):00006a94=fc(?); RealRAM(p):0020b055=12(); RAM(p):0026b055=12(); Physical(p):0026b055=12(); Paged(p):00014055=12(); Normal(p):00006a95=12(); RealRAM(p):0020b056=66(f); RAM(p):0026b056=66(f); Physical(p):0026b056=66(f); Paged(p):00014056=66(f); Normal(p):00006a96=66(f); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245037=00( ); RAM(r):002a5037=00( ); Physical(r):002a5037=00( ); RealRAM(r):00245036=29()); RAM(r):002a5036=29()); Physical(r):002a5036=29()); RealRAM(r):00245035=a2(?); RAM(r):002a5035=a2(?); Physical(r):002a5035=a2(?); RealRAM(r):00245034=67(g); RAM(r):002a5034=67(g); Physical(r):002a5034=67(g)
0117:00006a87 26 A3 0C 00 mov word es:[000c],ax   Paged(w):0000d5cc=5f(_); Physical(w):0029a5cc=5f(_); RAM(w):0029a5cc=5f(_); RealRAM(w):0023a5cc=5f(_); Paged(w):0000d5cd=01(); Physical(w):0029a5cd=01(); RAM(w):0029a5cd=01(); RealRAM(w):0023a5cd=01()
Registers:
EAX: 0001015f EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001eb2 EBP: 00001fe4 ESI: 00000086 EDI: 00000386
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00006a87 EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
0117:00006a8b 66 B8 24 65 00 00 mov eax,00006524   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245053=00( ); RAM(r):002a5053=00( ); Physical(r):002a5053=00( ); RealRAM(r):00245052=26(&); RAM(r):002a5052=26(&); Physical(r):002a5052=26(&); RealRAM(r):00245051=b2(?); RAM(r):002a5051=b2(?); Physical(r):002a5051=b2(?); RealRAM(r):00245050=67(g); RAM(r):002a5050=67(g); Physical(r):002a5050=67(g); RealRAM(p):0020b057=a3(?); RAM(p):0026b057=a3(?); Physical(p):0026b057=a3(?); Paged(p):00014057=a3(?); Normal(p):00006a97=a3(?); RealRAM(p):0020b058=20( ); RAM(p):0026b058=20( ); Physical(p):0026b058=20( ); Paged(p):00014058=20( ); Normal(p):00006a98=20( ); RealRAM(p):0020b059=13(); RAM(p):0026b059=13(); Physical(p):0026b059=13(); Paged(p):00014059=13(); Normal(p):00006a99=13(); RealRAM(p):0020b05a=8d(?); RAM(p):0026b05a=8d(?); Physical(p):0026b05a=8d(?); Paged(p):0001405a=8d(?); Normal(p):00006a9a=8d(?)
Registers:
EAX: 0001015f EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001eb2 EBP: 00001fe4 ESI: 00000086 EDI: 00000386
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00006a8b EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
0117:00006a91 66 03 06 FC 12 add eax,dword ds:[12fc]   RealRAM(p):0020b05b=46(F); RAM(p):0026b05b=46(F); Physical(p):0026b05b=46(F); Paged(p):0001405b=46(F); Normal(p):00006a9b=46(F); RealRAM(p):0020b05c=d0(?); RAM(p):0026b05c=d0(?); Physical(p):0026b05c=d0(?); Paged(p):0001405c=d0(?); Normal(p):00006a9c=d0(?); RealRAM(p):0020b05d=50(P); RAM(p):0026b05d=50(P); Physical(p):0026b05d=50(P); Paged(p):0001405d=50(P); Normal(p):00006a9d=50(P); RealRAM(p):0020b05e=e8(?); RAM(p):0026b05e=e8(?); Physical(p):0026b05e=e8(?); Paged(p):0001405e=e8(?); Normal(p):00006a9e=e8(?); RealRAM(p):0020b05f=ea(?); RAM(p):0026b05f=ea(?); Physical(p):0026b05f=ea(?); Paged(p):0001405f=ea(?); Normal(p):00006a9f=ea(?); RealRAM(p):0020b060=06(); RAM(p):0026b060=06(); Physical(p):0026b060=06(); Paged(p):00014060=06(); Normal(p):00006aa0=06(); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024506f=00( ); RAM(r):002a506f=00( ); Physical(r):002a506f=00( ); RealRAM(r):0024506e=23(#); RAM(r):002a506e=23(#); Physical(r):002a506e=23(#); RealRAM(r):0024506d=32(2); RAM(r):002a506d=32(2); Physical(r):002a506d=32(2); RealRAM(r):0024506c=67(g); RAM(r):002a506c=67(g); Physical(r):002a506c=67(g); RealRAM(r):001d3a9c=c0(?); RAM(r):00233a9c=c0(?); Physical(r):00233a9c=c0(?); Paged(r):0001ba9c=c0(?); RealRAM(r):001d3a9d=d5(?); RAM(r):00233a9d=d5(?); Physical(r):00233a9d=d5(?); Paged(r):0001ba9d=d5(?); RealRAM(r):001d3a9e=00( ); RAM(r):00233a9e=00( ); Physical(r):00233a9e=00( ); Paged(r):0001ba9e=00( ); RealRAM(r):001d3a9f=00( ); RAM(r):00233a9f=00( ); Physical(r):00233a9f=00( ); Paged(r):0001ba9f=00( )
Registers:
EAX: 00006524 EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001eb2 EBP: 00001fe4 ESI: 00000086 EDI: 00000386
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00006a91 EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c
   RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):00245053=00( ); RAM(r):002a5053=00( ); Physical(r):002a5053=00( ); RealRAM(r):00245052=26(&); RAM(r):002a5052=26(&); Physical(r):002a5052=26(&); RealRAM(r):00245051=b2(?); RAM(r):002a5051=b2(?); Physical(r):002a5051=b2(?); RealRAM(r):00245050=67(g); RAM(r):002a5050=67(g); Physical(r):002a5050=67(g); RealRAM(p):0020b061=8c(?); RAM(p):0026b061=8c(?); Physical(p):0026b061=8c(?); Paged(p):00014061=8c(?); Normal(p):00006aa1=8c(?); RealRAM(p):0020b062=66(f); RAM(p):0026b062=66(f); Physical(p):0026b062=66(f); Paged(p):00014062=66(f); Normal(p):00006aa2=66(f); RealRAM(p):0020b063=ce(?); RAM(p):0026b063=ce(?); Physical(p):0026b063=ce(?); Paged(p):00014063=ce(?); Normal(p):00006aa3=ce(?); RealRAM(p):0020b064=a1(?); RAM(p):0026b064=a1(?); Physical(p):0026b064=a1(?); Paged(p):00014064=a1(?); Normal(p):00006aa4=a1(?); RealRAM(p):0020b065=a6(?); RAM(p):0026b065=a6(?); Physical(p):0026b065=a6(?); Paged(p):00014065=a6(?); Normal(p):00006aa5=a6(?); RealRAM(r):00226003=00( ); RAM(r):00286003=00( ); Physical(r):00286003=00( ); RealRAM(r):00226002=2a(*); RAM(r):00286002=2a(*); Physical(r):00286002=2a(*); RealRAM(r):00226001=52(R); RAM(r):00286001=52(R); Physical(r):00286001=52(R); RealRAM(r):00226000=67(g); RAM(r):00286000=67(g); Physical(r):00286000=67(g); RealRAM(r):0024506f=00( ); RAM(r):002a506f=00( ); Physical(r):002a506f=00( ); RealRAM(r):0024506e=23(#); RAM(r):002a506e=23(#); Physical(r):002a506e=23(#); RealRAM(r):0024506d=32(2); RAM(r):002a506d=32(2); Physical(r):002a506d=32(2); RealRAM(r):0024506c=67(g); RAM(r):002a506c=67(g); Physical(r):002a506c=67(g)
0117:00006a96 66 A3 20 13 mov dword ds:[1320],eax   Paged(w):0001bac0=e4(?); Physical(w):00233ac0=e4(?); RAM(w):00233ac0=e4(?); RealRAM(w):001d3ac0=e4(?); Paged(w):0001bac1=3a(:); Physical(w):00233ac1=3a(:); RAM(w):00233ac1=3a(:); RealRAM(w):001d3ac1=3a(:); Paged(w):0001bac2=01(); Physical(w):00233ac2=01(); RAM(w):00233ac2=01(); RealRAM(w):001d3ac2=01(); Paged(w):0001bac3=00( ); Physical(w):00233ac3=00( ); RAM(w):00233ac3=00( ); RealRAM(w):001d3ac3=00( )
Registers:
EAX: 00013ae4 EBX: 0000014f ECX: 000000f3 EDX: 00000000
ESP: 00001eb2 EBP: 00001fe4 ESI: 00000086 EDI: 00000386
CS: 0117 DS: 012f ES: 00bf FS: 0000 GS: 0000 SS: 008f TR: 0018 LDTR: 00b8
EIP: 00006a96 EFLAGS: 00000206
CR0: 80000001 CR1: 00000000 CR2: 80113000 CR3: 00286000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003887c01f7 IDTR: 0000800a700002ff
FLAGSINFO: 00000000000000vr0n00odItsz0a0P1c


Can anyone see something wrong in there? ( * man, those post character limits sure get filled quickly when posting excerpts from logs, even a small one like this, because of the long row average(the memory I/O; only about 30 instructions max for each post:/))
superfury
l33t
 
Posts: 3228
Joined: 2014-3-08 @ 11:25
Location: Netherlands

Re: x86 MOV SS invalid?

Postby superfury » 2019-2-05 @ 00:44

Looking at the descriptor loads, I see something odd:
Code: Select all
MMU: Reading from real(r): 00854128=9f (?)
Reading from RAM(r): 008b4128=9f (?)
Reading from physical memory(r): 008b4128=9f (?)
Reading from paged memory(r): 008b4128=9f (?)


Is it just me, or does it look like it's not applying any paging there? Or the LDT is identically mapped?
Edit: It's mapped alright, the log for the paged memory(r/w) just had a bug for direct paged access for descriptor loading(IDT, GDT and LDT) that logged the physical memory address instead of the linear memory address.

Edit: The bugfixes:
debugger_Windows95segment117.7z
Windows 95 corrected log.
(2.64 MiB) Downloaded 2 times
superfury
l33t
 
Posts: 3228
Joined: 2014-3-08 @ 11:25
Location: Netherlands


Return to PC Emulation

Who is online

Users browsing this forum: No registered users and 2 guests