4MCS-51语言程序设计解剖.pptVIP

  • 11
  • 0
  • 约6.88千字
  • 约 75页
  • 2017-04-18 发布于湖北
  • 举报
第四章 MCS-51汇编语言程序设计; ;高级语言:BASIC、PL/M、C语言;支持写入单片机或仿真调试的目标程序有两种文件格式: BIN文件和HEX文件。 BIN文件是由编译器生成的二进制文件,是程序的机器码; HEX文件是由INTEL公司定义的一种格式, 这种格式包括地址、数据和校验码,并用ASCII码来存储, 可供显示和打印。 HEX文件需通过符号转换程序OHS51进行转换,两种语言的操作 过程见图4.1。 现在通常采用uV2集成开发环境可将A51汇编、C51编译、 L51连接、OHS51转换一次完成。;;4.1.2 汇编语言指令格式与伪指令 ;2.汇编语言指令格式 ; ;(2)结束汇编伪指令END 格式:[标号:] END [表达式] 功能:放在汇编语言源程序的末尾,表明源程序的汇编到此结束,其后的任何内容不予理睬。;(4)定义字节伪指令DB 格式:[标号:] DB x1, x2,…, xn 功能:将8位数据(或8位数据组)x1, x2,…, xn顺序存放在从当前程序存储器地址开始的存储单元中。xi可以是8位数据、ASCII码、表达式,也可以是括在单引号内的字符串。两个数据之间用逗号“,”分隔。 xi为数值常数时,取值范围为00H~FFH。xi为ASCII码时,要使用单引号‘’,以示区别。xi为字符串常数时,其长度不应超过80个字符。 ;

文档评论(0)

1亿VIP精品文档

相关文档