1 |
Hallo und willkommen in unserer kleinen Gruppe "Maschinensprache für Anfänger" :-) |
2 |
|
3 |
On Sun, 14 May 2006 19:17:01 +0200 |
4 |
Michael Kurz <betheg@×××.net> wrote: |
5 |
|
6 |
> > Erzeugt hier folgenden Code: 9c 9c 68 58 9d |
7 |
> bei mir erzeugt der das: 9c 9c 66 58 9d |
8 |
|
9 |
Ay caramba! Bei mir (und allen anderen hoffentlich) auch. Zu hastig |
10 |
geguckt und dann nicht vernünftig recherchiert, denn es steht ja |
11 |
schließlich auch so da, wo ich geguckt hatte (siehe unten). |
12 |
|
13 |
> liege ich da falsch in der Annahme das das Präfix zum umschalten von |
14 |
> 32bit in 16bit nicht 0x68 sondern 0x66 ist. |
15 |
> Allerdings kenne ich mich mit Assembler nicht |
16 |
> wirklich aus und wäre um eine kleine Aufklärung erfreut und vieleicht |
17 |
> noch einen Link zu den Präfixen. |
18 |
|
19 |
Klar, ich finde hier - wenn man einfach nur 'ne logisch sortierte |
20 |
Referenz sucht - das NASM-Manual Appendix B absolut groß: |
21 |
|
22 |
http://nasm.sourceforge.net/doc/html/nasmdocb.html |
23 |
(TOC: http://nasm.sourceforge.net/doc/html/nasmdoc0.html) |
24 |
|
25 |
achso, ja: der Abschnitt zu "pushf" ist wohl etwas buggy, da C&P von |
26 |
"popf". Zu unserem Thema 0x66 ist aber B.2., der vorletzte Punkt. |
27 |
|
28 |
Ansonsten: |
29 |
|
30 |
http://developer.intel.com/design/Pentium4/documentation.htm |
31 |
|
32 |
und dann unten unter Manuals. Die habe ich allerdings noch nie näher |
33 |
beguckt. |
34 |
|
35 |
-hwh |
36 |
|
37 |
-- |
38 |
gentoo-user-de@g.o mailing list |