WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   befehlserweiterungen in assembler geschrieben?? (http://www.wcm.at/forum/showthread.php?t=34138)

moorhahn 26.10.2001 20:11

befehlserweiterungen in assembler geschrieben??
 
weiss jemand wie man für pascal oder c++ befehlserweiterungen (z.b. in pascal: units) in assembler schreiben kann?? oder hat jemand den source der unit crt von turbo pascal?
oder kann wer ein paar prozeduren in assembler schreiben, z.b. um den textcursor in einem dosfenster positionieren zu können.
oder weiss wer, wie man an den assembler code von irgendwelchen programmen die in einer programmiersprache wie c++ geschrieben sind, kommt?

Sesa_Mina 26.10.2001 23:00

in pascal kannst direkt assembler code einfügen wenns nötig is.

pong 26.10.2001 23:08

c/c++

Code:

int main ()
{
.
.
.
asm {.........} /*ajo ob hier am ende ein ; sein sollte bin ich mir ned ganz sicha*/
.
.
}

wennst asm in klassen einfügen willst musst das als externe klassen deklarieren

moorhahn 27.10.2001 08:26

ja, man kann assembler code einfügen, deshalb auch die frage ob jemand ein paar funktionen schreiben kann (will).

helmix 05.11.2001 16:40

Textcursor positionieren
 
mov ah,2 ; Set Cursor Position
mov bh,0 ; Display page
mov dh,<Zeile> ; Row (00h is top row)
mov dl,<Spalte> ; Column (00h is leftmost column)
int 10h


Sonst noch Wünsche? ;)

Referenz der int10h Funktionen:
http://courses.ece.uiuc.edu/ece291/b...cs-int10h.html

lg.
helmix


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag