|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
assume cs:codesg,ds:datasg
# X* w7 y! t: w8 \. x) Zdatasg segment
, z, b0 e& f4 M) x# n/ @3 z. X db '1.ibm '5 F( h8 R0 x/ m8 ^9 ^
db '2.dec '- r* {) x9 ]8 [; ?+ c* H
db '3.dos '; D% U! ?4 B) O5 c$ G" m0 P# [4 i: V5 A
datasg ends
' g0 O9 v+ D' b6 n) }. e
1 S/ _% P+ ~4 q' T8 scodesg segment; c4 k/ M2 j* X) }$ B
start: mov ax,datasg4 Y4 e. [/ o, r& G- h- @ i! q9 }
mov ds,ax1 i' E8 v3 }4 `" x4 O$ L0 m
mov bx,0
. w% z2 s+ S8 R# N: |
4 Z$ c1 r' ?- [9 r mov cx,3
& K5 Z/ z. P1 p, m) B s: mov al,[bx+2]
- D1 G/ c6 i5 |8 ^8 S8 a and al,11011111b' X! [* Z) `% |+ _$ D8 [
mov [bx+2],al3 k" r' I' l! W( ? F
add bx,169 l d2 I2 }% S/ h4 U/ @
loop s- l0 G( V4 h! ]( a8 d( n# A$ Z# A
) L6 ` P9 @% O' R0 I
mov ax,4c00h
: J0 o/ O1 \- Y1 G' X, c0 k int 21h
. P- f! E5 c4 j9 n; y" u ?codesg ends( d, G& ?5 a: l; o- O- |5 N
end start9 y& T, J+ K' n- d/ r# N
|
|