鱼C论坛

 找回密码
 立即注册
查看: 3531|回复: 0

[技术交流] 王爽老是的实验9被我写成了函数的形式,爽

[复制链接]
发表于 2016-7-22 19:28:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  1. assume cs:cseg,ds:data,ss:stack
  2. data segment
  3.     db 'welcome to masm!'
  4. data ends

  5. stack segment
  6.         db 30h dup('0')
  7. stack ends

  8. cseg segment
  9. start:
  10.     mov ax,data
  11.     mov ds,ax
  12.        
  13.         mov ax,stack
  14.         mov ss,ax
  15.         mov sp,30h
  16.        
  17.         mov ax,0B800H
  18.     mov es,ax
  19.        
  20.         mov dh,22    ;行
  21.         mov dl,30h          ;列       
  22.         push dx       
  23.         mov dl,02h  ;//颜色
  24.         mov dh,0h
  25.         push dx         
  26.         call sub1
  27.         add sp,4
  28.        
  29.        
  30.         mov dh,23    ;行
  31.         mov dl,30h          ;列       
  32.         push dx       
  33.         mov dl,100b  ;//颜色
  34.         mov dh,0h
  35.         push dx         
  36.         call sub1
  37.         add sp,4
  38.        
  39.        
  40.         mov dh,24    ;行
  41.         mov dl,30h          ;列       
  42.         push dx       
  43.         mov dl,1b  ;//颜色
  44.         mov dh,0h
  45.         push dx         
  46.         call sub1
  47.         add sp,4
  48.        
  49.        
  50.        
  51.         ;add bx,160
  52.         ;call sub1
  53.        
  54.         ;系统调用
  55.     mov ax,4c00H
  56.     INT 21H
  57.        
  58.        
  59. sub1:
  60. push bp
  61. mov bp,sp

  62. mov al,ss:[bp+7]
  63. mov ah,0

  64. mov bx,0A0h
  65. mul bx
  66. mov bx,ax


  67. mov al,ss:[bp+6]
  68. mov ah,0
  69. add bx,ax

  70. ;mov bx,0EA0h

  71. mov si,0
  72. mov cx,16

  73. s:
  74. mov dl,[si]
  75.    mov es:[bx],dl
  76.     mov al,ss:[bp+4]
  77.     mov es:[bx+1],al
  78.     add bx,2
  79.     inc si
  80.     loop s
  81. pop bp
  82. ret
  83.    

  84. cseg ends

  85. end start
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-4 17:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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