📄 strdomn.lis
字号:
Microsoft (R) Macro Assembler Version 5.00 11/19/15 21:30:59
Page 1-1
1 0000 DSEG SEGMENT
2 0000 48 6F 77 20 41 52 45 STRING DB 'How ARE yOU',0
3 20 79 4F 55 00
4 000C DSEG ENDS
5 0000 CSEG SEGMENT
6 ASSUME CS:CSEG ,DS:DSE
G
7
8 0000 B8 ---- R START: MOV AX,DSEG
9 0003 8E D8 MOV DS,AX
10 0005 BE 0000 R MOV SI,OFFSET STRIN
G
11 0008 8A 04 AGAIN: MOV AL,[SI]
12 000A 0A C0 OR AL,AL
13 000C 74 11 JZ OK
14 000E 3C 41 CMP AL,'A'
15 0010 72 08 JB NEXT
16 0012 3C 5A CMP AL,'Z'
17 0014 77 04 JA NEXT
18 0016 04 20 ADD AL,20H
19 0018 88 04 MOV [SI],AL
20 001A 83 C6 01 NEXT: ADD SI,1
21 001D EB E9 JMP AGAIN
22 001F B8 4C00 OK: MOV AX,4C00H
23 0022 CD 21 INT 21H
24 0024 CSEG ENDS
25 END START
Microsoft (R) Macro Assembler Version 5.00 11/19/15 21:30:59
Symbols-1
Segments and Groups:
N a m e Length Align Combine Class
CSEG . . . . . . . . . . . . . . 0024 PARA NONE
DSEG . . . . . . . . . . . . . . 000C PARA NONE
Symbols:
N a m e Type Value Attr
AGAIN . . . . . . . . . . . . . L NEAR 0008 CSEG
NEXT . . . . . . . . . . . . . . L NEAR 001A CSEG
OK . . . . . . . . . . . . . . . L NEAR 001F CSEG
START . . . . . . . . . . . . . L NEAR 0000 CSEG
STRING . . . . . . . . . . . . . L BYTE 0000 DSEG
@FILENAME . . . . . . . . . . . TEXT strdomn
24 Source Lines
24 Total Lines
9 Symbols
49284 + 425340 Bytes symbol space free
0 Warning Errors
0 Severe Errors
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -