计算机网络课件网络层.pptVIP

  • 4
  • 0
  • 约1.6千字
  • 约 94页
  • 2022-09-18 发布于四川
  • 举报
5.2 程序设计语言 5.2.1 机器语言 机器语言是唯一能被计算机直接理解和执行的程序设计语言,属低级语言。机器语言的一条语句就是一条指令,机器指令的格式如下: 操作码 操作数 例如:计算256+16结果的机器代码如下(以十六进制表示): B8 0001 ;把256放入累加器AX 05 1000 ;把16与AX中值相加,结果存入AX0000000100001000 5.2 程序设计语言 5.2.2 汇编语言 为了解决机器语言难记忆、可读性差的缺点,人们把机器指令中的操作码和操作数用英文助记符来表示,这种助记符语言称为汇编语言,也属于低级语言。 MOV AX, 256 ;把256放入累加器AX ADD AX, 16 ;把16与AX中值相加,结果存入AX 汇编语言编写的程序属于符号程序,计算机不能直接识别和执行,必须翻译成计算机能识别的机器指令后才能在计算机上执行,其翻译过程如下: 5.2 程序设计语言 5.2.3 高级语言 高级语言是一类程序设计语言的统称,它采用接近人类自然语言的表示方法,并遵循一定的语法规则来编写程序。 实现求整数的绝对值的程序段: int intVar, result; scanf(“%d”, intVar); if(intVar = 0) result = int

文档评论(0)

1亿VIP精品文档

相关文档