发明名称 多微控制器系统任务调用方法
摘要 本发明涉及一种微控制器系统任务调用方法。本方法是基于MCS-51体系,在指令系统不变的前提下,将几个基于MCS-51体系的微控制器通过片上总线连接成一个多微控制器系统,其中一个微控制器作为主处理器直接面向终端用户,其它作为从处理器。本设计中的任务调用方法将应用系统领域的各个任务程序集成在各个从处理器的程序存储器中,并将这些任务编号为超级指令码。系统对这些任务的调用是通过总线机制,由主处理器向相应的从处理器发送相应的超级指令码,即由从处理器根据特定的寻址方法找到任务程序,自动完成该任务,实现任务调用。本设计的超级指令任务调用方法降低了对主处理器存储能力和处理强度的要求,提高系统的并行处理能力。本基于多MCU体系超级指令任务调用方法可应用于基于MCS-51指令体系的单片微控制器,亦可应用于其它多微控制器、微处理器等领域。
申请公布号 CN1940860A 申请公布日期 2007.04.04
申请号 CN200610030755.1 申请日期 2006.09.01
申请人 上海大学 发明人 胡越黎;冉峰;丁倩
分类号 G06F9/38(2006.01);G06F9/46(2006.01) 主分类号 G06F9/38(2006.01)
代理机构 上海上大专利事务所 代理人 何文欣
主权项 1.一种微控制器系统任务调用方法,基于MCS-51体系,其特征在于:在指令系统不变的前提下,将几个基于MCS-51体系的MCU通过片上总线连接成一个多MCU系统,其中一个MCU作为主处理器直接面向终端用户,其它作为从处理器;将应用系统领域的各个任务程序集成在各个从处理器的程序存储器中,并将这些任务编号为超级指令码;对这些任务的调用是通过总线机制,由主处理器向相应的从处理器发送相应的超级指令码,即由从处理器根据特定的寻址方法找到任务程序,自动完成该任务,实现任务调用。
地址 200444上海市宝山区上大路99号