當前位置:歷史故事大全網 - 範文作文 - wave6000的特征

wave6000的特征

n1.数据存储器

n8051单片机数据存储器用于暂存程序执行过程中产生的数据和损坏结果等。

n8051单片机数据存储器也分为可以片 内数据存储器和片外数据存储器。当片内数据存储器不够用时,可扩展片外数据存储器。一般情况下,片外数据存储器的容量不超过64KB。与内、外部的程序存储器不同,内部和外部 数据存储器空间存在重叠(内部RAM的地址范围为00H~07FH,外部RAM的地址范围为0000H~0FFFFH,如图3-1所示),通过不同的指令来区分。当访问内部RAM时,用MOV类 指令;当访问外部RAM时,则用MOVX类指令,所以地址重叠不会造成操作中断。

n图3-1 8051数据存储器结构图

n8051单片机的 内部数据存储器空间***计128字节,占用00H~7FH地址范围。特殊功能寄存器区也是128字节,占用80H~0FFH地址范围。

n片内数据存储器仓库三 大部分:特殊功能寄存器区、可位地址区、通用RAM区。

n2.特殊功能寄存器

n功能寄存器(SFR)也称专用寄存器,特殊 功能寄存器反映了51个单片机的运行状态。很多功能也通过特殊功能寄存器来定义和控制程序的执行。

n在8051单片机中设置了21个特殊功能寄存器,它们不是连续分配的 在地址为80H-FFH的128个字节的存储空间中。

n在这21个SFR中,凡是字节地址能被8整除(即16个字节的地址码尾数为0 或8)的11个单元均具有位选择能力,有效的位地址***有82个。表3-3为特殊功能调度分配一览表。

n82个有效位地址可用位 地址、位符号、单元地址.位序和寄存器名.位序四种方法来表示,但一般是用位符号或寄存器名.位序来表示的。

n1.51单片机指令 系统

n(1)指令、指令系统的概念

n指令是使计算机内部执行的一种操作,提供给用户编程使用的一种命令。由构成计算机 的电子器件特性所决定,计算机只能识别二进制代码。以二进制来描述指令功能的语言,称为机器语言。由于机器语言不便被人们识别、记忆、理解和使用,因此赋予每条机器语言 指令赋予助记符号来表示,这就形成了自定义语言。其实,自定义语言是基于人们识别、记忆、理解和使用的一种指令形式,它和机器语言指令一对应,也是由计算机的 硬件特性所决定的。

n指令的描述形式有两种:机器语言形式和定制语言形式。现在描述计算机指令系统及实际应用中主要采用定制语言形式。采用机器语言编写的 程序调用目标程序。采用自定义语言编写的程序调用源程序。计算机能够直接识别并执行的只有机器语言。语言程序不能被计算机直接识别并执行,必须经过一个中间间隔把它翻译成 机器语言程序,这个中间过程称为装配。装配有两种方式:机器装配和手工装配。机器装配是用专门的装配程序,在计算机上进行翻译;手工装配是编程人员把装配语言指令逐条翻译成机器 语言指令。现在主要使用机器安装,但有时也不需要手工安装。

  • 上一篇:瑪雅文明為何突然消失,古埃及人相信死後復生?
  • 下一篇:汙染物排放標準是什麽
  • copyright 2024歷史故事大全網