软件系统结构分析
=================================================================================================================
程序模块的自主性:
主程序和若干中断子程序是可以自主运行的程序模块,而普通子程序是不可能自主运行的,
可以将普通子程序看做主调用程序模块的一部分,因此整个系统程序设计就是完成主程序设
计和若干个中断子程序设计的过程.
程序模块的功能性:
系统软件通常包含以下模块:自检模块,初始化模块,监控模块,显示输出模块,信息采集模块,
数据处理模块,控制决策模块,信号输出模块,通讯模块,时钟模块等等.
----------------------------------------------------------------------------------------
=================================================================================================================
RAM资源的分配:
片内RAM用来存放各种变量、标志、堆栈、数据、处理中的临时结果等等片外 RAM主要用来存
放数据块.