2.asm
上传用户:wangli324
上传日期:2020-01-06
资源大小:105k
文件大小:0k
源码类别:

并口编程

开发平台:

Asm

  1. data segment
  2. buff dw 2345,3456,678,-123,23,-1,0,234
  3. a db $-buff
  4. zz  db ?
  5. data ends
  6. code segment
  7. assume cs:code,ds:data
  8. start:
  9. mov ax,data
  10. mov ds,ax
  11. mov cl,a
  12. mov dl,0
  13. xor dh,dh
  14. mov si,offset buff
  15. hh:
  16. dec cl
  17. inc si
  18. inc si
  19. mov bx,buff[si]
  20. cmp bx,0
  21. jg addzz
  22. cmp cl,0
  23. jnz hh
  24. jmp bb
  25. addzz:   add dl,1
  26. cmp cl,0
  27. jnz hh
  28.      bb:mov zz,dl
  29. add dl,30h
  30. mov ah,02h
  31. int 21h
  32. mov ax,4c00h
  33. int 21h
  34. code ends
  35. end start