鱼C论坛

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

[技术交流] 实验13 【1】

[复制链接]
发表于 2014-6-1 20:24:00 | 显示全部楼层 |阅读模式

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

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

x
assume cs:code

code segment
start:
  MOV AX,CS
  MOV DS,AX
  MOV SI,offset do0 

  MOV AX,0
  MOV ES,AX
  MOV DI,200h

  MOV CX,offset jiesu-offset do0

  CLD 
  REP movsb

  MOV AX,0
  MOV DS,AX

  MOV WORD ptr DS:[7ch*4+2],0
  MOV WORD ptr DS:[7ch*4],200H
  

  mov ax,4c00h
  int 21h

  do0:
    PUSH AX
    PUSH ES
    PUSH DI
    PUSH DX
    PUSH bx

    MOV AX,0b800h
    MOV ES,AX
    MOV DI,0

    ;行
    MOV AX,0 
    MOV AL,DH  
    MOV BL,160
    MUL BL 
    ADD DI,AX 

    ;列
    MOV AX,0
    MOV AL,DL  
    MOV BL,2
    MUL BL 
    ADD DI,AX 

    s: 
      MOV AL,[SI]

      ;是否 等于0
      CMP AL,0
      JE ok

      MOV ES:[di],AL
      MOV ES:[DI+1],CL 
      
      ADD DI,2
      INC SI 
    JMP short s
    
  ok: 
    POP bx 
    POP DX
    POP DI
    POP ES
    POP AX
    
    IRET
  jiesu:nop
    

code ends
end start
assume cs:code,DS:data

data segment
  DB 'cai hong dao !',0
data ends

code segment
start:
  MOV AX,data
  MOV DS,AX
  MOV SI,0

  MOV DH,12
  MOV DL,40
  MOV CL,2
  
  INT 7ch

  mov ax,4c00h
  int 21h

code ends
end start

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-18 06:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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