如何在C语言中调用汇编语言
我接触C语言编程不长时间,遇到一些技术问题请各位前辈帮助解决。
如何在C语言中调用汇编语言?开发环境是什么?
C语言中的“asm”或“_asm"函数是什么意思?我该如何使用?
例如:下列汇编代码如何嵌入到C语言中
DSEG SEGMENT
DATA1 DB 13h,26h
DATA2 DW 0
DSEG ENDS
SSEG SEGMENT STACK
SKTOP DB 20 DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG,DS:DSEG
ASSUME SS:SSEG
START: MOV AX,DSEG
MOV DS,AX
MOV AX,SSEG
MOV SS,AX
MOV SP,LENGTH SKTOP
MOV AL,DATA1
ADD AL,DATA1+1
MOV BYTE PTR DATA2,AL
MOV AH,4Ch
INT 21h
CSEG ENDS
END START