二、填空题(本大题共6小题每小題1分,共6分)
请在每小题的空格中填上正确的答案错填、不填均无分。
24.汇编语言程序设计中每个语句的注释项的开始必须用符号___________
三、简答题(本大题共4小题,每小题2分共8分)
27.假设某数据段的段名为DATA,段内有一变量BUF请分别用MOV指令写出与下述二
(2)MY_DATA送到相应的寄存器中去,用什么指令?
30.请写出下列指令中存贮器操作数的物理地址表达式
四、程序分析题(本大题共6小题,每小题6分共36分)
35.设A、B均为长度为10的字节数组,DS、ES巳指向同一组数据段
(1)程序段完成什么功能?
(2)A和B两个字节数组的内容是什么?
36.已知AL的值为0—F中一位十六进制数
(1)该子程序完成什么功能?
五、程序填涳题(本大题共2小题每小题6分,共12分)
请在每小题的空格中填上正确的答案错填、不填均无分。
37.下列程序段实现将数据区ABUFl首址开始的100个字節数据传送到ABUF2为首址的数据区去
38.下面程序段是在DAI开始的10个字节中依次存入数据‘9’,‘8’……‘1’,‘0’在横线处填入指令。
六、編写程序题(本大题共2小题第39小题6分,第40小题12分共l8分)
39.限用2条指令把AX中第4到10位都变反,第0—3位第11到15位都置1。
40.设有一字符串存放在以STRING为首址的数据区中其最后一个字符′.′(其中ASCⅡ码为2EH)作为结束标志,编程序计算该字符串的长度送LEN字节单元。又知被操作的字符串为′IBM PC 8088CPU.′
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。