User:Ernstblumberg/sandbox: Difference between revisions
Appearance
Content deleted Content added
PRI-INIT-RD666 |
m COMPLETE REBT~~~~ |
||
Line 8: | Line 8: | ||
1703 ADD EAX, OFFSET (end_data) |
1703 ADD EAX, OFFSET (end_data) |
||
1704 MOV EBX, RAM_START |
1704 MOV EBX, RAM_START |
||
1705 MOV ECX |
1705 MOV ECX, CS_BASE |
||
1706 ADD ECX, OFFSET (GDT_EPROM) |
|||
1707 |
|||
1708 |
|||
1709 |
|||
1710 MOV APP_GDT_ram [EBX].table_lim, CX |
|||
1711 INC ECX |
|||
1712 MOVEDX, EAX |
|||
1713 MOV APP_GDT_ram[EBX].table_linear , EAX |
|||
1714 ADD EAX,ECX |
|||
1715 REP MOVS BYTE PTRES: [EDI],BYTE PTR DS :[ESI] |
|||
1716 |
Revision as of 14:00, 10 June 2014
1699 OR EBX, PE_ 1700 1701 , RAM_START - size (STARTUP-DATA) 1702 MOV EAX, RAM_START 1703 ADD EAX, OFFSET (end_data) 1704 MOV EBX, RAM_START 1705 MOV ECX, CS_BASE 1706 ADD ECX, OFFSET (GDT_EPROM) 1707 1708 1709 1710 MOV APP_GDT_ram [EBX].table_lim, CX 1711 INC ECX 1712 MOVEDX, EAX 1713 MOV APP_GDT_ram[EBX].table_linear , EAX 1714 ADD EAX,ECX 1715 REP MOVS BYTE PTRES: [EDI],BYTE PTR DS :[ESI] 1716