-
公开(公告)号:CN100568173C
公开(公告)日:2009-12-09
申请号:CN200610030755.1
申请日:2006-09-01
Applicant: 上海大学
Abstract: 本发明涉及一种微控制器系统任务调用方法。本方法是基于MCS-51体系,在指令系统不变的前提下,将几个基于MCS-51体系的微控制器通过片上总线连接成一个多微控制器系统,其中一个微控制器作为主处理器直接面向终端用户,其它作为从处理器。本设计中的任务调用方法将应用系统领域的各个任务程序集成在各个从处理器的程序存储器中,并将这些任务编号为超级指令码。系统对这些任务的调用是通过总线机制,由主处理器向相应的从处理器发送相应的超级指令码,即由从处理器根据特定的寻址方法找到任务程序,自动完成该任务,实现任务调用。本设计的超级指令任务调用方法降低了对主处理器存储能力和处理强度的要求,提高系统的并行处理能力。本基于多MCU体系超级指令任务调用方法可应用于基于MCS-51指令体系的单片微控制器,亦可应用于其它多微控制器、微处理器等领域。
-
公开(公告)号:CN1940860A
公开(公告)日:2007-04-04
申请号:CN200610030755.1
申请日:2006-09-01
Applicant: 上海大学
Abstract: 本发明涉及一种微控制器系统任务调用方法。本方法是基于MCS-51体系,在指令系统不变的前提下,将几个基于MCS-51体系的微控制器通过片上总线连接成一个多微控制器系统,其中一个微控制器作为主处理器直接面向终端用户,其它作为从处理器。本设计中的任务调用方法将应用系统领域的各个任务程序集成在各个从处理器的程序存储器中,并将这些任务编号为超级指令码。系统对这些任务的调用是通过总线机制,由主处理器向相应的从处理器发送相应的超级指令码,即由从处理器根据特定的寻址方法找到任务程序,自动完成该任务,实现任务调用。本设计的超级指令任务调用方法降低了对主处理器存储能力和处理强度的要求,提高系统的并行处理能力。本基于多MCU体系超级指令任务调用方法可应用于基于MCS-51指令体系的单片微控制器,亦可应用于其它多微控制器、微处理器等领域。
-