汇编语言是最早的语言,是直接在硬件之上工作的编程语言,所有的高级语言都是在汇编的基础上产生的,尽管在编程语言多样发展的今天汇编语言仍占据一席之地。在近期的编程语言排行榜中排第八位。
1、汇编语言仍发挥着不可替代的作用
效率
运行效率:开发软件的核心部件,快速执行和实时响应。
开发效率:做合适的事,开发效率无敌
底层:计算机及外围设备的驱动程序(每种编程语言都有适合的位置)
操作系统的内核
嵌入式系统:家用电器、仪表仪器、物联网......
2、 汇编语言在学习计算机中起到的独特作用——直击计算机系统的核心
便于加深对计算机原理和操作系统等课程的理解(底层的东西要有一定要理解)
通过学习和使用汇编语言,能够感知、体会和理解机器的逻辑功能
上理解各种软件系统的原理,打下技术理论基础
下为掌握硬件系统的原理,打下实践应用基础
学会底层的程序调试和错误分析方法
课名:汇编语言程序设计
定位:理解硬件结构,掌握指令集,理解程序的运行过程
内容:8088 8086指令集与汇编语言程序设计
教材:王爽老师《汇编语言》(第三版 )http://pan.baidu.com/s/1o7tr7Oe