a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 221|回复: 3

[PC技术] 2011下半年计算机等考三级PC技术上机100题答案

[复制链接]
发表于 2012-7-31 20:55:16 | 显示全部楼层 |阅读模式
 1、40个字节,有符号,数组,分成正、负两数组,并求个数  (1)MOV (2)00H (3)JMP MAIN3$ m5 h5 G4 `( Y7 w8 U
  (4)LOOP (5)[SI] (6)MAIN4
6 H2 ]1 u: {  e0 {  (7)INC BX
7 ]3 h- h& u6 n+ ?9 N( o  2、10个无符号8位格雷码,转成二进制
- F9 I0 N0 @& e  (1)PUSH CX (2)RCL (3)BH/ d3 Q5 V# ~. j. ~
  (4)JNE SET ONE (5)BH (6)AND BH,01H
" n+ m, E# j- I  (7)POP CX9 [7 z2 r5 u6 h- r
  3、16位无符号数,排成升序
( \1 x$ N/ Z! i$ p' y. F  (1)2 (2)ADD DI,2 (3)NEXT0
4 L, y8 y8 Y+ W. _  (4)BX (5)SW (6)AX# i2 G: v5 Y/ F6 ~5 `8 f
  (7)NEXT (8)DEC BX (9)JNZ
3 |: p, R$ j8 F3 U2 D' L8 J# D4 N' m" C  4、(x1+x2+x3+x4+x5)/5代替原数" i7 T6 d; F6 D" U. K; h' G2 N) m. N
  (1)5 (2)CX (3)4
* ]+ ]% e4 H$ n, ^8 D1 V  (4)MOV DX,0 (5)INC DI (6)INC SI; g% G* e$ ~( j- K3 p9 c
  5、21个8位二有符号数,相邻之间差值不超过-8至7。进行压缩1 c* ~% A4 r; Z5 U' s4 d$ A9 k+ f+ k
  (1)AL,[SI-2] (2)XOR BX,0FFH (3)Z
( [3 Y2 G/ h( E* H5 m  (4)SHL (5)AND AL,0FH (6)DEC DX
$ M, w  D3 [1 d+ X  6、将0~9的ASCII码转成二进制,并将SP转成$. a* w; k! O6 u6 l5 m3 K2 M
  (1)MOV SI,0 (2)MOV CX,N (3)MOV AL,SOURCE[SI]
0 d1 ~, d& t. v$ Z  s$ S- Y  (4)10H (5)INC DI (6)INC SI
+ ]" [* d7 V! `) ~" c  (7)CHAN
2 |3 L4 H. F( e3 u5 f1 H" V  7、对#和*之间的7个ASC码进行异或操作......
. W' d! W* k2 U  (1)JNZ (2)'*' (3)SEARCH1. ]& H! Y! v  d
  (4)JNZ (5)13 (6)DEC BX
" f' q! z2 @+ u! w2 h  8、10个16位二进制,统计每个数中0的个数
2 g1 Y& F# ^$ s) j4 e. ?  (1)16 (2)SHL AX,1 (3)JB
+ N: d5 d: r1 p4 ^% e' X6 ^$ L( d  (4)COUNT (5)BX,2 (6)[DI],DH
; Y2 F2 e$ r  l: d8 u/ I& |. [# U  9、L做逻辑尺" b9 l! o. p+ {: {+ f
  (1)LEA DI,RESULT (2)1 (3)TEST5 [& w5 h2 N, ~
  (4)JP (5)SHL DX,1  q; J  R& Z1 n& l
  10、求10个有符号字节的绝对值之和(字型),并到最大的数和地址
+ D! g" W6 \2 `. |  (1)NEG AL (2)ADC [DI+1] (3)ADC [DI+1]
% u& p" k4 U2 h8 G* G; v  (4)NEXT (5)0FFH$ G: S2 }; ~! b! B6 U% U
  11、对压缩BCD进行编码,是!则加BEH,CCH.....
0 U! d( @8 L4 Q+ T' B! \0 N. a, ]5 _# C  (1)AND AH,0FH (2)PUSH CX (3)SHR AL,CL
6 I" N5 \, r, m) ]- D+ ^! s, n  (4)AL,9 (5)BYTE PTR[DI],0BEH (6)LOOP CLP1
3 ]% R0 A! A/ L/ c1 M0 f8 _% m* n  O3 U+ B) I9 Z+ i% R
  12、自动抄表,Y=X*70 X
回复

使用道具 举报

 楼主| 发表于 2012-7-31 20:55:17 | 显示全部楼层

2011下半年计算机等考三级PC技术上机100题答案

 31、16位二进制,对高位和低位进行逻辑与及或运算  (1)SOURCE[BX] (2)DL (3)OR! B8 K, A; E: p6 P9 c* z
  (4)AL (5)MOV [DI],AX (6)DEC CX
% d" J/ w* I7 j# A5 U5 K9 n  32、16进制数转成ASCCII,先高4位...
: c5 c" ~' N" E2 _. L5 P; o$ U  LEA SI,SOURCE
( y, ?  |" O: _5 _! E3 r  LEA DI,RESULT" Y9 P0 k) y* ~
  MOV CX,N  t) v; @. ^% |5 L; U& `! _
  LOOP2: MOV BL,2* w# }6 n* H7 k2 U; u; Y" `$ C
  MOV AL,[SI]
9 b; f( E  n2 i; u; L) [3 ^  MOV AH,AL1 k. d5 j! R* M" a6 W0 o) y! [* `( Z
  PUSH CX( s/ s$ G) N) u8 X2 N
  MOV CL,4
1 e, i7 P/ [7 M/ o5 w; q: C  SHR AL,CL
9 |  I! {( g% f6 \1 i: _, C) o  POP CX4 V  E7 H0 l. n# a
  EXCH: CMP AL,9
  K3 f: c" q3 H& h1 Q  JNA CHAR/ a4 Z8 x* N& h* z
  ADD AL,07H, v4 N1 ?4 g: L9 Z1 S
  CHAR: ADD AL,30H! D) U0 t$ C7 r5 @4 {. E& x/ m
  MOV [DI],AL
2 f2 P/ X% l0 ~5 y. l  INC DI
! v8 H3 r# @2 r$ N1 D4 S2 G  DEC BL
0 _* Y: s. h% p  X  JZ LOOP1! i2 W1 M5 K3 y3 p3 E
  AND AH,OFH! ~- V, I& `& ~6 q! G
  MOV AL,AH
- X% h# J0 `0 u' Q/ a  JMP EXCH  t8 w- D. P% z, u+ m
  LOOP1: INC SI5 s' l, f' n- B5 L5 ]
  LOOP LOOP2% q) e; `3 F( C  l1 M; ~' m) [
  33、在ASCII串的每个字符在最高位加上奇校验位
% U7 h3 v! v/ K( v, Z( h: k0 p5 s  LEA SI,SOURCE
- V( ?& n  K6 ^+ T& o  LEA DI,RESULT
  u3 Y5 a- r3 M$ s  LOOP2: MOV AL,[SI]( o3 S+ |7 J8 I4 e. y
  CMP AL,00H
% c0 O9 W4 r' M6 X4 c7 G+ Z: H' o  JE EXIT
  C! Y* f: S1 q* k, x  ADD AL,0
  _& y: @+ _& Z( d5 @' J5 R  JNP LOOP1
6 N  I; w8 ]0 J, Y+ \. J  OR AL,80H
+ E; t  C2 D+ p6 l4 b' V' W3 n$ a. O  LOOP1: MOV [DI],AL. ?( J- A1 J  _, ^7 T
  INC DI0 X; B( o" l7 t0 w
  INC SI
% {0 l( X( t/ j3 ^  JMP LOOP2* M- \; A* a" U# l
  EXIT: MOV [DI],AL, K+ P$ O& d) M, ~7 C2 e' W
  34、 大写全变成小写: |& Z% s( @+ M  ^9 P( c
  LEA SI,SOURCE
2 L2 u# j" i* p' A5 q4 r/ Q  LEA DI,RESULT- `  `6 N: N: m3 H7 g2 b
  LOOP1: MOV AL,[SI]/ E5 }- u; {  X9 T4 t
  CMP AL,00H. s) R7 x  K  ^* _2 u" K8 ~, ^4 ^* Y
  JE EXIT3 H+ a) k) e* E6 a8 M5 d( A
  CMP AL,41H% e2 \5 z- r' f
  JB KEEP
+ x( o9 a) ^: U3 ^" [6 s  CMP AL,5AH4 H9 }* d& |4 L: r6 F
  JNBE KEEP  P( h9 y4 Q0 ?
  ADD AL,20H
0 |: H8 o" O/ z$ S  KEEP: MOV [DI],AL" L. O1 {, D' R: Q+ x  Y2 l8 u' @- V# ^
  INC DI
( k0 x  G2 f& n# @* n/ ^; D  INC SI
# T" z- |1 w9 z0 R$ W; |) X  JMP LOOP1# x( b/ C0 N8 X
  EXIT: MOV [DI],AL
% v- T* ]  D: j  d/ e  @  35、 去掉为负的奇数
3 K/ S( {2 a3 E! J, s  LEA SI,SOURCE6 l. N$ z% `& o
  LEA DI,RESULT
; x) P  s8 q# l; Z1 _7 M  MOV CX,20
1 d+ R6 w3 k0 ?$ ^; p( S0 x# F1 R' C  LOOP1:MOV AL,[SI]
0 n8 j  |& `6 k6 T% M  MOV AH,AL/ ^/ L1 {+ \# H4 l4 m3 ^6 g+ c
  SHR AH,1
9 k/ o% a; `8 k% j/ C% H  JNC KEEP8 N$ I6 J% A/ G& H, b3 s* T) ~
  CMP AL,0
) Y% z9 e+ {# f7 m7 }7 F  JNL KEEP
* H3 B. w( ]% U9 r+ ~  JMP EXIT
8 X" V" `2 K1 Q" f/ a; y  KEEP: MOV [DI],AL
2 R7 L7 n2 O4 b5 @2 P1 M; X  INC DI
1 |$ ~, \- A" E+ ~9 N: g$ r  EXIT: INC SI
/ L; b. w0 i) h# a  l' o  LOOP LOOP1
: L! T1 _* U6 D" l4 H$ o1 A$ o  36、串有连续的字符仅用一个字符代替
& y3 Q$ L# T. _. G7 y! T4 f  LEA SI,SOURCE6 ?4 x% W  H5 _: X
  LEA DI,RESULT
: y6 Y; u0 ]: X$ Z  LOOP1:MOV AL,[SI]
' M9 j. V7 K* Q5 J1 `  CMP AL,00H& u5 M; X+ h  ^! m7 ]5 p2 Y2 y1 x/ G
  JE EXIT
8 |+ ?4 C" d2 Z  NEXT: INC SI0 ~6 g4 O" H2 p. m* K% b6 V
  MOV AH,[SI]
4 i2 p9 G; X$ g9 Z' w  CMP AL,AH0 x4 ?) b; x5 ]9 N% G* E( `5 ]
  JE NEXT/ K: h9 R" _9 R
  MOV [DI],AL
: Y1 ?' V/ U/ h! F  INC DI, A9 l6 t) a  j1 J/ U
  JMP LOOP1  w0 {- s% B  V1 r# L6 o
  EXIT: MOV [DI],AL7 k' Q8 `- e% R# l; i$ q
  37、对每个数进行右移,直到最低位为1  G; u; C, D& }( U3 [3 ^
  (1)0 (2)TEST (3)NZ
5 i8 v0 }4 T& ^1 ~9 m2 B# `  (4)SHR (5)LOOP NEXT' s. v7 m9 K( _0 ~+ ~6 V
  38、统计每个数中二进制数中1的个数; P+ H$ q3 h  P- @& B+ e
  (1)W (2)MOV BX,0 (3)NB! e" N9 g4 V$ F; @3 {$ M( i
  (4)LOOP1 (5)INC DI
! U+ I& I* U! o  39、BCD码转成ASCII,并在最高位加偶校验位# w( t; a$ H" R
  (1)AL,[SI] (2)SHR AL,CL (3)POP CX1 M) R# ]+ C+ L- {3 n3 J( [
  (4)JP SERCH2 (5)ADD AH,30H (6)LOOP9 _, _0 O9 ]% F4 U% K/ c- c7 R2 c
  40、无符号Ck=Ak除Bk
) R! l2 m% r* l+ E! d# X  (1)MOV CX,N (2)DL,SOURCE[BX+N] (3)MOV AX! L3 M& {3 X! j! R9 `' ]
  (4)DL (5)AX (6)INC BX( T+ e( C$ D! T  f' n- ?( Z9 N+ w
  (7)JNZ
$ c$ P6 s: u' Z' \  41、16个10位二进制,DB9~DB0 000000 转成DB7~DB0 000000 DB9 DB8
' H; T6 g8 k# Q3 H  (1)BYTEPTR SOURCE[BX]+1(2)CL (3)CL- ~- W+ Q' z( e9 S
  (4)AH (5)AL
6 c4 g4 J  A/ O& c9 A$ I  42、无符号字节,排成升序' @, A! X  K; ]( T
  (1)INC DI (2)NEXT0 (3)N-1" C1 r" v$ w% ], w
  (4)SB (5)NEXT3 (6)AL
: B7 v% c0 W( q: ~  (7)NEXT2 (8)BX (9)NEXT1
  M8 B, ]( X5 [- w  43、ASCII转成压缩BCD码
/ g0 }8 o$ Q/ k3 T  (1)B (2)0FH (3)B
; o' b4 j( p5 t  e% B5 g+ d  (4)CX (5)4 (6)CX  O9 r" |* }6 I0 E: O
  (7)BL (8)B4 O, _5 c+ ]3 o1 O. C+ ~
  44、BCD转成ASCII,高位BCD放高地址
: j+ x6 V- G1 H1 c  (1)B (2)0FH (3)B
* y' @8 F9 }% O( x( R* O( d  (4)BL (5)CX (6)4- z5 P: W& i- H6 Y
  (7)CX (8)B
+ `) x: P) x( \$ E6 j/ q  45、无符号Ck=Ak+Bk
+ S- N9 u# O/ ?! W4 M6 w( T5 p  (1)OFFSET RESULT (2)0 (3)MOV CX,N5 L  F9 }( ]; G, G  t/ I( Z5 `, Q
  (4)ADD AL,SOURCE[BX] (5)ADC AH,0 (6)ADD DI,23 P* Q0 v3 z: v0 q+ P/ C3 d( [$ i- E
  46、有符号Ck=Ak-Bk- g0 d) _; }/ ?* f
  (1)SUB AL,SOURCE[BX+N] (2)JNS (3)0FF H0 h! F9 Y) l( ^- c
  (4)JUMP1 (5)JUMP 1 (6)CBW  [# X3 F: ~1 d* [: k
  47、无符号Ck=Ak*Bk
4 w% F3 N0 Z4 |6 A- k- E  (1)MOV DI (2)MOV CX,N (3)MOV AL
) i( \+ s; |0 ^" {% z/ S  (4)MUL SOURCE[BX] (5)DEC CX
, H" o1 m9 K) Q# C' s  48、摇号机,统计0~9出现的次数( b% s, }3 d* m
  (1)MOV AL,AH (2)AND AH,0F0H (3)SHR
+ l8 ^6 y( u/ J8 ^  (4)INC RESULT[BL] (5)INC RESULT[BL]! F: t' A* R9 P$ P5 q
  49、摇号机,两号码相加为2,3,4,5,6,7,8的次数3 C: B1 E# b* ^+ E0 U& \( E
  (1)BX (2)SHR (3)AH
" a- H* u' e) x) m; y" Z- g. f  (4)BL , AL (5)SUB (6)INC RESULT[BX]
! t4 }! }# K0 O" F& ~' B  50、有符号Ck=Ak+Bk+ n$ V0 Z0 B0 _3 T4 }8 t% G
  (1)SOURCE[BX+N] (2)ADD (3)0FFH) `& Y: g7 c! B2 t
  (4)JUMP (5)CBW
8 [6 J) A- N* @) B0 \" ]  51、16个12位二进制DB11~DB0 0000转成DB7~DB0 0000 DB11~DB83 u6 v3 F( n( f5 ?) }6 E6 C
  (1)4 (2)SOURCE[BX] (3)CL
+ \" H  G  [) n) m7 I1 }. G  (4)CL (5)CL (6)AH,AL
' q: q6 X+ D* g" k5 c# }  (7)AL (8)AH
  h8 Q$ f( t/ d6 @4 g: t  52、10个无符号,近似法求近似平方根+ r" Y1 \* C: W# `  G/ N
  (1)INC BX (2)JBE (3)INC BX& O, f  u  a. Q
  (4)SHR BX,1 (5)INC DI (6)INC SI
- j+ G  ?; R0 x6 ~$ n  53、有符号8位二进制,排成正负相间,负数排第一个
% Z; U6 g" V% T' Q; R8 z' E" w  (1)80H (2)AL, BL (3) BL
' ?7 G* d0 O; i, w  (4)DEC7 C) i0 N7 h. c. g
  54、对内存中7个ASCII字符组成的字符串进行如下操作,在源串前加#,后加*,再放原异或的结果....
/ C) O; O( c2 Z7 `  (1)'# ' (2)00H (3)CHAR; [$ S4 \6 y- ^- I) t( e4 d1 ^2 f
  (4)'* ' (5)0DH (6)0AH/ s" I  q; J' P7 E1 ?# @  C
  (7)EXIT
7 ]! a! ]/ C+ I/ G9 h" x  55、无符号Ck=Ak-Bk/ D4 g2 ]  x9 m. ?1 w; _& K
  (1)MOV CX,N (2)SOURCE[BX+N] (3)JNC! n! s. o& X4 n! G! }
  (4)0FFH (5)[DI]5 e; q% [! I: q5 H( Y3 w
  56、I*J矩阵转置,并计算每一行元素之和% @0 m9 V; x3 m) {1 K
  (1)ADC CH,0 (2)CMP DX,I (3)ADD DI,2
. a) ^1 d. `) Y) c. k/ S  (4)INC BX (5)LPJ
# M* p3 p7 [. A2 \  57、Y[n]=Y[n-1]+delta if X[n]>Y[n-1]+delta......
% N$ ^: q1 n+ U  (1)[DI-1] (2)NA (3)MOV [DI],BX
* r2 O' k% @1 v3 ~% b6 I  (4)NB (5)MOV [DI],AL (6)MOV [DI],DX0 ]6 G  q4 X0 x2 W
  58、说明已过峰值,记录当前值  J0 m) }$ x4 g7 E; M# K
  (1)XOR BX,DX (2)AND BX,80H (3)Z
' ]1 t9 b  G7 U- O" q& g* l) v  (4)STOSB (5)INC DI
0 d& X7 P5 |; |  59、ASCII,如果是0~9或A~F之间转成二进制8 h* [* \: T3 ?8 w  v1 l0 b7 n. p
  (1)MOV (2)MOV CX,N (3)'9'
+ i& g5 W  @% V/ y! U0 ~& U) d9 P4 v  (4)STRIP (5)'F' (6)INVALID6 h9 N0 U8 E3 }2 s+ O9 P  k
  (7)NEXT' Z# V# j" q& h3 i# r
  60、20个无符号数,求它们的和(字型)
1 b* D  b2 {/ u+ r2 k0 S' f  (1)MOV AH,0 (2)ADD BX,AX (3)AL
9 H9 ]: S1 R1 l8 N$ y: @  (4)INC SI (5)INC DI (6)BX
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-7-31 20:55:18 | 显示全部楼层

2011下半年计算机等考三级PC技术上机100题答案

 61、有符号字节Ck=Ak*Bk,Ck按有符号字的型式  (1)OFFSET RESULT (2)MOV BX,N (3)SOURCE[BX+N]4 r9 d3 v  j9 T" l$ k7 Q9 q' G
  (4)IMUL (5)DI,2 (6)DEC BX
* _" e  u0 p7 t7 }/ t6 L  U  62、DB11~DB0 0000 判别是否大于800H,若大于,存入01H,否则存00H,最后存放大于的个数
2 k- Q0 _2 q6 t) ~: C  (1)OFFSET RESULT (2)8000 H (3)C_0  q8 g5 x+ @& L* o& }# ^
  (4)CL
/ e" ^2 O6 W8 X1 ?' H$ Z$ x6 f  63、大写转小写统计A的个数: ?: }1 I- _. D. y9 v  `
  (1)JB (2)'Z' (3)NINC1 Z7 D& k5 q) a/ R+ V' A: a  K& q5 k
  (4)20H (5)INC DI (6)MOV [DI],DL
8 v2 R: h7 z. w" {" \: g) l  64、ASCII转成无符号二进制再统计大于等于5的个数
8 f3 ]/ |# h; M4 i6 n* q0 o  (1)00H (2)30H (3)JB0 w) Z8 A2 i# f( z1 i. e5 x/ T& y1 z
  (4)DL (5)MOV [DI],DL
) A( b( Z5 E$ b9 c% a0 L  h2 g  65、统计成绩,100~90...69~60以及低于60的人数,并计算30个学生的平均成绩& P5 |# U3 Y" ?) {! f9 m8 n& J
  (1)CLD (2)MOV AH,0 (3)CMP AL,904 t; n4 G7 a3 H4 Q8 g; c
  (4)BYTE PTR[DI+4] (5)JMP NEXT (6)BX
, _0 _+ b# x' o7 U  (7)N
* Y1 [$ A$ v- m& I" N- Z6 P  66、删除10个无符号字节跌最大值和最小值,并计算算术平均值
" {4 ~3 C6 I; {4 `  (1)[SI] (2)[SI] (3)NEXT
! l; b1 M" U  A+ L5 I  (4)JL NEXT (5) N (6)INC AL
& Z! [7 ]' x; R" L  67、20个16位有符号,求出最小值和最大值, F0 o2 R4 H) x6 T: ~/ T
  (1)MOV DX,[SI] (2)MOV CX,N-1 (3)CHKMIN
0 x+ I& G* [+ h* j: U  (4)JGE (5)MOV [DI],DX (6)MOV [DI],BX
  F% U% j5 P/ F8 m3 O; z  68、大字转小写,其它转'SP'
8 L; O$ @& r  q! N; E  (1)LEA DI,RESULT (2)[SI] (3)'Z'
) U! J, H+ g. b& o2 f% U  (4)JA (5)20H (6)INC SI, x; m  d3 b' {4 w1 w
  (7)DI (8)LOOP+ m/ S, h- |. y+ Q- Y# [
  69、8位有符号,Ci=|Ai+Bi|
5 {2 @8 c5 L+ ^, Z  (1)N (2)SOURCE[BX+N] (3)SOURCE[BX]7 ?: A3 P' W9 h( E
  (4)0FFH (5)JUMP (6)CBW
: S% U& r' R- @, N1 a  (7)JNS  B* k# q) @# o$ u
  70、取出N阶矩阵对角线上的元素,并计算累加值- K2 \" k' Z0 T8 ~4 l. _8 J2 a; J* @
  (1)AL (2)MOV AH,0 (3)SOURCE
  ^  c7 Y* H4 a5 t  (4)ADC CH,0 (5)N+1
* N/ \, f: x7 I  71、判断前9个字节是否为偶校验码,若是则转ASCII,否07H.再计算累加码并比较,相等存06H,否07H
: n3 j- C' c: k& b6 l$ _  (1)PUSH (2)JNE (3)BL ,0FH
/ X. l$ A; X: g- j: V  (4)POP (5)CMP [SI],AL
4 S1 e- i- Q* J2 b1 `  72、无符号8位二进制转格雷码
2 z( j. G% y  R  (1)PUSH CX (2)ROL (3)ADC AH,0" d# }* m6 Y* u- ?: z( t
  (4)JNE (5)BH (6)POP CX
% `( a- ^: ^+ z7 X1 j  73、Yk=[(Y|n+3 - Y|n)/3]*(k-n) +Yn,k=n+1、n+2.n=0,3,6,9 非线性温度传感器分段线性插值法。
1 E1 v1 T  a: I& H0 t( n5 d9 [$ }# S  (1)MOV DL,3 (2)PUSH AX (3)BH
# m* ]( I8 S$ ^  (4)AL (5)POP AX (6)2# ?* x, X1 l( }' S* {5 L3 l4 @
  74、N个有符号数找最大值,存入,其后为原N个数取反6 C9 s* p$ a$ |+ q
  (1)LEA (2)[BX] (3)CMP
* o  _" [- x- W  (4)JG MAXD3 (5)MAXD2 (6)STOSB: o& t. h8 E+ K: K+ U
  75、无符号字节,Ck为Ak和Bk异或运算的结果9 J4 d7 w) d$ m/ m9 U) I
  (1)CX,N (2)DI,OFFSET RESULT (3)SOURCE[BX+N]' q* e2 n3 e7 j9 `- v: s! [
  (4)[DI],AL (5)INC BX
3 u+ K. V7 s4 ^" r3 j* p  76、10个无符号字节,高4位和低4位转成ASCII,按照先低后高存
) n8 A4 ]- I: z$ X  (1)0FH (2)CL (3)POP CX  j) J( D* ~& j/ T0 ~: M
  (4)30H (5)ENDP
' n) F+ y* F( u: o$ P3 R3 H. N  77、计算10*3矩阵每一行元素之和- b8 |" p$ e) a5 `* Y
  (1)MOV AH,0 (2)SI (3)J
$ M5 Y$ |+ V0 R# |8 B  (4)AX (5)2* J; T# U3 l1 z; d/ q$ J
  78、计算10*3矩阵每一列元素之和
2 B8 {1 c3 A1 O7 h: O7 l6 l  (1)MOV AH,0 (2)J (3)26 f4 o5 Q1 w5 E! K3 Z
  (4)INC BX (5)J
! y% g7 V" P* b; s  79、在递增有序数组中插入一个正整数。如将02H插入到01H,03H,04H...中
' v9 O' p5 I2 [' c3 H& X  (1)AL (2)DL (3)SI" |1 S# j& P9 R9 E
  (4)[BX+SI+1] (5)REP$ k8 ~& V2 \# W- s( E0 D9 j6 l
  80、四组带符号8位二进制,当每组中负多于正时,正变负,反之,负变正.9 Z# t( |) i4 P" }3 O2 o
  (1)4 (2)JG (3)NEXT  {' L7 k2 |0 N
  (4)JAE (5)0 (6)NOTNEG1% h* h; R7 u( ~
  (7)JZ EXIT/ c- O- q% N& c4 F
  81、小写转成大写7 d: V: R! _  u) D' ^7 G1 j* l
  (1)UPPER2 (2)'Z' (3)A
1 v6 T+ \5 G& P; T1 r& P( Y  (4)AL,0DFH (5)AL (6)SI
; U  Q3 c6 i" M2 h  (7)DI (8) LOOP0 \1 G8 g& B0 o. S4 r8 {5 p
  82、有符号字节,Ck=Ak/Bk,结果低字节为商,高为余数5 j* G( ]& G6 n/ g' ?: P- P
  (1)MOV BX,0 (2)OFFSET RESULT (3)SOURCE[BX]
9 A6 y2 O4 {( O- d9 c% O: q7 z  (4)CBW (5)IDIV (6)[DI]% {' }/ M& ?) m$ G! X

) C2 W' }8 z+ m: N( o- y  83、16个10位无符号DB9~DB0 000000 判别是否
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-7-31 20:55:19 | 显示全部楼层

2011下半年计算机等考三级PC技术上机100题答案

 91、对10个字节进行加密,高位A>=低位B,则B=A-B;A ' v) r0 ~. L. O. H( A+ @
  (1)DEC DX (2)JAE G1 (3)AL" k$ `/ g3 f7 d
  (4)SHL (5)OR/ M6 K  m* G. {
  92、6组有符号16位二进制,当每组中负多于正,则负变正.反之,则正变负.; b) [  N$ _  b+ s% \
  (1)MOV CX,6 (2)ADD SI,2 (3)JMP
+ J" i$ P2 E  Z) T  (4)ADD SI,2 (5)NEG AX (6)ADD DI,2
& v% C5 I; W% }% x) }: q- B2 _  S: ^  (7)ADD SI,2 (8) ADD DI,2 (9) JMP REPT1
8 |! H6 ~% S+ r: w1 k  93、20个有符号字节序列,求最大值和最最小值,先存原数,最后存最大值和最小值! v# ~5 _5 o- m$ T2 u
  (1)DI (2)1 (3)ADD DI,1
8 T8 L1 e# _  a" c$ }, k5 M  (4)JNG (5)BL (6)MOV [DI],BH, ~, K. K9 L# g7 |% l( p
  (7)INC DI (8) BL* k5 \( w+ f% @( W. m' b( Z5 \
  94、对信号进行低通滤波Yi=(15*Yi-1/16)+(Xi/16),Y0=0/ V3 f, f% l' {: X5 e* y
  (1)BX (2)ADD (3)SUB* U- P) _! [# K4 d" {6 c
  (4)MOV BX,AX (5)INC DI (6)INC SI6 q  |; S, N) I" B* i
. ~4 r( P( ^8 ~# `9 m( m" J
  95、 20个有符号,>=+64用'>'表示,0
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-22 21:48 , Processed in 0.467799 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表