《片机基础知识》PPT课件.ppt
《《片机基础知识》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《片机基础知识》PPT课件.ppt(6页珍藏版)》请在装配图网上搜索。
1.2.4微型计算机软件,1.软件定义,硬件:是在执行任务过程中相对固定的一种物质体现。软件:则是在执行任务过程中比较灵活的信息的体现,即指使用和管理计算机的各种程序(Program)。,3.程序,程序:一系列指令的有序集合称为程序。程序设计:编制程序的过程称为程序设计。,05:22,1,4.机器语言、汇编语言和高级语言,(1)汇编语言:用助记符(通常是指令功能的英文缩写)表示操作码、用字符(字母、数字、符号)表示操作数的指令称为汇编指令。用汇编指令编制的程序称为汇编语言程序。,特点:这种程序占用存储器单元少,执行速度较快,能够准确掌握执行时间,可实现精细控制,因此特别适用于实时控制。然而汇编语言是面向机器的语言,各种计算机的汇编语言是不同的,必须对所用机器的结构、原理和指令系统比较清楚,才能编写出它的各种汇编语言程序,而且不能通用于其他机器,这是汇编语言的不足之处。,05:22,2,(2)机器语言:二进制代码形式的程序就是机器语言程序。二进制代码形式的指令又称机器指令或机器码。汇编指令与机器指令具有一一对应的关系,,特点:计算机最终执行的都是机器语言程序。机器语言只有0和1两个符号,用它来直接编写程序十分困难。因此,往往先用汇编语言或高级语言编写程序,然后再转换成目标程序。,05:22,3,(3)高级语言:为使用户编程容易,程序中所用的语句与实际更接近,而且使用户不必了解具体的机器,就能编程,使编出的程序通用性更强,于是产生了高级语言。常用的高级语言有BASIC、FORTRAN、C等。,特点:高级语言是面向过程的语言,用高级语言编写程序时主要着眼于算法,而不必了解计算机的硬件结构和指令系统,因此易学易用。高级语言是独立于机器的,一般地说,同一个程序可在任何种类的机器中使用。,应用:高级语言适用于科学计算、数据处理等方面。,05:22,4,(4)几个概念:,源程序:汇编语言程序与高级语言程序统称为源程序,目标程序:机器语言程序又称为目标程序。,汇编:将汇编语言程序翻译成目标程序的过程称为汇编。,手工汇编:由编程人员对照指令表,一条一条查找、翻译的方法称为手工汇编。,机器汇编:由计算机自动完成汇编语言转换为机器语言的称为机器汇编。,汇编程序:机器汇编时用到的软件称为汇编程序。,编译程序:高级语言转换成机器语言的工作只能由计算机完成,转换时所用的软件为编译程序。,05:22,5,例如:+74+1001010B,+74补01001010B4AH;-74-1001010B,-74补10110110BB6H。位二进制数补码表示范围为-128+127。0的补码表示是唯一的。对于0:+0补-0补00000000B,补码,05:22,6,- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 片机基础知识 基础知识 PPT 课件
装配图网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文