当前位置:首页 » 存储配置 » 布尔处理机存储空间

布尔处理机存储空间

发布时间: 2025-09-02 02:43:50

㈠ 简述51单片机的存储器逻辑空间分布,并说明当存储器地址发生重叠时应如何处

MCS-51单片机存储器结构
1、 程序存储器
MCS-51具有64kB程序存储器寻址空间,它是用于存放用户程序、数据和表格等信息。对于内部无ROM的8031单片机,它的程序存储器必须外接,空间地址为64kB,此时单片机的端必须接地。强制CPU从外部程序存储器读取程序。对于内部有ROM的8051等单片机,正常运行时,则需接高电平,使CPU先从内部的程序存储中读取程序,当PC值超过内部ROM的容量时,才会转向外部的程序存储器读取程序。
8051片内有4kB的程序存储单元,其地址为0000H—0FFFH,单片机启动复位后,程序计数器的内容为0000H,所以系统将从0000H单元开始执行程序。但在程序存储中有些特殊的单元,这在使用中应加以注意:
其中一组特殊是0000H—0002H单元,系统复位后,PC为0000H,单片机从0000H单元开始执行程序,如果程序不是从0000H单元开始,则应在这三个单元中存放一条无条件转移指令,让CPU直接去执行用户指定的程序。
另一组特殊单元是0003H—002AH,这40个单元各有用途,它们被均匀地分为五段,它们的定义如下:
0003H—000AH 外部中断0中断地址区。
000BH—0012H 定时/计数器0中断地址区。
0013H—001AH 外部中断1中断地址区。
001BH—0022H 定时/计数器1中断地址区。
0023H—002AH 串行中断地址区。
可见以上的40个单元是专门用于存放中断处理程序的地址单元,中断响应后,按中断的类型,自动转到各自的中断区去执行程序。因此以上地址单元不能用于存放程序的其他内容,只能存放中断服务程序。但是通常情况下,每段只有8个地址单元是不能存下完整的中断服务程序的,因而一般也在中断响应的地址区安放一条无条件转移指令,指向程序存储器的其它真正存放中断服务程序的空间去执行,这样中断响应后,CPU读到这条转移指令,便转向其他地方去继续执行中断服务程序。
2、 数据存储器
数据存储器也称为随机存取数据存储器。MCS-51单片机的数据存储器在物理上和逻辑上都分为两个地址空间,一个是内部数据存储区和一个外部数据存储区。MCS-51内部RAM有128或256个字节的用户数据存储(不同的型号有分别),它们是用于存放执行的中间结果和过程数据的。MCS-51的数据存储器均可读写,部分单元还可以位寻址。
8051内部RAM共有256个单元,这256个单元共分为两部分。其一是地址从00H—7FH单元(共128个字节)为用户数据RAM。从80H—FFH地址单元(也是128个字节)为特殊寄存器(SFR)单元。从图1中可清楚地看出它们的结构分布。
在00H—1FH共32个单元中被均匀地分为四块,每块包含八个8位寄存器,均以R0—R7来命名,我们常称这些寄存器为通用寄存器。这四块中的寄存器都称为R0—R7,那么在程序中怎么区分和使用它们呢?聪明的INTEL工程师们又安排了一个寄存器——程序状态字寄存器(PSW)来管理它们,CPU只要定义这个寄存的PSW的第3和第4位(RS0和RS1),即可选中这四组通用寄存器。对应的编码关系如图2所示。
内部RAM的20H—2FH单元为位寻址区,既可作为一般单元用字节寻址,也可对它们的位进行寻址。位寻址区共有16个字节,128个位,位地址为00H—7FH。位地址分配如表1所示,CPU能直接寻址这些位,执行例如置“1”、清“0”、求“反”、转移,传送和逻辑等操作。我们常称MCS-51具有布尔处理功能,布尔处理的存储空间指的就是这些为寻址区。

㈡ cy是什么意思

1、运算标志位

在进行算术运算时,可以被硬件置位或清零,以表示运算结果中高位是否有进位或借位的状态。在布尔处理机中,CY被认为是位累加器。

2、集装箱堆场

集装箱堆场是指在集装箱码头内或码头周边地区,用于交接和保管集装箱的场所。常包括集装箱编排场、码头前沿堆场等。主要办理:整箱货运的交接、存储和保管。编排配载图并办理装卸。有关货运单据的编签。集装箱和运载工具出入及流转的有关单据签发。集装箱的检査、维护、清扫、熏蒸消毒等。空箱的收发、储存、保管。

3、共青团缩写

中国共产主义青年团是中国共产党领导的先进青年的群团组织,是广大青年在实践中学习中国特色社会主义和共产主义的学校,是中国共产党的助手和后备军。

4、塞浦路斯域名

.cy是塞浦路斯(the Republic of Cyprus)的国家域名,属于海外域名。对注册.cx域名的资格没有任何限制,任何一个国家的个人或企业均可注册。

5、日历年

CY(calendar year) - 日历年。

有时在产品手册中用着日期前,如:CY 2010表示该产品的日期为2010年产

热点内容
androidlistview下拉刷新 发布:2025-09-02 04:38:37 浏览:97
cmd定位到文件夹 发布:2025-09-02 03:50:59 浏览:438
我的世界用钻石换经验的服务器 发布:2025-09-02 03:44:56 浏览:670
python十进制转二进制 发布:2025-09-02 03:34:56 浏览:654
javaset遍历 发布:2025-09-02 03:13:08 浏览:508
绝对赛车应该输入什么密码 发布:2025-09-02 03:00:30 浏览:475
java编程自学网 发布:2025-09-02 02:54:53 浏览:681
布尔处理机存储空间 发布:2025-09-02 02:43:50 浏览:570
服务器磁盘io读写延迟如何解决 发布:2025-09-02 02:35:16 浏览:624
率土之滨华为端如何换密码 发布:2025-09-02 02:34:34 浏览:977