有没有人知道是否有可用的包支持汇编程序代码。 我想做这样的事情:
<html>
<div id="useless">
<%
mov ah,09 ;
mov dx,"Hello World.$" ;
int 21h ;
mov ah,4ch ;
mov al,00 ;
int 21h ;
%>
</div>
</html>
仅仅因为这不是一个好主意并不意味着我不能想要它。
答案 0 :(得分:1)
您可以使用汇编程序块在C中创建DLL,然后使用P / Invoke从ASP.Net调用它。
有无数个更好的选择。
答案 1 :(得分:0)
理论上,你可以在一个文件请求中汇编汇编程序,调用外部汇编,运行它,以某种方式获取结果并将其发回。但是,它需要对ASP.NET安全性进行一些重大规避。
但是,即使你以某种方式设法做到这一点,调用16位Dos INT函数将无法在win32 / 64进程中工作。所以它必须是DOS汇编程序。 Afaik旧的MASMS和TASM可以下载。
在Windows 64位中,您还需要在模拟16位汇编程序的dosbox中运行(汇编程序和结果),因为16位程序在长模式下不起作用。
但是:它很疯狂!!!! !!!! 强>