如何解决GNU汇编器-Fortran接口-Reg
.386P
.text # what is the correct syntax?
.data # what is the correct syntax?
.code # what is the correct syntax?
start:
pushl %ebp
movl %ebp,%esp
movb %ah,0
? les %bx,dword ptr[%ebp+6] # what is the correct syntax?
? mov al,%esi:[%ebx] # what is the correct syntax?
int $16
movl %esp,%ebp
pop %ebp
ret $04
exit:
此例程是为MS-DOS编写的。
.386P
.MODEL FLAT,FORTRAN
.DATA
.CODE
PUBLIC SCREEN
SCREEN PROC FAR
PUSH EBP
MOV EBP,ESP
MOV AH,0
LES BX,DWORD PTR [EBP+6]
MOV AL,ESI:[EBX]
INT 16
MOV ESP,EBP
POP EBP
RET 04
SCREEN ENDP
END
现在,我想将其转换为Windows XP,32位Intel Centrino Core * 2 Duo计算机。
正在等待早期回复。我的电子邮件ID:mastercomputerservices1957@gmail.com
我特别想要以上内容吗?语法最早出现在所有程序中。我已经多次尝试过很多次,但是都失败了。关于GNU汇编器,没有可用的工作示例。没有人编写工作示例。他们只提供了没有工作的示例。
请帮助我进一步学习。隔了40年后,我再次尝试。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。