位置:51电子网 » 技术资料 » 通信网络

存储空间分配

发布时间:2016/7/22 21:23:46 访问次数:483

   不同的单片机具有不同的存储空间分布。8051单片机的程序储存器与数据存储器空间相互独立, I7090-GS工作存储器、特殊功能存储器与内部数据存储器共享一个存储空间,I/o端口则与外部数据存储器共享一个空间。8098单片机的片内RAM程序存储区数据存储区、I/o端口全部使用同一个存储空间。总的来说,大多数单片机都存在不同类型的器件共享同一个存储空间的问题。因此,在系统设计时就要合理地为系统中的各种部件分配有效的地址空间,以便简化译码电路,并使CPU能准确地访问到指定部件。

   l/O通道划分

   设计中应根据包括对象所要求的输入/输出信号的数目及类型,确定整个应用系统的通道数目及类型。

   ⅣO方式的确定

   不同的输入/输出方式,对系统的硬、软件要求是不同的。一般来说,无条件传送方式只适用于数据变化非常缓慢的外设,这种外设的数据可视为常态设计;中断方式处理器效率较高,但硬件结构稍复杂一些;查询方式硬件价格较低,但处理器效率比较低,速度比较慢。在一般的应用系统中,由于速度要求不高,控制对象也较少,此时,大多采用查询方式。

   软、硬件功能划分

   在应用系统设计中,多用硬件来实现一些功能,这样可以提高利用率和系统的灵活性及适应性。相反,若用软件来实现某些硬件功能则可以节省硬件开支,提高灵活性和适应性,但速度要下降,软件设计费用和所需存储容量要增加。因此,在总体设计时,必须权衡利弊。

   不同的单片机具有不同的存储空间分布。8051单片机的程序储存器与数据存储器空间相互独立, I7090-GS工作存储器、特殊功能存储器与内部数据存储器共享一个存储空间,I/o端口则与外部数据存储器共享一个空间。8098单片机的片内RAM程序存储区数据存储区、I/o端口全部使用同一个存储空间。总的来说,大多数单片机都存在不同类型的器件共享同一个存储空间的问题。因此,在系统设计时就要合理地为系统中的各种部件分配有效的地址空间,以便简化译码电路,并使CPU能准确地访问到指定部件。

   l/O通道划分

   设计中应根据包括对象所要求的输入/输出信号的数目及类型,确定整个应用系统的通道数目及类型。

   ⅣO方式的确定

   不同的输入/输出方式,对系统的硬、软件要求是不同的。一般来说,无条件传送方式只适用于数据变化非常缓慢的外设,这种外设的数据可视为常态设计;中断方式处理器效率较高,但硬件结构稍复杂一些;查询方式硬件价格较低,但处理器效率比较低,速度比较慢。在一般的应用系统中,由于速度要求不高,控制对象也较少,此时,大多采用查询方式。

   软、硬件功能划分

   在应用系统设计中,多用硬件来实现一些功能,这样可以提高利用率和系统的灵活性及适应性。相反,若用软件来实现某些硬件功能则可以节省硬件开支,提高灵活性和适应性,但速度要下降,软件设计费用和所需存储容量要增加。因此,在总体设计时,必须权衡利弊。

相关技术资料
7-22存储空间分配
相关IC型号
I7090-GS
暂无最新型号

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!