当前位置:编程学习 > 汇编语言 >>

帮忙详细解释下汇编程序

显示字符串"Better City Better Life" DATA SEGMENT 这句干什么的 MESSAGE DB ______空格1 MASSAGE什么意思?这句什么意思? DATE ENDS 这个是DATE结束把 CODE SEGMENT ..... MOV AX,DATE 这里的DATE 是引用前面一段程序吗 MOV DS,AX 这句把AX的东西放到DS吗? MOV AH,____空格2 MOV DX_____空格3 INT 21H 这句干什么的 CODE DENS END 解释详细多加分 高手 来个
追问:谢谢  默默问一句 空格3个咋填    填空题   后天考试了  悲催  题目要求显示字符串"Better City Better Life"'$'加这个符号是为什么呢。
09H是怎么得出来的。
第三个DS放DX    为什么 不直接date 放进去
INT 21H              调用21号中断   调用哪里的  
最后麻烦次
答案:解释:
DATE     SEGMENT            汇编语言有堆栈段、数据段、代码段,这里定义的是数据段 
MESSAGE   DB  ______空格1MASSAGE其实就是一个变量名,这里可以认为是字符串的首地址
DATE      ENDS                         这个是DATE结束,就是数据段定义的结束
CODE     SEGMENT                   
             .....
               MOV  AX,DATE     是把DATE的首地址给AX
               MOV DS,AX             这句把AX的东西放到DS
               MOV  AH,____空格2           
               MOV   DX_____空格3
              INT 21H                       调用21号中断
  CODE  ENDS  
               END

上一个:单片机c51定时计数器汇编语言程序及解释
下一个:有关汇编的问题,用括号括起来的是有问题的地方,还请各位豪侠多多指点

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,