针对Intel公司16位高精度微处理器M80C186的硬件仅支持对整数进行算术运算、不能进行高精度数值运算的问题,利用其与另一款高性能数学协处理器M80C187在目标代码上的高兼容性,设计一款将两者相结合起来使用实现优化效果的联合验证系统.系统中主处理器M80C186处于最大工作模式,负责发出所有的控制指令;M80C187作为协处理器进行高精度的数值浮点运算.基于对此两款芯片各自特点的介绍,以系统的协同电路为主详述设计思路及实现过程,最终给出整体系统的分析与实际测试.经过验证,该系统可以进行高精度浮点数的数值运算,有助于进一步拓展M80C186的实际应用潜力.
M80C186微处理器 M80C187数字协处理器 联合验证系统 浮点数数值运算