2005年10月全国高等教育自学考试汇编语言程序设计试题
|
|
|
|
|
|
34.AT DB 0AH,0BH,0CH,0DH,0EH,0FH,00H MOV BX,0 LOP:MOV DL,AT[BX] CMP DL,0 JZ DONE ADD DL,37H MOV AH,2 INT 21H INC BX JMP LOP DONE:…… ①上述程序段执行后在屏幕上显示的内容依次是: ②执行后BX=___________。 35.DEC2 DB′56′ XOR DI,DI MOV BL,DEC2[DI+1] AND BL,0FH MOV AL,DEC2[DI] AND AL,0FH MOV DL,10 MUL DL ADD AL,BL 上述程序段运行后,AL=_______,BL=________。 五、程序填空题(本大题共2小题,每小题6分,共12分) 36.NUM和NUM+1单元分别存有一个8位带符号数,下面程序段将两数中大者NUM单元,小者NUM+1单元,请在方框处各填一条指令补充完整。 六、编制程序题(本大题共3小题,共22分) 38.用字符串指令编制一程序段,把以DAT1为首址的数据区中的100个字节数据依次传送到以DAT2为首址的数据区中。要求:在程序中按地址递减方式进行数据传送。(5分) 39.设有DX:AX构成一个32位数据,从AX的低位(第0位)开始,逐位向高位和DX置1,置1的个数由CX的内容确定(已知CX<32)。试编制一程序段,实现上述要求。(5分) 40.编写一完整源程序,将DB1中的二进制数按位倒排送DB2中,即DB1第0位送DB2第7位,DB1第1位送DB2第6位,依次类推。(12分) DATA SEGMENT DB1 DB XX;任一字节数 DB2 DB? DATA ENDS |
|
我要投稿 新闻来源: 编辑: 作者: |
|
相关新闻 |
|
|
|
|
|