首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
给出了一种仿真计算机内部工作过程的软件的设计及实现方法.该仿真软件采用C语言及windows API函数实现,目前可支持十数条指令,能动态反映每条指令执行时数据、指令的流程,能够模拟实现将汇编程序转换成二进制代码,并将代码加载到内存.  相似文献   

2.
混淆是一种可以用于对移动代码和软件知识产权进行保护的程序变换技术,本文首先介绍了混淆的原理和研究现状,然后对基于模糊谓词的混淆方法进行了研究,给出一种基于Java的构建模糊谓词的方案,该方案针对每一个程序分支点,读取链表结构,重新编码成模糊谓词的原始输出,通过背包加密系统将该输出映射成相应的判断条件,增加了模糊谓词的复杂性、抵抗攻击者动态分析的能力以及反编译的难度.  相似文献   

3.
通过对引导代码的分析,能更清楚的了解在计算机启动过程该部分代码所起的作用,本文将该代码以反汇编指令形式列出详细剖析,并给出扇区程序的写入方法。  相似文献   

4.
本文介绍为汇编语言加密的几种方法:改变程序的结构,在程序中加入伪指令都会改变了源程序的汇编编程的代码;而使用扩展指令,多次查表,隐蔽转移则增加了程序破译难度;另外在硬件方面保密器件,更增加了控制系统的保密性。  相似文献   

5.
计算机在执行某个程序的时候,实际上是在逐条执行指令,有些指令的执行对CPU的状态会产生影响.CPU中的状态寄存器用来指示CPU的运行状态.我们以Intel8086系列的处理器为例,研究算术运算指令对条件标志位的影响.  相似文献   

6.
讨论了FOXBASE数据库应用中的代码查询输入问题,给出了具有不同类型代码的自动识别转换和代码库相应内容联想帮助显示的程序,对于数据库开发中经常遇到的名类代码的方便输入提出了一种切实可行的方法。  相似文献   

7.
本文从满足应用角度出发,在充分分析汇编语言和Z80指令系统基础上,为TP801P微型打印机设计的一种新型控制打印程序,为机器代码的分析带来方便,该实打程序可以按指令代码的字节长度来进行分析打印。  相似文献   

8.
本文介绍为汇编语言加密的凡种 方法:改变程序的结构,在程序中加入伪指令 都会改变了源程序的汇编程序的代码:而攸用 扩展指令.多次查表,隐蔽转移则增加了程序 破泽难度;另外在硬件方面使用保密器件,更 增加了控制系统的保密性  相似文献   

9.
图形打印是程序设计语言中的一个教学内容,对学生熟练掌握循环结构的程序设计有着重要意义。基于笛卡尔坐标系的几何原理,将其与程序设计语言结合在一起,提出了一种解决程序设计语言中图形打印问题的新算法。同时,结合具体实例对该算法进行了详细介绍,并对比一般算法阐明了其优点:该算法在打印图形时分析直观,代码量相对较少,具有通用性,且可运用于教学实践,能够开拓学生思维,激发学生创新意识。  相似文献   

10.
文章运用范畴转换的理论对汉语中名词化的问题进行了分析。认为主宾语位置上的谓词性成分都是一种备选范畴的转换,是谓词性成分临时具有了一部分名词的性质,能够受定语修饰、被名词代词复指,同时保留了谓词的语法特点,能够受状语修饰,能带宾语。  相似文献   

11.
介绍了数据可视化的基本含艾和应用技术;针对算法实现可视化、抽象概念可视化和程序动态执行可视化三个方面,提出了基于数据可视化计算机教学的应用实例;分析了数据可视化对于计算机教学方法的影响;最后,说明了基于数据可视化的计算机教学的重要意义。  相似文献   

12.
We present novel vector permutation and branch reduction methods to minimize the number of execution cycles for bit reversal algorithms. The new methods are applied to single instruction multiple data (SIMD) parallel implementation of complex data floating-point fast Fourier transform (FFT). The number of operational clock cycles can be reduced by an average factor of 3.5 by using our vector permutation methods and by 1.1 by using our branch reduction methods, compared with conventional implementations. Experiments on MPC7448 (a well-known SIMD reduced instruction set computing processor) demonstrate that our optimal bit-reversal algorithm consistently takes fewer than two cycles per element in complex array operations.  相似文献   

13.
由CPU+GPU组成的异构并行环境可以有效地提高计算系统的运算速度和处理能力。本文设计了几种有效的优化策略。首先依据计算情况和数据规模对并行计算单元进行合理的资源动态分配;然后通过共享存储器优化、指令优化及内存合并技术,对算法进一步优化,将其改造成为适用于异构环境处理的并行模式,以提高算法的运行速度。论文通过基于异构分布并行环境的蛋白质折叠结构预测算法进行实验,结果证明此优化方法是可行的、有效的,算法的运行速度有很大的提高,获得了较好的加速比。  相似文献   

14.
为了提高web应用回归测试的效率,采用了控制流图和贪心算法.以页面为基本单位,通过构造web应用的控制流图,提出了一种基于控制流图的web应用回归测试的测试用例选择方法,该方法是一种安全的测试用例选择方法.在web应用回归测试的测试用例执行中,根据web应用中请求序列的特点,采用了最小化技术并考虑测试用例的优先级,提出了一种改进的贪心算法对测试执行进行了优化.实验结果表明,该方法有效地减少了需要重测的用例数并且提高了测试执行的效率.  相似文献   

15.
Blocking optimized SIMD tree search on modern processors   总被引:2,自引:0,他引:2  
Tree search is a widely used fundamental algorithm. Modern processors provide tremendous computing power by integrating multiple cores, each with a vector processing unit. This paper reviews some studies on exploiting single instruction multiple date (SIMD) capacity of processors to improve the performance of tree search, and proposes several improvement methods on reported SIMD tree search algorithms. Based on blocking tree structure, blocking for memory alignment and dynamic blocking prefetch are proposed to optimize the overhead of memory access. Furthermore, as a way of non-linear loop unrolling, the search branch unwinding shows that the number of branches can exceed the data width of SIMD instructions in the SIMD search algorithm. The experiments suggest that blocking optimized SIMD tree search algorithm can achieve 1.6 times response speed faster than the un-optimized algorithm.  相似文献   

16.
Few studies have investigated the effects of the instructions provided in educational computer games on cognitive processing and learning outcomes. In our experiment, we sought to compare the effects on learning outcomes of two different types of goal-oriented instructions: mastery-goal instructions, which prompt learners to develop skills or master new knowledge, and performance-goal instructions, which are frequently used in game environments and which encourage individuals to demonstrate their ability to succeed, particularly by surpassing others. Results showed that a mastery-goal instruction elicited deeper learning (as assessed with a transfer task) than a performance-goal instruction. No effect of instruction was observed on either learning (demonstration consultation) times at the start of the game or on training task (solving riddles) performances during it. These results are discussed in terms of learning processes. This study demonstrates that mastery goal-oriented instructions can promote active processing of educational content in a serious game environment.  相似文献   

17.
与传统语文教育不同的是,现代语文教育中的识字、写字、听说、阅读、写作教学往往是在借助一本由单篇选文组成的课本进行"集成教学",在实施过程中往往几项教学相互掣肘,这是造成语文教学少慢差费的一个重要原因。从1902-1904年语文独立设科至20世纪40年代,关于这几项课程的分与合的探讨就一直没有停止过。通过对不同时代关于此问题的观点的梳理、分析,可为当下的语文课程改革提供一个思考的路径。另外,"阅读教学"的含义也需要重新界定。  相似文献   

18.
随着计算机应用领域的不断扩大,对计算机技术要求也越来越高。如何增强计算机系统的功能,简化编译器的工作量,提高计算机的运行速度和效率,已是计算机工作者的重要研究课题。通过对计算机系统结构的合理设计,可以使软、硬件功能得到合理的分配。而硬件设计的核心便是处理机设计,设计处理机的基本任务之一就是要缩短解释指令的时间。RISC(精简指令系统计算机)技术能够减少执行指令的平均周期数,从而减少指令执行时间,提高计算机系统的效率。  相似文献   

19.
Single instruction multiple data (SIMD) instructions are often implemented in modem media processors. Although SIMD instructions are useful in multimedia applications, most compilers do not have good support for SIMD instructions. This paper focuses on SIMD instructions generation for media processors. We present an efficient code optimization approach that is integrated into a retargetable C compiler. SIMD instructions are generated by finding and combining the same operations in programs. Experimental results for the UltraSPARC VIS instruction set show that a speedup factor up to 2.639 is obtained.  相似文献   

20.
“活动性”是当代课堂教学的突显特征和共同追求,具有教学改革意义和课堂实践价值。但是,课堂教学如果一味地追求“动”而缺失“静”,将会给教学带来诸多的危害,课堂教学的理想境界应是动与静的有机结合。  相似文献   

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

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