新闻  |   论坛  |   博客  |   在线研讨会
51内核相关
mayer | 2009-08-19 19:25:22    阅读:1671   发布文章

51内核相关

 

   51内核采取冯.诺依曼结构,包括CPU、内部RAM、内部ROM、位处理器、定时器、串行口、并行口和中断控制系统等。

下以80C51为例具体说明:

内部RAM:共256个数据存储单元,分低128单元和高128单元。低128单元供给用户使用,分三个区域:

(1)、寄存器区,前32个单元,分4组,每组8个寄存器,CPU任一时刻只能使用其中一组寄存器,有程序状态字PSW的RS1、RS0决定。

(2)、位寻址区,20H~2FH,共16个字节,128位,可字节寻址,也可位寻址。

(3)、用户RAM,30H~7FH,共80单元,堆栈一般在此建立。

高128单元是供给专用寄存器,共22个,占用80H~FFH单元:如程序计数器PC、堆栈指示器SP、累加器A、程序状态字和数据指针等。

内部ROM:

80C51共4KROM单元,地址为0000H~0FFFH,其中0000H~002AH共43单元保留给系统启动和保存中断地址使用。中断地址分:外中断0、定时器0、外中断1、定时器1和串行中断。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客