当前位置:编程学习 > 汇编语言 >>

汇编语言程序编译连接生成exe文件成功,运行阶段按要求输入字符回车后看不到结果,屏幕消失。在线等解

补充:MOV COUNT,00H MOV SI,00H MOV CX,4 OUTER:MOV AL,BUF1[SI+2];将一个字符转变为二进制数 CLC CMP AL,40H JC LP1 SUB AL,37H JMP LP LP1:SUB AL,30H JMP LP LP:CALL SHU1 INC SI LOOP OUTER MOV CL,COUNT ;输出答案 CMP CL,10 JC S1 CMP CL,16 JC S2 JZ S3 S1:ADD CL,30H JMP S S2:ADD CL,37H JMP S S3:MOV DL,'1' MOV AH,2 INT 21H MOV DL,'0' INT 21H MOV DL,'H' INT 21H JMP STOP S:MOV DL,CL MOV AH,2 INT 21H MOV DL,'H' INT 21H JMP STOP SHU1 PROC NEAR PUSHF PUSH CX PUSH AX MOV CX,8 INNER:CLC SAL AL,1 JNC L INC COUNT L:LOOP INNER POP AX POP CX PUSHF RET SHU1 ENDP STOP:RET MAIN ENDP ;此处输入代码段代码 CODES ENDS END MAIN
追问:不好意思 新手的我不是很明白。。。能明示么。比如说给出几条指令。O(∩_∩)O谢谢要不我分两次发吧。您能帮我看看吗?谢谢
答案:汇编语言程序编译连接生成exe文件成功,只是说明你的程序没有错误了并生成了可执行的文件.exe,要想看运行结果必须在codeview中看,输入cd 文件名.exe即可
其他:在加末尾加一个输入,得到输入后退出执行。
原因是输入后没有后续处理,运行完毕正常退出。 我不知道 呃,你开始->运行->cmd
然后转到你的程序所在目录下,如c:\masm\,就输入cd c:\masm\
然后输入你程序的名字,回车,你就看到结果了 

上一个:汇编语言80C51单片机的关于交通信号灯的设计
下一个:汇编语言编译器问题

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,