Last change
on this file since 433 was 433, checked in by bird, 22 years ago |
* empty log message *
|
-
Property cvs2svn:cvs-rev
set to
1.1
-
Property svn:eol-style
set to
native
-
Property svn:executable
set to
*
-
Property svn:keywords
set to
Author Date Id Revision
|
File size:
734 bytes
|
Line | |
---|
1 | .486
|
---|
2 | .387
|
---|
3 |
|
---|
4 |
|
---|
5 | STACK32 segment use32 stack 'STACK'
|
---|
6 | db 4096 dup(0)
|
---|
7 | STACK32 ends
|
---|
8 |
|
---|
9 | DATA32 segment use32 public 'DATA'
|
---|
10 | rd1 qword 0
|
---|
11 | rd2 qword 0
|
---|
12 | rd3 qword 0
|
---|
13 | rd4 qword 0
|
---|
14 | rd5 qword 0
|
---|
15 | DATA32 ends
|
---|
16 |
|
---|
17 | DGROUP group DATA32
|
---|
18 |
|
---|
19 |
|
---|
20 | CODE32 segment use32 public 'CODE'
|
---|
21 | ASSUME ds:FLAT
|
---|
22 |
|
---|
23 | start:
|
---|
24 | mov eax, dword ptr [rd1]
|
---|
25 | mov edx, dword ptr [rd1+4]
|
---|
26 | and edx, 0FFFFFh
|
---|
27 | mov dword ptr [rd2], eax
|
---|
28 | mov dword ptr [rd2+4], edx
|
---|
29 | fld [rd2]
|
---|
30 | fstp qword ptr [rd3]
|
---|
31 |
|
---|
32 | mov edx, dword ptr [rd4+4]
|
---|
33 | or edx, 3FF00000h
|
---|
34 | mov dword ptr [rd5], eax
|
---|
35 | mov dword ptr [rd5+4], edx
|
---|
36 | fld qword ptr [rd5]
|
---|
37 |
|
---|
38 | ret
|
---|
39 | CODE32 ends
|
---|
40 |
|
---|
41 | end start
|
---|
Note:
See
TracBrowser
for help on using the repository browser.