指令扩展论文-宗德才,王康康

指令扩展论文-宗德才,王康康

导读:本文包含了指令扩展论文开题报告文献综述及选题提纲参考文献,主要关键词:计算机组成原理,TEC-XP16教学机,微程序控制器,扩展指令

指令扩展论文文献综述

宗德才,王康康[1](2019)在《微程序控制器扩展指令研究》一文中研究指出在控制器中设计新指令是控制器教学中比较难的内容。为解决TEC-XP16教学机缺少乘法指令和除法指令的问题,基于TEC-XP16教学机,介绍微程序控制器的基本组成与工作原理,分析在微程序控制器中扩展指令的主要过程,提出一种微程序控制器中MUL乘法指令与DIV除法指令的设计方案;以扩展MUL乘法指令为例,详细介绍在TEC-XP16教学机微程序控制器中设计实现扩展指令的完整过程;以实验方式验证了所设计和实现的乘法指令与除法指令的功能。所提出的设计方法对微程序控制器部件的教学与实验有一定的指导作用。(本文来源于《计算机应用与软件》期刊2019年06期)

宗德才,王康康[2](2018)在《基于TEC-XP16教学机的扩展指令研究》一文中研究指出本文首先基于TEC-XP16教学机,介绍了在组合逻辑控制器中扩展指令的主要过程。然后,以扩展SWRR指令为例,详细介绍了如何在控制器的源文件中添加扩展指令的控制信号的逻辑表达式、编译控制器的源文件、对MACH器件进行编程、编写程序验证扩展指令是否正确的整个过程。本文对控制器部件的教学实验有一定的指导作用。(本文来源于《电气电子教学学报》期刊2018年05期)

王珊珊,刘万军,肖成龙[3](2018)在《可扩展处理器中最大凸自定义指令迭代识别研究》一文中研究指出由于可扩展处理器能够在设计周期、灵活性、性能以及功耗等方面提供良好的折中,近年来,可扩展处理器大量地在嵌入式系统和电子设备中使用.自定义指令自动识别是可扩展处理器设计的关键.针对自定义指令自动识别问题,提出并实现了从给定的应用程序代码中自动识别最大凸自定义指令(maximal convex subgraphs,MCSs)的迭代设计流程.提出的设计流程解决了2个关键问题:MCSs自动枚举问题和MCSs自动选择问题.针对MCSs枚举问题,提出了一种夹心方式枚举所有候选最大凸自定义指令,该算法结合了自下而上和自顶向下方式的优点.与最新算法相比,提出的算法可以实现数量级的加速.针对MCSs选择问题,提出了一种利用候选指令之间的重迭关系建立兼容图,并应用非重迭规则来修剪大量的搜索空间的精确选择算法.实验结果表明:利用提出的精确算法,在大多数情况下可以找到用于最大化提升性能的MCSs.(本文来源于《计算机研究与发展》期刊2018年07期)

马珂[4](2018)在《具有卷积神经网络扩展指令的微处理器的设计与实现》一文中研究指出卷积神经网络在计算机视觉、语音识别、图像处理等多个领域有广泛应用。随着卷积神经网络算法的卷积核数和层数不断增加,采用通用处理器进行处理,已经不能满足实时运算的需求。研究卷积神经网络算法特点,设计具有卷积神经网络扩展指令的微处理器,对提高卷积神经网络的运算速度至关重要。论文根据卷积神经网络数据统计结果中60%的零值神经元数据,使用C语言编写卷积神经网络,并利用MXnet平台测试网络中零值神经元在不同压缩比例下的精确度。同时根据RISC-V指令集扩展规则,将卷积神经网络算法中执行次数较多的操作设计为四条128-bit的自定义指令分别为:卷积操作指令、池化操作指令、数据存储指令和数据加载指令。最后在通用ZION处理器的基础上,使用Verilog硬件描述语言,设计具有卷积神经网络扩展指令的微处理器,主要在执行模块中添加四条自定义指令的加速运算单元。本文设计的微处理器同时支持32-bit通用指令与128-bit自定义卷积神经网络加速指令。本文将MNIST数据集和搭建的卷积神经网络分别在软件平台和本文设计的微处理器中运行,通过两种结果对比验证微处理器功能正确性。同时将该数据集和网络分别在通用ZION处理器和本文设计的微处理器中执行,结果显示支持卷积神经网络扩展指令的微处理器相较于通用ZION处理器,执行速度提高3.79倍,面积增加1.43倍,速度面积比为2.65倍。(本文来源于《西安理工大学》期刊2018-06-30)

林军[5](2018)在《面向可扩展处理器的自定义指令自动识别方法》一文中研究指出在可扩展处理器中实现自定义指令已经成为提高应用程序运行效率的常用方法之一,为了解决现有识别自定义指令方法设计周期长的问题,同时满足嵌入式应用对高性能和低功耗不断增长的需求,提出一种面向可扩展处理器的自定义指令自动识别方法。该方法实现完全自动化的编译流程,从而为可扩展处理器提供通用的自定义指令自动识别方法。首先,将原始代码转换为控制数据流图,实现对源代码的预处理;其次,基于控制数据流图内的数据流图,采用子图枚举算法以自底而上的方式枚举出所有连通凸子图,算法采用的节点删除技术能够有效地避免产生冗余子图,同时提高用户可灵活修改约束条件的能力;然后,分别从面积、性能和代码量叁个角度考虑,利用子图选择算法选择部分最佳子图作为最终的自定义指令;最后,将所选的自定义指令重新生成新代码作为可扩展处理器的输入。利用具有丰富算术和逻辑运算的7个测试基准程序对本文的子图枚举算法和子图选择算法进行验证。实验结果表明,本文的子图枚举算法与TD算法和CMS算法相比,其枚举效率得到了很好的提升。本文提出的基于关键路径的子图选择算法、基于出现频率的模式选择算法以及基于最少子图数目的选择算法分别在提升性能、重用硬件资源、减少代码量等方面具有一定的优势。(本文来源于《辽宁工程技术大学》期刊2018-06-04)

侯鹏飞[6](2018)在《RISC-V处理器扩展专用密码指令研究与设计》一文中研究指出物联网领域的泄密隐患是一个亟待解决的安全问题,物联网节点间通信的加密手段多为通用处理器加密和定制算法模块加密两种,但两者分别存在加密性能低和灵活性不足的缺点。RISC-V架构的专用指令密码处理器具有较高的加密性能和对不同应用环境良好的适应性,能很好地满足物联网领域的信息加密需求。本文基于RISC-V架构设计了专用密码指令集,主要工作如下:提出了基于指令流图的扩展指令搜索算法,通过对指令流图和子图进行精确的数学定义,把扩展指令设计转化为子图划分的图论问题;基于模拟退火法设计了子图搜索算法,直接将密码算法处理性能作为优化目标,使求解过程具有子图筛选功能,节省了人工适配筛选的工作量。使用子图搜索算法分析了13种典型分组、序列密码算法,分析筛选出的各类子图的特性,确定子图的指令实现和硬件实现方案;设计了密码指令的格式扩展,通过设置源目的寄存器和寄存器偏移量,增加了单指令吞吐率上限,能有效提升密码指令性能,在此基础上设计出40多条扩展指令,构建了精简高效的专用密码指令集。针对密码算法中换位操作较多的情况设计了组合换位模块,可根据换位网络的迭代特性实现短字移位和级联移位操作;能依据配置信息量将置换操作划分为若干步骤,使置换指令能够实现在单指令吞吐率受限的RISC处理器中。针对分组算法中广泛使用的向量访存操作设计了向量存储结构,将传统的处理器RAM分片,使每片RAM都能独立访存,为密码算法中的S盒操作提供了硬件基础,能以少量的存储空间换取显着的性能提升。基于RISC-V基本指令处理器设计了专用密码处理器,搭建了软硬协同的处理器测试环境,验证了专用密码指令的功能,分析了密码指令对密码算法的加速比;并基于65nm CMOS工艺库实现逻辑综合,分析评估了处理器的性能。实验结果表明,使用本文设计的专用密码指令实现密码算法能获得5到8倍的加速比,专用密码处理器实现分组和序列算法的性能可以达到226.34Mbps和55.55Mbps,能够满足物联网领域的通信加密需求。(本文来源于《战略支援部队信息工程大学》期刊2018-04-15)

王磊[7](2017)在《CMP指令在电动钻机的扩展应用》一文中研究指出针对软件(PLC)控制电动钻机的可编程性,并结合钻井生产中的实际情况,通过安装传感器将一些钻井参数(例如立压、套压、悬重等)和一些设备参数(油压、气压、温度等)数值反馈到控制系统中,再利用西门子PLC编程软件对这些数据进行编程,从而实现参数变化发出报警信号的自动化扩展应用,提高了工作效率,更能保证安全生产。(本文来源于《化学工程与装备》期刊2017年12期)

严瑞强[8](2017)在《基于FANUC 0i系统可编程参数输入G10指令在轮廓倒角中的扩展应用》一文中研究指出基于FANUC 0i数控系统可编程参数输入G10指令的特点,介绍了G10指令的编程格式,并与宏程序有机结合,实现了对任意轮廓的倒角编程,极大地简化了编程量,且程序通用性强,方便灵活。(本文来源于《现代制造技术与装备》期刊2017年11期)

王磊[9](2017)在《CMP指令在电动钻机的扩展应用》一文中研究指出针对软件(PLC)控制电动钻机的可编程性,并结合钻井生产中的实际情况,通过安装传感器将一些钻井参数(例如立压、套压、悬重等)和一些设备参数(油压、气压、温度等)数值反馈到控制系统中,再利用西门子PLC编程软件对这些数据进行编程,从而实现参数变化发出报警信号的自动化扩展应用,提高了工作效率,更能保证安全生产。(本文来源于《化学工程与装备》期刊2017年11期)

周立[10](2017)在《深入探析WeatherMap中指令的扩展特性》一文中研究指出本文深入挖掘了Weather Map指令集中的扩展特性,改进了在网络监测中的数据分析及呈现。(本文来源于《有线电视技术》期刊2017年11期)

指令扩展论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文首先基于TEC-XP16教学机,介绍了在组合逻辑控制器中扩展指令的主要过程。然后,以扩展SWRR指令为例,详细介绍了如何在控制器的源文件中添加扩展指令的控制信号的逻辑表达式、编译控制器的源文件、对MACH器件进行编程、编写程序验证扩展指令是否正确的整个过程。本文对控制器部件的教学实验有一定的指导作用。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

指令扩展论文参考文献

[1].宗德才,王康康.微程序控制器扩展指令研究[J].计算机应用与软件.2019

[2].宗德才,王康康.基于TEC-XP16教学机的扩展指令研究[J].电气电子教学学报.2018

[3].王珊珊,刘万军,肖成龙.可扩展处理器中最大凸自定义指令迭代识别研究[J].计算机研究与发展.2018

[4].马珂.具有卷积神经网络扩展指令的微处理器的设计与实现[D].西安理工大学.2018

[5].林军.面向可扩展处理器的自定义指令自动识别方法[D].辽宁工程技术大学.2018

[6].侯鹏飞.RISC-V处理器扩展专用密码指令研究与设计[D].战略支援部队信息工程大学.2018

[7].王磊.CMP指令在电动钻机的扩展应用[J].化学工程与装备.2017

[8].严瑞强.基于FANUC0i系统可编程参数输入G10指令在轮廓倒角中的扩展应用[J].现代制造技术与装备.2017

[9].王磊.CMP指令在电动钻机的扩展应用[J].化学工程与装备.2017

[10].周立.深入探析WeatherMap中指令的扩展特性[J].有线电视技术.2017

标签:;  ;  ;  ;  

指令扩展论文-宗德才,王康康
下载Doc文档

猜你喜欢