首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
Deep learning algorithms are the basis of many artificial intelligence applications. Those algorithms are both computationally intensive and memory intensive, making them difficult to deploy on embedded systems. Thus various deep learning accelerators(DLAs) are proposed and applied to achieve better performance and lower power consumption. However, most deep learning accelerators are unable to support multiple data formats. This research proposes the MW-DLA, a deep learning accelerator supporting dynamic configurable data-width. This work analyzes the data distribution of different data types in different layers and trains a typical network with per-layer representation. As a result, the proposed MW-DLA achieves 2 X performance and more than 50% memory requirement for AlexNet with less than 5.77% area overhead.  相似文献   

2.
汇编语言是计算机专业的一门非常重要的专业基础课,但由于最接近硬件,编程结构复杂,指令繁多,不直观,枯燥乏味,学生在学习中很容易丧失兴趣.本文总结了笔者在汇编语言教学中的关键环节,即例题、习题、上机和现代教育技术应用四个方面所进行的教材教法上的改进,增强了学生对汇编语言学习的兴趣和信心,收到了良好的教学效果.  相似文献   

3.
本文分析了宏汇编语言和高级语言各自的优点和缺点,阐述了这两者之间建立通用软件接口的必要性;指出了编译BASIC,FORTRAN,Pascal,C语言在过程调用和数据格式上存在的差异;介绍了8086宏汇编语言和数种高级语言通用接口的设计方法。该方法能使不同语言的主程序方便地调用汇编语言子程序。  相似文献   

4.
在嵌入式程序设计中,C语言和汇编语言是两种应用最广泛的编程语言,它们各有突出的优点。本文中详细介绍了这两种编程语言混合调用的方法,并以DS18B20温度采集系统为例,在程序设计中灵活运用这两种编程语言,使程序简洁而高效,对学生学习、运用单片机C语言与汇编语言的混合调用,解决实际问题具有一定的参考价值。  相似文献   

5.
Recent years, neural networks(NNs) have received increasing attention from both academia and industry. So far significant diversity among existing NNs as well as their hardware platforms makes NN programming a daunting task. In this paper, a domain-specific language(DSL) for NNs, neural network language(NNL) is proposed to deliver productivity of NN programming and portable performance of NN execution on different hardware platforms. The productivity and flexibility of NN programming are enabled by abstracting NNs as a directed graph of blocks.The language describes 4 representative and widely used NNs and runs them on 3 different hardware platforms(CPU, GPU and NN accelerator). Experimental results show that NNs written with the proposed language are, on average, 14.5% better than the baseline implementations across these 3 platforms. Moreover, compared with the Caffe framework that specifically targets the GPU platform, the code can achieve similar performance.  相似文献   

6.
Turbo C语言与汇编语言各有优点,目前两者的混合编程得到了广泛的应用.本文讨论了两种方法实现Turbo C语言与汇编语言的混合编程,详细分析了混合编程时应注意的一些技术问题,并给出了应用程序实例。  相似文献   

7.
提出了基于SolidWorks操作环境的工作原理动画自动生成方法.在SolidWorks环境下,利用其应用程序接口(API),采用高级语言进行二次开发,构建了机械装备的装配约束与运动副之间的相对链接.该方法实现了工作原理交互动画的自动生成,大大提高了虚拟培训系统的搭建效率.  相似文献   

8.
在详细了解恩尼格玛密码机工作原理的基础上,突破现有网络产品,利用C++与汇编语言的混合编程来尝试实现华丽界面和加解密的核心部分.它与网络其他现有产品特色之处在于综合运用软硬件知识,从实践上对恩尼格玛机的认识上升一个层次.  相似文献   

9.
文章介绍一种把MCS-51汇编语言软件转换成Keil C51语言软件的方法,通过四级映射把原汇编语言系统的数据、模块、函数及语句转换成对应高级语言实现。实际应用表明,用四级映射法转换后的C51软件结构清晰、代码可重用性好,可以较好地解决遗留汇编程序到高级语言C51的转换问题。  相似文献   

10.
本文讨论了机器人离线编程系统HOLPS中的机器人语言人机界面.该机器人语言(HOLPS语言)具有VAL语言的基本功能,允许用户选择多种轨迹规划算法,提供机器人运动学正反解自动生成功能,具有静止编程动态运动功能.HOLPS语言界面采用下拉式菜单和弹出式窗口管理,除以键盘为主进行操作外并配有鼠标器操作,对机器人程序主要以解释方式执行.  相似文献   

11.
图像融合技术是指从不同的源图像中提取并融合互补的信息,生成一幅信息量更丰富、对后续高级视觉任务提供足够支持的图像.红外与可见光图像融合(Infrared and Visible Image Fusion,IVIF)是图像融合领域的一个重要分支.近年来,深度学习技术在视觉计算领域表现出了良好的性能,尤其是基于自编码器、卷积神经网络、生成对抗网络等几种基于深度学习的IVIF技术得到了蓬勃发展.为此,对基于深度学习的IVIF算法的方法、数据集和评估指标等进行了总结和阐述;通过大量的实验,进行定性和定量的结果分析,对比了各类基于深度学习IVIF算法的性能;最后,讨论了该领域未来发展的一些前景和研究方向.  相似文献   

12.
文章分析了TMS320C32与计算机通信的两种方式,根据其独特的硬件结构设计出了适合TMS320C32与计算机通信的电路与软件,得到了设计程序与硬件电路.经调试、仿真,证明其设计合理、语言简练.  相似文献   

13.
基于TFTP协议的嵌入式系统开发方法设计与实现   总被引:1,自引:0,他引:1  
基于简单文件传输协议,提出一种通过嵌入式系统现有网络接口实现系统开发过程中大型文件快速烧写的开发方案.分析并介绍了该方案的设计要点,包括系统硬件结构要求、物理层硬件连接方法、TCP/IP协议栈简化、TFTP协议下文件传输的实现方法.实际应用测试比较结果表明:该方案硬件要求简单,在大文件(≥1Mbyte)应用系统下载开发的情况下比传统JTAG口(Joint Test Action Group standard)下载与串口下载效率分别提高10^2到10^1数量级.  相似文献   

14.
“汇编语言程序设计”课程的教学改革与探讨   总被引:7,自引:0,他引:7  
在分析了“汇编语言程序设计”课程教学现状的基础上,提出了以Win32汇编语言程序设计为教学内容对课程进行改革,并阐述了改革的意义。针对该课程的培养目标,详细介绍了课程的内容、教授的难点及解决办法,并总结了教学改革与实践的经验。  相似文献   

15.
采用了TURBOC语言对振动信号分析的图形处理进行编程,代替以往用汇编语言或高级语言编程具有灵活性及移植性俱佳、易于编程等功能。通过编程与验证,为信号分析提供较好的计算机图形界面以及能驱动LQ1600K型打印机输出分析图形  相似文献   

16.
基于多色集合理论的产品装配规划建模与算法研究   总被引:3,自引:1,他引:3  
采用多色集合理论建立了一种用数组元素表示的装配关系模型,它包括表示定位关系的定位基准模型和表示装配通道关系的可能位移模型.通过定位基准方程组和可能位移方程组给出了这种装配关系模型的数学表达形式,并提出了它们的求取算法,从而将装配过程中的定位关系和装配通道关系这2种约束关系用简单的逻辑方程式表示出来,方便了计算机的编程.同时,提出的各级装配单元的生成算法和在装配单元基础上建立递阶结构图的算法,为用计算机编程实现装配序列的自动生成提供了基础.与传统的装配规划模型相比较,用多色集合理论进行装配规划建模,便于描述装配过程中的约束关系,具有形式化水平高、避免“组合爆炸”和易于编程等优点.  相似文献   

17.
介绍了C与汇编两种语言编程的接口约定.从多方面给出了两种语言编程方法.并有详尽的例子程序.讨论了两种语言编程的硬件中断接口.为用户提供了一个较好的混合编程模式.  相似文献   

18.
采用传统算法进行图形语言描述时由于缺少一个严格的标准,导致得到的结果不够准确,不能有效确定图形显示尺寸和位置,难以有效支持图形语言编排控制。因此,提出一种新的视觉传达设计中图形语言自动编排算法。通过固定值法对视觉传达设计中缓冲区图像的显示尺寸进行计算,将编排版面数量最小值和表面利用度最高值作为编排目标函数,采用蚁群算法对其进行求解,得到最优解,获取视觉传达设计中图形最佳显示位置。通过依据规则的语法描述与依据ASM的语义描述实现对图形语言的描述。利用并行与选择标识对视觉传达设计中图形语言的并行流程与选择流程进行描述,采用并行流程与选择流程实现图形语言自动编排。通过C语言对所提算法进行程序编写和运行,达到图形语言自动编排的目的。分析实验结果可知,所提算法的用户满意度为7.792,明显高于传统算法,说明所提算法编排效果更好,实用价值更高。  相似文献   

19.
汇编语言程序相似性检测混合算法   总被引:1,自引:0,他引:1       下载免费PDF全文
根据汇编语言自身的特点,提出了结合属性计数和结构度量技术的相似性检测混合算法.在该方法中,将程序段的数目、子程序定义和调用的次数、循环指令loop出现的次数、转移指令出现的次数作为结构信息,73个使用频率较高的关键字作为属性信息.在从汇编语言程序中提取这些信息后,利用卡方检验来判断2个程序的相似性.实验结果表明,从混合...  相似文献   

20.
Concurrent programs written in a machine level language are being used in many areas but verifi- cation of such programs brings new challenges to the programming language community. Most of the stud- ies in the literature on verifying the safety properties of concurrent programs are for high-level languages, specifications, or calculi. Therefore, more studies are needed on concurrency verification for machine level language programs. This paper describes a framework of a Petri net based safety policy for the verification of concurrent assembly programs, to exploit the capability of Petri nets in concurrency modeling. The con- currency safety properties can be considered separately using the net structure and by mixing Hoare logic and computational tree logic. Therefore, more useful higher-level safety properties can be specified and verified.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号