汇编中的菜鸟问题解决方案!

 最简单的一段代码,我却没有能力看到我想要的"HELLO"

第一天碰RADASM 就让我郁闷了半天,上网搜解决方法却很难找到,自己琢磨着编译通过 跟着构建.但就是运行时没有HELLO

后来终于发现当DEBUG加载这个.EXE时在运行可以显示.但有时只能运行一次,关掉CMD,在运行又不行了.只有第一次能运行3到4次,(关掉CMD,从新打开CMD运行也可以).剩下的几次都是只能在DEBUG后运行一次.(而且不能关掉CMD).我不太明白为什么,希望有经验的前辈能回复一下,帮帮我

代码如下:

sseg     segment para stack
  dw 236 dup(?)
sseg     ends

dseg   segment
mess     db 'HELLO',0dh,0ah,'$'
dseg  ends

cseg  segment
  assume cs:cseg,ds:dseg
start :  mov ax,dseg
  mov ds,ax
  mov dx,offset mess
  mov ah,9
  int 21h
  mov ah,4ch
  int 21h
cseg     ends
  end start 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值