全文预览

东北师大汇编语言程序设计试卷10年(共4页)

上传者:菩提 |  格式:doc  |  页数:4 |  大小:0KB

文档介绍
?  17. D ?   18. D ?  ?  19. C ?   20. C ? ? 二,简答题(每小题4分,共12分) ??  1.答:(1) 005CH (2) 00DCH (3) 05CCH ?  2. 答:(1)MOV AL, 25H ?    (2)SHL AL, 1 ?    (3)MOV BL, 15H ?    (4)MUL BL ?    最后,(AX)=612H =1554 ?  3.答:NEG DX ?    NEG AX ?    SBB DX, 0 Р  三,程序分析题(每小题6分,共36分) ?  1. 答:(1) 该程序段已占有的存储字节数是8个字节。 ?  (2) 符号名DA4的值为2,符号名DA5的值是0026H。 ?  2. 答:(AX)=0012H (BX)=1221H (CX)=0200H ?    3.答:(1) 在以ADRR为起始地址的数组中,查找第一个非0数据。 ?    (2) 若找到则将第一个非0数据在数组中的偏移量送入RETT单元中;若无非0数据,则将OFFH送入RETT单元中。 ?    4.答:(1)子程序的功能是判别AL和BL中的数是否为异号数,当为异号时交换,否则不变。 ?    (2) AL=77H, BL=9AH ?   5. 答:(1) 该程序完成的功能是从20H(32)个有符号数中找出最小的数送入RESUL T单元中。 ?    (2) 该程序的循环次数是1FH(31)。 ?  6.答:RESULT+2字存储单元的内容是MAX(X1, X2, … XN) ?    BX= 100H + 2×(COUNT-1) ?    程序循环次数= COUNT ?  四,程序填空题?  1.答:(1) ADD AL, [BX] ?      (2) MOV AX, SUM ?      (3) LOOP NEXT

收藏

分享

举报
下载此文档