王爽汇编语言第二版学习笔记之实验13(1)

 1 程序:
 2 assume cs:code
 3 data segment
 4      db "welcome to masm!",0
 5 data ends
 6 
 7 code segment
 8 start:
 9      mov dh,10
10      mov dl,10
11      mov cl,2
12      mov ax,data
13      mov ds,ax
14      mov si,0
15      int 7ch
16      mov ax,4c00h
17      int 21h
18 code ends
19 end start
20 
21 7C中断例程:
22 assume cs:code
23 code segment
24 start:
25      mov ax,cs
26      mov ds,ax
27      mov si,offset do0
28     
29      mov ax,0
30      mov es,ax
31      mov di,200h
32     
33      mov cx,offset do0end-offset do0
34      cld
35      rep movsb
36     
37      mov ax,0
38      mov ds,ax
39      mov word ptr ds:[7ch*4],200H
40      mov word ptr ds:[7ch*4+2],0H
41     
42      mov ax,4c00h
43      int 21h
44     
45 do0:
46      mov ax,0
47      mov bl,cl
48     
49 s:
50      mov ah,2
51      mov bh,0
52      int 10h
53     
54      mov ah,9
55      mov byte ptr al,ds:[si]
56      cmp byte ptr al,0
57      je ok
58      mov cx,1
59      int 10h
60      inc dl
61      inc si
62      jmp short s
63 ok:
64      iret
65 
66 do0end:
67      nop
68     
69 code ends
70 end start

 

转载于:https://www.cnblogs.com/crackkay/archive/2013/04/27/3047439.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值