📄 p177.lst
字号:
Microsoft (R) Macro Assembler Version 5.00 10/22/4 Page 1-1
;p177.asm
0000 program segment
0000 main proc far
assume cs:program
0000 1E start: push ds
0001 2B C0 sub ax,ax
0003 50 push ax ;和ret配合使用
0004 B5 04 mov ch,4
; mov bx,ds ;bx中得到随机值
0006 B1 04 rotate: mov cl,4
0008 D3 C3 rol bx,cl
000A 8A C3 mov al,bl
000C 24 0F and al,0FH
000E 04 30 add al,30H
0010 3C 3A cmp al,3AH
0012 7C 02 jl printit ;0~9
0014 04 07 add al,7 ;A~F
0016 8A D0 printit:mov dl,al
0018 B4 02 mov ah,2
001A CD 21 int 21H ;显示dl中字符
001C FE CD dec ch
001E 75 E6 jnz rotate ;构成循环
0020 CB ret
0021 main endp
0021 program ends
end
Microsoft (R) Macro Assembler Version 5.00 10/22/4 Symbols-1
Segments and Groups:
N a m e Length Align Combine Class
PROGRAM . . . . . . . . . . . . 0021 PARA NONE
Symbols:
N a m e Type Value Attr
MAIN . . . . . . . . . . . . . . F PROC 0000 PROGRAM Length = 0021
PRINTIT . . . . . . . . . . . . L NEAR 0016 PROGRAM
ROTATE . . . . . . . . . . . . . L NEAR 0006 PROGRAM
START . . . . . . . . . . . . . L NEAR 0000 PROGRAM
@FILENAME . . . . . . . . . . . TEXT p177
26 Source Lines
26 Total Lines
7 Symbols
50452 + 450556 Bytes symbol space free
0 Warning Errors
0 Severe Errors
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -