伟福6000单片机仿真软件软件特色
第一,数据存储。
1.n8051单片机数据存储器用于临时程序运行过程中产生的数据、计算结果等。
2.n8051单片机数据存储器可分为两种类型:内部和外部。当数据存储器不足时,可扩展片外存储。一般而言,片外数据存储容量不超过64KB。内部和外部程序存储空间重叠(内部RAM的地址范围为00H~07FH,外部RAM的地址范围为0000H~0FFH),外部RAM的地址范围为0000H~0FFH。访问内部RAM时,使用MOV指令;访问外部RAM时,使用MOVX指令,所以重叠地址不会造成操作混乱。
3.n8051单片机内部数据存储空间为128字节,占用00H~7FH地址。专用寄存区也是128字节,占用80H~0FFH。
4.n片中的数据存储器分为三大部分:存储器工作区域、位置寻址区域和通用RAM区域。
第二,专用功能登记簿。
1.特殊功能寄存器(SFR)也称为特殊寄存器,是51单片机运行状态的特殊寄存器。许多功能也通过特定功能存储器定义和控制程序执行。
2.n在8051单片机中设置了21个专用存储器,它们不连续地分布在80H-FFH的128字节存储空间中。
3.n在这21个SFR中,8整除字节地址(即16进制地址码尾数为0或8)的11个单元具有位置查找能力,其中有效位置共82个。表格3-3是特殊功能存储器的分配清单。
4.n82有效位地址可用位地址.位符号.单位地址.位序和存储器名称.位序这四种方法表示,但通常用位符号或存储器名称.位序表示。
3.单片机51指令系统。
指示系统的概念。
n指令是使计算机内部执行的操作,为用户提供程序使用的指令。电脑只能识别二进制代码,这取决于电脑的电子设备特性。用二进制代码描述指令功能的语言称为机器语言。由于人类无法识别、记忆、理解和使用机器语言的不便,每个机器指令都会有一个助记号来表示,从而形成汇编语言。汇编语言是一种方便人们识别、记忆、理解和使用的指令形式,它与机器语言指令一一对应,也取决于计算机硬件的特性。
指令有机器形式和汇编形式两种形式。目前,汇编语言主要用于描述计算机指令系统和实际应用。用机器语言编写的程序称为目标程序。用汇编语言编写的程序称为源程序。只有机器语言才能直接识别和执行电脑。计算机无法直接识别和执行的汇编语言程序,必须通过中间环节转换为机器语言程序,称为汇编。编制方法有机器汇编和手工汇编两种。机械汇编是指使用特殊的汇编程序,在计算机上翻译;手工汇编是指程序员将汇编语言指令逐个翻译成机器指令。目前主要采用机器汇编,但有时也用于手工汇编。