(19) FLD2W为二进制数字变量:10010101;
(20) LD4W为包括5个十进制数的字变量:12,34,56,78, 90; (11) LD5W为14个零的字变量
DATASG SEGMENT
FLD1B DB ‘QITIEZHIGONGDAXUE ’ FLD2B DB 123 FLD3B DB 0B9H FLD4B DB 11001011B FLD5B DB ‘32728’ FLD6B DB 38 DUP(0) FLD7B DB ‘37’,40
FLD1W DW 1C8EH FLD2W DW 10010101B
LD4W DW 12,34,56,78,90 LD5W DW 14 DUP(0) DATASG ENDS
五、简答题:
1、简述取中断向量的步骤
答:把由AL指定的中断类型的中断向量从中断向量表中取到ES:BX中 预置:AH=35H AL=中断类型号
执行:INT 21H
返回时送:ES:BX=中断向量
2、 INT 21H的键盘输入功能1和功能8有什么区别?
答:功能1:从键盘输入一个字符并回显在屏幕上,AL=字符 功能8:从键盘输入一个字符,不回显,检测Ctrl-Break,AL=字符
六、编程题:
1、 编一个程序,要求比较两个字符串STRING1和STRING2所含字符是否完全相同,
若相同则显示‘MATCH’,否则显示‘NO MATCH’。 dseg segment
string1 db ‘I am a student.’ String2 db ‘I am a student!’ yes no dseg cseg
db ‘MATCH’,0DH,0AH,’$’ db ‘NO MATCH’,0DH,0AH,’$’ ends segment
main proc far
assume cs:cseg,ds:dseg.es:dseg start: push ds
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库《汇编语言》练习册答案(19)在线全文阅读。
相关推荐: