-
题名一种快速的浮点乘法指令设计方法
- 1
-
-
作者
宗德才
王康康
-
机构
常熟理工学院计算机科学与工程学院
江苏科技大学数理学院
-
出处
《计算机应用与软件》
北大核心
2021年第7期207-213,294,共8页
-
基金
国家自然科学基金面上项目(61773012)。
-
文摘
为解决TEC-XP16教学机缺少浮点乘法指令的问题,基于TEC-XP16教学机,提出微程序控制器中32位浮点乘法指令的一种快速的设计方法。为解决人工方式将每条汇编指令转换成一条或多条微指令速度慢且容易出错等问题,提出一种能够根据汇编程序自动生成微程序的方法。为解决手工修改控制器ABEL语言源程序速度慢及容易出错等问题,提出一种能够自动修改控制器的ABEL语言源程序的方法。实验结果表明,所设计的32位浮点乘法指令的功能是正确的,平均只需要1.9 s就能根据汇编程序表自动生成微程序表,平均只需0.7 s就能根据微程序表等自动修改并生成控制器ABEL语言源程序,极大提高了浮点乘法指令的设计速度。该方法也可推广到其他复杂指令的设计上。
-
关键词
TEC-XP16教学机
微程序控制器
32位浮点乘法指令
PYTHON语言
-
Keywords
TEC-XP16 teaching machine
Microprogram controller
32-bit floating-point multiplication instruction
Python language
-
分类号
TP332
[自动化与计算机技术—计算机系统结构]
-