![]() |
Anzeige:
|
|
|||||||
| Spezielles Für die Bereiche API, Subclassing, Inline-Assembler, Prozesse, ect. |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#31 (Direktlink) |
|
Stammuser
![]() Registriert seit: 21.04.2011
Ort: Hessen
Alter: 15
Beiträge: 327
|
Ja, üblicherweise... Aber es ist ja eigentlich nicht üblich, Code irgendwo in den RAM zu laden und diesen dann anzuspringen... Gibt leider den selben Fehler wie immer. Ich glaube, die Adresse wird vom Anfang des XProfan-Speichers aus gerechnet - und wenn der Code dann irgendwo anders steht kracht's natürlich
Gruß Jonathan
__________________
ASUS K50IJ Notebook --- Pentium T4500 2x 2,4GHz --- 4GB RAM --- 64GB m4 SSD --- Win 7 Home Premium 32-Bit --- XProfan X2.0b Das Schönste am Programmieren ist immernoch die Fehlersuche Dieser Beitrag besteht zu 100% aus Recycling-Bytes.
|
|
|
|
|
|
#32 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
Da hast du es mit dem XProfan-Inline-Assembler XPIA aber leichter.
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#33 (Direktlink) |
|
Stammuser
![]() Registriert seit: 21.04.2011
Ort: Hessen
Alter: 15
Beiträge: 327
|
Ja - sobald Weihnachten vor der Tür steht... (XProfan X2 - *freu*
Gruß Jonathan
__________________
ASUS K50IJ Notebook --- Pentium T4500 2x 2,4GHz --- 4GB RAM --- 64GB m4 SSD --- Win 7 Home Premium 32-Bit --- XProfan X2.0b Das Schönste am Programmieren ist immernoch die Fehlersuche Dieser Beitrag besteht zu 100% aus Recycling-Bytes.
|
|
|
|
|
|
#34 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
XPIA funkt aber schon ab XProfan 8...
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#35 (Direktlink) |
|
Dauergast
![]() Registriert seit: 06.02.2009
Ort: Wien, Österreich
Beiträge: 1.079
|
... solange nämlich XProfan mit Compiler ProfComp.exe kommt, geht der Freeware-Preprocessor XPIA auch und erlaubt mit den Befehlen AsmStart und AsmEnd Inline-Assemblercode in XProfan-Texten. Compiler JWasm samt Linker wird mit XPIA gleich mitinstalliert, dessen Letztversion samt diversen Source-Beispielen gibt es stets hier.
__________________
Win7-64HomPremSP1,XProfan11.2a,XPIA,JWasm,XPSE,IntelCoreQuad2.5GHz/4GB/je1TB HD intern:esataBay:USB2:USB3 Geändert von p. specht (11.12.2011 um 16:54 Uhr) |
|
|
|
|
|
|
#36 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
Genau.
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#37 (Direktlink) |
|
Dauergast
![]() Registriert seit: 06.02.2009
Ort: Wien, Österreich
Beiträge: 1.079
|
Auf dass es anderen nicht so ergehe wie mir, nämlich über eine Woche lang nach der Bedeutung des Befehls 'm2m' zu suchen, der in vielen Assemblercode-Beispielen vorkommt aber in keinem Intel-Handbuch, hier die Erklärung (gefunden in masm32.chm) aus dieser Quelle:
Code:
m2m var2, var1 ; Speicherstelle var1 nach var2 kopieren: Kopiert ein DWORD (DoubleWord, also 4 Byte) aus einer Speicherstelle in eine andere Speicherstelle im Memory. Da die Hardware von x86 Prozessoren das nicht unterstützt, handelt es sich um ein Makro, das ähnlich wie MOV anzuwenden ist, wobei aber beide Argumente Registerstellen bzw. Variablenbezeichner sein dürfen. Die aktuelle Version von M2M 'pusht' den Wert von var 1 auf den Stack und 'popt' ihn nach var2.
__________________
Win7-64HomPremSP1,XProfan11.2a,XPIA,JWasm,XPSE,IntelCoreQuad2.5GHz/4GB/je1TB HD intern:esataBay:USB2:USB3 Geändert von p. specht (13.12.2011 um 01:04 Uhr) |
|
|
|
|
|
#38 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
Hättest mal fragen sollen.
m2m = Push register Pop Register
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Assembler | Destruction | Sonstige Programmiersprachen | 2 | 29.10.2007 22:43 |
| Gutes C++ tutorial | 1989moni1989 | C/C++, Visual C++, Visual C++.NET | 1 | 08.04.2007 10:03 |
| Assembler ISR | Don_Pazo | Sonstige Programmiersprachen | 1 | 04.02.2007 19:59 |
| Will php lernen, weiß jemand ein sehr gutes tutorial? | Dönerman | PHP/MySQL | 3 | 28.05.2005 15:16 |
| Suche gutes C/C++ Tutorial | Schwabenpfeil! | C/C++, Visual C++, Visual C++.NET | 5 | 20.02.2005 20:14 |