- 在线时间
- 2 小时
- 最后登录
- 2017-7-6
- 注册时间
- 2009-11-10
- 听众数
- 5
- 收听数
- 0
- 能力
- 0 分
- 体力
- 7 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 29
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 53
- 主题
- 3
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   25.26% 该用户从未签到
- 自我介绍
- 喜欢思考与创新
|
CSEG SEGMENT
' V5 }: l' p$ \3 j ASSUME CS:CSEG
) X, i% w: H6 f. x3 PHANOI PROC NEAR
- W8 [& `/ j8 \% Q" s7 X4 X1 ~! y CMP CX,1
, L% k% a$ m: K S1 m' S) z2 @. s- d JBE HANOI18 i" P* _( ~5 W- M* y, ]( c0 a
PUSH DX# Q$ F7 X1 i/ u) X
PUSH BX* X9 Q9 k' V3 D+ L" D5 i* F$ J9 |
PUSH CX: R$ e5 G" v8 X2 k
DEC CX. [2 ]# x) P" v* U
XCHG BH,BL
7 g7 o; k1 `0 C% m CALL HANOI
) a, B+ L. u3 ]5 q. d) p$ j* `7 @ POP CX
, I/ d* ?, {7 z4 ^ POP BX. J1 q. @+ o; c/ `& [, U" _
POP DX: z8 T& X" }5 Z4 H
CALL MOVE
7 j% E* I1 `9 S1 l3 W! j PUSH DX
* u0 h+ H! G: f7 p- K" k PUSH BX1 w% \6 Y0 h; B3 o9 O
PUSH CX- A# M" i" z( Y+ N: F* p: U
DEC CX$ e' d* r5 V7 X* o! `
XCHG DH,BH. `* P) i4 H# ^5 D0 d) X
CALL HANOI
5 P* {" k- D9 U: i" m+ `/ V% g POP CX. A( \8 q$ c; y% a7 F+ d: u) o6 K
POP BX
# s$ ^. N, u" N1 B/ U7 e( ` POP DX
h0 {: c9 U1 h/ V RET
) R5 s: O4 e" t X3 S7 I# EHANOI1: CALL MOVE$ U! e0 g3 N O4 u
RET' \0 K3 o2 }. a/ R( T6 {/ a$ R
HANOI ENDP
/ h) n- \8 `& [1 }0 S2 C& nMOVE PROC NEAR6 u1 N4 f7 F4 b" h1 t, O
MOV DL,DH/ n$ a* s# m" v7 _' `; U1 u: f" _1 P
MOV AH,2' t3 J" B* i9 n/ Y$ G4 q+ {
INT 21H
5 R$ S8 J4 P) @: [4 |2 A0 S MOV DL,CL
; S& n( u4 ^5 \7 i+ l! ~$ C ADD DL,30H
, J9 I' i/ ^" V MOV AH,26 x5 [( p: m, l% h3 _9 j/ r7 w" U
INT 21H! I! V& t, ?! `- j* G
MOV DL,'-'" O4 U9 H8 _5 ]8 _# N8 r
MOV AH,2
: Y) u2 P' Q: v2 Z( T# G& t INT 21H5 U- C b! Q! a) \7 x7 a+ D
MOV DL,'-'
4 F+ x7 S; A; I MOV AH,24 r, E& e$ ?& ^- f7 a0 q
INT 21H v* ^, h7 _) r+ ]8 N# n0 \
MOV DL,'>'
) v/ Q* [' w5 N8 A6 V MOV AH,2; P3 }, O: }6 g% ~" O/ m2 W8 K8 a S
INT 21H
, H* W4 ^! R. S; F. z MOV DL,BL4 b* [. i: E$ c8 u3 c5 U
MOV AH,2, {3 |1 _- |9 W1 o7 f( P
INT 21H
3 k- O) D- `6 x$ r2 [5 p3 _ MOV DL,' '
5 P! {" L& Q' e1 B: s& @ MOV AH,27 r$ z4 L, Z' `& r) @
INT 21H
' h$ ]& ~8 s1 g1 I; O MOV DL,' '. D, \* k4 k, g0 L3 x) O* U/ I
MOV AH,2
$ s+ O5 M* e; `/ ]: s8 V9 m/ D: u INT 21H
; K& J8 Q- G3 n& Q! ^ M: W RET! U9 E6 Y2 A" R5 O' h
MOVE ENDP, z: ^' R0 v* S( i$ S% W/ i
START: MOV DH,'A'
7 d. l# T/ f J E MOV BH,'B'1 }8 |# W3 m# A
MOV BL,'C') X! L1 G# _: i4 ~# [# \# m3 A1 o
MOV AH,1
# S+ ?% j9 |6 ]4 |3 t6 D1 I) F INT 21H8 Y9 c& n8 H+ d! X
SUB AL,30H
7 S& u y* D4 v. t- u, S1 E+ v XOR CH,CH4 J8 `# i2 H. I8 E/ q: m
MOV CL,AL4 R0 A) P. d" \! _3 k( [* L
CALL HANOI
; E: Q. j9 z5 B- k' p MOV DL,0AH) \' u8 t- G$ ~
MOV AH,20 W4 z( W6 r( i Q
INT 21H' e2 z5 V! E/ ]7 N5 f$ C+ N* ]: d
MOV DL,0DH" ?0 U D9 }( {, N B
MOV AH,2
4 j. J/ i4 X; S6 L1 J2 r0 t INT 21H
+ Y6 J1 x4 e/ k# i# J: ~+ } JMP START
* s# w0 R9 Q; y3 M' b4 a$ g$ w' l MOV AH,4CH
& t0 M/ T6 {2 h# J0 B# i INT 21H1 i) Y( a5 h0 X2 \' D" Y
CSEG ENDS
5 o# ]9 _! R; I+ D END START |
|