汇编语言B试题及答案(6)
发布时间:2021-06-07
发布时间:2021-06-07
上述程序段运行后,AL=_______,BL=________。
五、程序填空题(本大题共2小题,每小题6分,共12分)
36.NUM和NUM+1单元分别存有一个8位带符号数,下面程序段将两数中大者 NUM单元,小者 NUM+1单元,请在方框处各填一条指令补充完整。 MOV AL,NUM
CMP AL,NUM+1
MOV NUM,AL
DONE:……
37.下面程序段是将BUFF单元的绝对值送入DAR单元,请将空白处各填上一条指令
BUFF DW ××××
DAR DW?
NEXT六、编制程序题(本大题共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
2009—2010第一学期汇编语言期末考试试题A卷答案
适用班级:08计科
第6页/共8页
上一篇:广西水运行业市场准入问题研究
下一篇:简明法语教程1-8课单词