鱼C论坛

 找回密码
 立即注册
查看: 2796|回复: 4

汇编语言,实验9

[复制链接]
发表于 2012-1-25 16:11:38 | 显示全部楼层 |阅读模式
5鱼币
本帖最后由 Push 于 2012-1-25 19:01 编辑

图片.zip (5.78 KB, 下载次数: 10)
怎么会变成这样

  1. assume cs:codesg,ds:datasg,ss:stack
  2. datasg segment
  3. db 'welcome to masm!'
  4. db 08h,25h,38h
  5. datasg ends
  6. stack segment
  7. dw 8 dup(0)
  8. stack ends
  9. codesg segment
  10. start:mov ax,datasg
  11. mov ds,ax
  12. mov ax,stack
  13. mov ss,ax
  14. mov sp,10h

  15. mov bx,0
  16. mov ax,0b826h
  17. mov cx,3
  18. s:  
  19. push cx
  20. push ax
  21. push bx
  22. mov es,ax
  23. mov si,0
  24. mov di,0
  25. mov cx,10h
  26. s1:     mov al,ds:[si]
  27. mov es:[di],al

  28. inc si
  29. add di,2
  30. loop s1
  31. mov di,1
  32. pop bx
  33. mov al,ds:10h[bx]
  34. inc bx
  35. mov cx,10h
  36. s2:
  37. mov es:[di],al
  38. add di,2
  39. loop s2

  40. pop ax
  41. add ax,0ah
  42. pop cx
  43. loop s
  44. mov ax,4c00h
  45. int 21h
  46. codesg ends
  47. end start
复制代码

最佳答案

查看完整内容

你 add ax,0ah 相当于在welcome to masm! 的第十个字节处重新输入 welcome to masm! add ax,160 你试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-1-25 16:11:39 | 显示全部楼层
你 add ax,0ah  相当于在welcome to masm! 的第十个字节处重新输入 welcome to masm!
add ax,160  你试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-1-25 21:14:12 | 显示全部楼层

讲的棒极了,一语惊醒梦中人啊,一行有80列啊...给弄忘记了...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-11-23 21:26:18 | 显示全部楼层
我怎么 没显示呢? WIN7 的系统不行吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-2-17 17:41:30 | 显示全部楼层
好好学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-20 19:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表