- 在线时间
- 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
M1 L3 f$ L- M- I& j* F ASSUME CS:CSEG* @. {2 y: ~ W
HANOI PROC NEAR
2 v+ i" }+ y l+ M& e* y) J CMP CX,19 C, f( R* m- c. T7 ]% E
JBE HANOI1- O6 |4 Q! I @' G( G; E
PUSH DX* ]$ Z! Q( E1 q- U7 h
PUSH BX! k1 @" }% a& F5 W8 k1 r
PUSH CX
* A3 d7 K+ V8 m& F* h) p& c DEC CX
3 q( l1 z0 O8 h" y: R9 D. j3 E XCHG BH,BL
& ^) Y N. K, i- q$ e0 }0 _$ j7 T CALL HANOI
) l/ a& A4 k" g8 H* w POP CX2 t r# m ]* Y3 V; E
POP BX$ b0 @% Z9 f: C2 c2 J
POP DX
: f. N# p4 V$ T6 b* S* m% b, O1 M CALL MOVE
# H% w$ x" ^3 N9 `( f PUSH DX, s/ r& J# A7 W+ n! |
PUSH BX
4 Z* W* h$ H6 a3 Q2 A, ~# l; n PUSH CX/ P. r8 @/ [3 Q
DEC CX! m# o1 w5 e; }, h
XCHG DH,BH
. ] M0 Z4 M8 @' M8 H# x7 T2 \ CALL HANOI$ ?8 o0 ]/ d. `$ J
POP CX& c2 o m. d# u4 t* z
POP BX+ ~. b/ R2 w* t1 H
POP DX K4 X$ ^# i1 y; `# P d
RET, o4 y: q" N% y( g
HANOI1: CALL MOVE
l( K+ W$ w5 @. n0 D; B6 w( R RET
5 c1 K! Q3 g- A' P5 g- J, hHANOI ENDP
: s% t4 R3 Y/ Q9 W IMOVE PROC NEAR
9 x2 |5 }, x8 x2 } MOV DL,DH: D; O5 U) c) S! j4 r; m
MOV AH,2, \5 X( t/ c8 P% f& f1 w: l
INT 21H
( O: Z: V/ I7 |; ~/ j( L MOV DL,CL; f+ Y! e* l4 C1 e& |7 l5 U' W0 |
ADD DL,30H( P! n8 N0 H' u8 @$ X7 W
MOV AH,2, i: @" m$ t1 {+ @* D
INT 21H
4 G. E3 [" } p0 ]# A# x% F& R/ I MOV DL,'-'
; C, J+ @% V9 }; P+ J; v2 { MOV AH,2
( M- M- g' J. O, P _ INT 21H
# v4 u7 x) ^% H0 p4 p0 v. \ MOV DL,'-'
5 s0 ~8 E% K4 a4 x9 N$ F" k% d MOV AH,2
: d5 V+ V' r; t1 @6 M1 l, h7 X INT 21H2 b# h& P# I& t. m% H
MOV DL,'>'
: l7 f; l! X1 b2 \& o MOV AH,2
7 w/ Q" Q7 F$ A3 K7 a2 V8 x% u; \. i INT 21H$ Y+ Z# d" u \) G: I9 `: P
MOV DL,BL2 I( x# ^; J7 i! T8 }/ E
MOV AH,2* {0 Y% W) {3 ]3 r: D
INT 21H0 I+ \7 o% `7 |
MOV DL,' '
2 r, j9 ~' U1 k MOV AH,2
7 a$ b% O* G$ T% `: C& h INT 21H
# S, l% e$ I- H6 w MOV DL,' '
- E6 [5 w5 ?8 E+ {/ b+ z8 I MOV AH,23 g8 J7 p0 R. L+ q7 ~, s
INT 21H9 `* u. @* P8 O! \; T, f
RET, C- Y3 k0 N% O. I2 `7 m0 o; R
MOVE ENDP
: V' q' ^& E7 ^8 t9 iSTART: MOV DH,'A'
5 R1 Z' a; N& ^5 b2 s4 @1 z) V: J" v MOV BH,'B', A2 N/ P; _' y T; A5 R7 Y
MOV BL,'C'
% Z5 m' k9 M' V r MOV AH,1
: x9 X+ u6 R) I: M( h* G INT 21H J8 F# A+ S. A% x4 M3 [# b. L
SUB AL,30H0 V) J; y- l6 ?9 z3 @3 }. z. q' V
XOR CH,CH% p. m4 j* X- \) j0 C- |' \. V' s
MOV CL,AL9 ~! j$ g/ i7 |; C M3 `3 f" t
CALL HANOI) [) f. x4 J9 D* K! u' K2 o, }
MOV DL,0AH
# d: P/ J1 ]& d4 v: W v' O MOV AH,2
. a4 e( A4 _0 s; X" }- { INT 21H
" G1 {+ y: `& y8 V MOV DL,0DH" ?' Y! u% E4 u c5 S" B
MOV AH,2
- u! H% z2 C9 k! O! t INT 21H9 B# r# u* [3 ], b, M
JMP START# U, c! D8 S0 D2 a N
MOV AH,4CH& _* m. e* M8 }6 y: L4 w" M
INT 21H3 j8 I% d1 S' Q/ d
CSEG ENDS
7 m: s# R3 m# L7 p, { T7 b4 a END START |
|