期刊文献+
共找到132篇文章
< 1 2 7 >
每页显示 20 50 100
NMEA0183协议解析 被引量:45
1
作者 钱德俊 张哲 胡晨 《电子器件》 CAS 2007年第2期698-701,共4页
NMEA0183协议解析模块是导航系统中重要的软件模块,该模块的健壮性和高效性直接关系到整个导航系统的性能.经过深入分析NMEA0183协议的结构和编译技术的特点,提出了一种利用编译技术解析NMEA0183协议的方法.整个解析过程分为四个阶段,... NMEA0183协议解析模块是导航系统中重要的软件模块,该模块的健壮性和高效性直接关系到整个导航系统的性能.经过深入分析NMEA0183协议的结构和编译技术的特点,提出了一种利用编译技术解析NMEA0183协议的方法.整个解析过程分为四个阶段,分别对应于编译技术中的词法分析、语法分析、语义分析和代码生成.目前该方法已经应用到GPS导航产品中,实测表明解析模块稳定可靠,达到产品级要求. 展开更多
关键词 嵌入式系统 NMEA0183协议解析 编译技术 GPS
下载PDF
计算机专业不需要开设编译原理课程吗? 被引量:32
2
作者 何炎祥 伍春香 《计算机教育》 2009年第4期61-62,85,共3页
本文主要讨论了编译原理课程在计算机专业课程教学中的作用,并结合新形势下编译技术的应用前景,对我国计算机专业编译原理课程设置改革提出了一些建议。
关键词 编译程序 编译技术 编译原理 课程改革
下载PDF
面向开放式数控系统平台的NC代码解释器开发 被引量:23
3
作者 伍抗逆 李斌 陈吉红 《中国机械工程》 EI CAS CSCD 北大核心 2006年第2期168-171,共4页
介绍了一种面向开放式数控平台NC代码解释器的新型开发方法。这种方法在NC代码解释器中引入编译技术,使用编译工具LEX与YACC构造解释器的词法分析与语法分析模块,并引入动态链接库技术开发专用的G指令函数动态链接库,从而使得所开发的N... 介绍了一种面向开放式数控平台NC代码解释器的新型开发方法。这种方法在NC代码解释器中引入编译技术,使用编译工具LEX与YACC构造解释器的词法分析与语法分析模块,并引入动态链接库技术开发专用的G指令函数动态链接库,从而使得所开发的NC代码解释器具有功能可扩充、代码可重用、易于二次开发等特点。 展开更多
关键词 解释器 编译技术 NC代码 开放式数控系统平台
下载PDF
基于编译技术的协议解析方法 被引量:13
4
作者 董立 赵恒永 《计算机工程》 CAS CSCD 北大核心 2007年第21期66-68,共3页
在过程工业的控制中存在着大量的通信协议,这些协议的结构差别很大。要进行上层应用开发,必须对这些协议进行解析和处理。该文讨论了用形式化描述的方法对协议进行描述,实现了与协议无关的协议解析和处理,从而避免了针对不同通信协议均... 在过程工业的控制中存在着大量的通信协议,这些协议的结构差别很大。要进行上层应用开发,必须对这些协议进行解析和处理。该文讨论了用形式化描述的方法对协议进行描述,实现了与协议无关的协议解析和处理,从而避免了针对不同通信协议均要编写相应的解析和处理程序,使协议的解析和处理具有更好的灵活性和普适性。 展开更多
关键词 协议分析 数据帧 编译技术
下载PDF
低功耗编译技术综述 被引量:11
5
作者 胡定磊 陈书明 《电子学报》 EI CAS CSCD 北大核心 2005年第4期676-682,共7页
功耗问题已经成为制约电子系统发展的重要因素.功耗是由硬件在运行软件时产生的,软件的数据存取和指令执行都会使硬件产生功耗.编译器可以通过适当的调度优化,改变软件在硬件上的运行轨迹,使得硬件执行某一个程序时的功耗变小.本文从如... 功耗问题已经成为制约电子系统发展的重要因素.功耗是由硬件在运行软件时产生的,软件的数据存取和指令执行都会使硬件产生功耗.编译器可以通过适当的调度优化,改变软件在硬件上的运行轨迹,使得硬件执行某一个程序时的功耗变小.本文从如何对软件的功耗进行评估和如何实现低功耗的编译两大方面对低功耗编译的相关研究进行了广泛介绍,着重评述了专门的低功耗编译技术.最后对当前低功耗编译存在的问题做了分析,给出了对于低功耗编译新方向的预测. 展开更多
关键词 低功耗 编译技术 功耗模型
下载PDF
JAVA反编译技术和代码安全 被引量:9
6
作者 王翔 刘劼 《现代电子技术》 2004年第10期22-23,26,共3页
JAVA语言今天在全世界获得了广泛的应用。在 Internet数据库、多媒体、CGI及动态网页的制作方面随处可见JAVA程序的身影。随着编译技术的基本定型 ,反编译技术有了很大的发展。这使得代码变得越来越不安全 ,JA VA语言中这个问题尤其突... JAVA语言今天在全世界获得了广泛的应用。在 Internet数据库、多媒体、CGI及动态网页的制作方面随处可见JAVA程序的身影。随着编译技术的基本定型 ,反编译技术有了很大的发展。这使得代码变得越来越不安全 ,JA VA语言中这个问题尤其突出。本文对当前主流的反编译技术进行分析介绍 ,进而提出一系列安全措施用以提高代码的安全性。 展开更多
关键词 JAVA语言 编译 代码安全 数据库 编译技术
下载PDF
基于编译技术的程序可视化 被引量:6
7
作者 但静培 渡边坦 《计算机应用研究》 CSCD 北大核心 2002年第10期51-52,70,共3页
程序可视化的目的是使程序的内部结构以及行为可视化更容易被理解。程序可视化工具有助于程序员理解程序的实际行为和其开发的深层的系统 ,以及调试程序或者测试程序所用资源。特别是对于正在学习初级编程的人 ,程序可视化工具能帮助他... 程序可视化的目的是使程序的内部结构以及行为可视化更容易被理解。程序可视化工具有助于程序员理解程序的实际行为和其开发的深层的系统 ,以及调试程序或者测试程序所用资源。特别是对于正在学习初级编程的人 ,程序可视化工具能帮助他们学习一个程序是如何被编译和执行的。因此 ,有必要进行关于程序执行可视化的研究。介绍了一种以编译技术 ,主要是以词法分析和语法分析为基础的开发程序可视化工具的方法 ,并给出了C语言程序执行可视化工具的实例 ,以说明该方法的实用性。该工具是在程序执行特征测试工具的基础上 ,将其词法分析器和语法分析器加以修改而实现的。 展开更多
关键词 编译技术 程序可视化 词法分析 语法分析 C语言 编译程序
下载PDF
一种面向对象编译器体系结构框架 被引量:6
8
作者 林奕 朱怡安 付游 《西北工业大学学报》 EI CAS CSCD 北大核心 2002年第3期400-405,共6页
对编译系统体系结构进行了新的研究和探索 ,基于传统编译理论和新的发展趋势 ,提出了基于领域模型的面向对象编译系统构造框架 OOCF,以及编译过程对象化与基于程序设计语言基本规律的设计思想。并实现了一个分析系统的原型 ,取得了较好... 对编译系统体系结构进行了新的研究和探索 ,基于传统编译理论和新的发展趋势 ,提出了基于领域模型的面向对象编译系统构造框架 OOCF,以及编译过程对象化与基于程序设计语言基本规律的设计思想。并实现了一个分析系统的原型 ,取得了较好效果。 展开更多
关键词 编译 体系结构 面向对象 编译技术 领域模型 框架
下载PDF
编译技术与编译器设计专题前言
9
作者 冯晓兵 郝丹 +1 位作者 高耀清 左志强 《软件学报》 EI CSCD 北大核心 2024年第6期2583-2584,共2页
编译器作为重要的基础软件,是连接上层应用与底层系统的桥梁,在整个计算机系统软件栈中具有举足轻重的作用.编译技术与编译器设计,一方面作为国家亟待增强和突破的研究领域,迫切需要开展独立自主的科研与创新,另一方面一系列崭新领域的... 编译器作为重要的基础软件,是连接上层应用与底层系统的桥梁,在整个计算机系统软件栈中具有举足轻重的作用.编译技术与编译器设计,一方面作为国家亟待增强和突破的研究领域,迫切需要开展独立自主的科研与创新,另一方面一系列崭新领域的应用需求(如人工智能、异构计算、云计算等)也不断催生新的编译技术创新与突破.因此,编译技术与编译器设计一直是国内外学者的关注点和研究热点.本专题聚焦编译优化、编译器设计、以及编译器可信与安全等基础性问题,重点关注在相关研究领域具有创新性、突破性的高水平研究成果,探讨编译基础理论、关键技术以及编译器研发过程中关于系统设计原理、架构、经验等方面的实质性进展,及其在我国基础软件产业中的应用前景. 展开更多
关键词 编译技术 计算机系统软件 编译 人工智能 编译优化 异构计算 云计算 软件产业
下载PDF
多线程计算模型、体系结构与编译技术 被引量:4
10
作者 林海波 汤志忠 《计算机科学》 CSCD 北大核心 2003年第3期1-4,共4页
Multithreading has been proposed as an efficient computing model for improving parallelism. It combinesadvantages of both dataflow architecture and von Neumann architecture,leading to high performance and efficiency.T... Multithreading has been proposed as an efficient computing model for improving parallelism. It combinesadvantages of both dataflow architecture and von Neumann architecture,leading to high performance and efficiency.The-state-of-the-art multithreaded computing model includes Blocking thread and Non-blocking thread, the corre-sponded multithreaded architecting can be classified as Multiple Context Processor and Hybrid Architecture. Threadpartitioning is one of the most important compiling issues in multithreaded computing. The idea of multithreading willbe developed further on the move of architecture,compiling technique,and operating system. 展开更多
关键词 多线程计算模型 体系结构 编译技术 计算机
下载PDF
软件学院编译原理实践课程的教学探索 被引量:6
11
作者 邵兵 《计算机教育》 2016年第8期115-117,共3页
软件学院对学生的培养目标集中体现在"实用"上面,因此对传授计算机基础理论知识的编译原理课程必须加大实践环节的侧重。如何在传授理论知识的同时,大力培养学生的编程能力,一直是摆在各软件学院面前的一道难题。文章针对这... 软件学院对学生的培养目标集中体现在"实用"上面,因此对传授计算机基础理论知识的编译原理课程必须加大实践环节的侧重。如何在传授理论知识的同时,大力培养学生的编程能力,一直是摆在各软件学院面前的一道难题。文章针对这一现实问题,通过分析学生的接受能力,有针对性地设计几种课程实践的实施方案,并说明北京航空航天大学软件学院编译原理课程教学中的实践情况和取得的效果。 展开更多
关键词 编译原理 编译技术 课程实践 编程能力
下载PDF
自动向量化:近期进展与展望 被引量:5
12
作者 冯竞舸 贺也平 陶秋铭 《通信学报》 EI CSCD 北大核心 2022年第3期180-195,共16页
随着单指令流多数据流(SIMD)技术的迅速发展,近年来许多面向SIMD扩展部件的自动向量化编译方法被提出,有效缓解了程序员手写向量程序的压力,并发挥了SIMD扩展部件的加速效能。基于此,分析总结了自动向量化领域近10年的研究成果,从保义... 随着单指令流多数据流(SIMD)技术的迅速发展,近年来许多面向SIMD扩展部件的自动向量化编译方法被提出,有效缓解了程序员手写向量程序的压力,并发挥了SIMD扩展部件的加速效能。基于此,分析总结了自动向量化领域近10年的研究成果,从保义分析和变换、向量化分组分析和变换、面向处理器支持特性的分析和变换以及性能评估分析这4个方面分类归纳了自动向量化的关键问题和主要突破,进而对4个方面的发展趋势和研究方向进行了展望。 展开更多
关键词 自动向量化 SIMD扩展 编译技术 数据级并行 性能优化
下载PDF
中缀式到逆波兰式的转换及求值 被引量:5
13
作者 敬茂华 陶文金 《电脑编程技巧与维护》 2010年第7期14-16,共3页
逆波兰算法(RPN)在不使用括号的情况下即能完成表达式的表达和求值。该算法节省时间和按键数,并且可以让用户清楚地看到整个计算的中间结果,在编译技术、会计运算以及数学教学中都得到了广泛的应用。探讨了利用VC++实现从中缀式到逆波... 逆波兰算法(RPN)在不使用括号的情况下即能完成表达式的表达和求值。该算法节省时间和按键数,并且可以让用户清楚地看到整个计算的中间结果,在编译技术、会计运算以及数学教学中都得到了广泛的应用。探讨了利用VC++实现从中缀式到逆波兰式的转换和求值。 展开更多
关键词 逆波兰式 编译技术 会计运算
下载PDF
“编译技术”试题库及试卷自动生成系统的研究 被引量:4
14
作者 薛春光 马素珍 《天津理工学院学报》 1996年第4期11-16,共6页
本文阐述了高等工科院校计算机专业“编译技术”课程试题库建立的必要性、试题库设计的理论基础及其软件实现原理.
关键词 试题库 试卷 自动生成系统 编译技术 计算机
下载PDF
《编译原理》实验教学改革及探索 被引量:5
15
作者 田玲 余盛季 +3 位作者 王晓斌 陈文宇 屈鸿 周尔强 《实验科学与技术》 2013年第6期297-299,305,共4页
概述了国内外著名高校《编译原理》实验的内容设置。利用电子科技大学新实验改革契机,对《编译原理》实验课程进行了改革探索,以实现一个简单的程序编译器为目的,采用C/C++语言及Lex Yacc两种解决方案,在两个教学小班中进行了教学实践... 概述了国内外著名高校《编译原理》实验的内容设置。利用电子科技大学新实验改革契机,对《编译原理》实验课程进行了改革探索,以实现一个简单的程序编译器为目的,采用C/C++语言及Lex Yacc两种解决方案,在两个教学小班中进行了教学实践并进行比较。通过理论联系实践的方式,加强学生对编译原理知识的理解,提高学生的系统软件设计能力。 展开更多
关键词 编译技术 小班教学 实验教学 改革
下载PDF
“编译技术”实践环节的质量管理体系及实践 被引量:4
16
作者 杨海燕 史晓华 张莉 《计算机教育》 2009年第17期61-63,共3页
"编译技术"作为一门核心专业必修课,其实践环节对本科学生培养动手能力有重要作用。但在教学过程中,笔者发现对于这种软件类课程的实践环节而言,通常的题目设置和考核方案并不能真正确保学生独立完成、学有所获,在过程中加强... "编译技术"作为一门核心专业必修课,其实践环节对本科学生培养动手能力有重要作用。但在教学过程中,笔者发现对于这种软件类课程的实践环节而言,通常的题目设置和考核方案并不能真正确保学生独立完成、学有所获,在过程中加强监督和控制才是有效的办法。本文给出在教学实践中采用的质量管理体系,并通过两年来的应用情况分析了该体系的效果。 展开更多
关键词 编译技术 实践环节 质量管理体系
下载PDF
编译技术线上线下混合式教学研究
17
作者 谢红侠 王志晓 +1 位作者 张辰 刘佰龙 《电脑知识与技术》 2023年第1期175-177,共3页
分析了当前主流教学工具的特点,选取了雨课堂+学习通(慕课平台)+钉钉+在线实验平台的线上线下混合教学模式作为疫情以来的编译技术课程的教学方式。针对线上教学师生之间的时空距离的特点,设计了课前慕课自主学习、课堂重点知识讲解与... 分析了当前主流教学工具的特点,选取了雨课堂+学习通(慕课平台)+钉钉+在线实验平台的线上线下混合教学模式作为疫情以来的编译技术课程的教学方式。针对线上教学师生之间的时空距离的特点,设计了课前慕课自主学习、课堂重点知识讲解与讨论、课堂测试与练习及课后测评、在线实验评测系统等教学环节,从不同的角度让学生参与到教学中来,最大限度地提供自主学习资源与便捷工具。真正做到了停课不停学,切实保障了课程教学效果,提高了学生的动手能力及自学能力。 展开更多
关键词 编译技术 混合式教学 在线测评 慕课 雨课堂
下载PDF
编译技术可扩展式课程设计改革研究 被引量:4
18
作者 唐仕喜 《计算机教育》 2009年第2期40-42,共3页
本文探讨了我院编译技术可扩展式课程设计改革中的编译技术与工程的关系、可扩展式课程设计改革指导思想与内容、实施方案和评价体系。
关键词 编译技术 可扩展式课程设计 软件工程
下载PDF
高等计算机系统结构课程研究型教学探讨 被引量:4
19
作者 张广艳 郑纬民 《计算机教育》 2016年第5期5-7,共3页
1背景"高等计算机系统结构"是清华大学计算机系研究生的一门专业学位课,面向计算机系统结构领域,涵盖数字电子电路、计算机原理、操作系统和编译技术等计算机专业的核心内容。课程旨在使研究生从总体结构和系统分析这一角度来研究计... 1背景"高等计算机系统结构"是清华大学计算机系研究生的一门专业学位课,面向计算机系统结构领域,涵盖数字电子电路、计算机原理、操作系统和编译技术等计算机专业的核心内容。课程旨在使研究生从总体结构和系统分析这一角度来研究计算机系统。 展开更多
关键词 计算机系统结构 计算机原理 编译技术 课程研究型教学 学位课 总体结构 优化途径 教学录像 国际系统 科研方法
下载PDF
一种软PLC编译执行方法 被引量:4
20
作者 高丽 李忠琪 陈雪 《组合机床与自动化加工技术》 北大核心 2011年第11期85-88,共4页
文章提出了一种软PLC编译技术。通过分析翻译型和解释型编译方法的不足,提出了一种将指令表程序转变为具有可移植性强的标准C程序作为目标语言,最终将其转换为运行系统可执行的目标逻辑组件的编译技术。此编译技术利用了功能强大的开源... 文章提出了一种软PLC编译技术。通过分析翻译型和解释型编译方法的不足,提出了一种将指令表程序转变为具有可移植性强的标准C程序作为目标语言,最终将其转换为运行系统可执行的目标逻辑组件的编译技术。此编译技术利用了功能强大的开源工具Flex和Bison进行词法和语法分析,并定义了抽象语法树的数据结构,提高了系统的开放性和执行效率。 展开更多
关键词 软PLC 编译技术 指令表 C程序
下载PDF
上一页 1 2 7 下一页 到第
使用帮助 返回顶部