首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
汇编语言是一门面向计算机硬件的符号化的机器语言,通过对汇编语言的学习可以加深对计算机内部原理的理解.文章借助汇编语言低级化的特点,详细地分析了递归算法的内在运行机理.  相似文献   

2.
汇编语言是一门面向计算机硬件的符号化的机器语言,通过对汇编语言可以加深对计算机内部原理的理解.本文借助汇编语言低级化的特点,详细地分析了C/C++内存管理中静态区、栈和堆的内在联系和区别.  相似文献   

3.
NDQJava语言处理系统量子汇编及解释程序   总被引:1,自引:1,他引:0  
量子计算被认为是有可能超越经典计算的一种新型计算模型,目前国内外已有大量相关实验和理论工作围绕量子计算及量子计算机而展开.南京大学计算机系量子计算和量子信息研究小组在量子计算领域中的量子程序设计语言方向上开展了一些工作,设计了一种量子程序设计语言NDQJava并在经典计算机上对其处理系统加以模拟实现.为了更好地描述量子计算的逻辑流程并和物理模型相对应,在NDQJava处理系统的设计和实现过程中定义了量子汇编及机器语言.量子汇编语言作为高级量子程序设计语言和量子器件之间的接口语言,其设计必须考虑完备、简明、易用三方面的因素.为了模拟实现NDQJava处理系统亦定义了量子机器语言并通过软件解释执行.文中在定义了量子汇编及机器语言后着重描述了NDQJava处理系统中汇编及解释程序的设计思想与实现方法,对其中的若干关键问题给出了相应图表及源程序片段加以阐明.  相似文献   

4.
从1946年诞生第一台计算机起,短短的50余年,计算机技术迅速发展,程序设计语言经历了机器语言、汇编语言到高级语言多个阶段,程序设计方法也在不断发展和提高。 初期的程序设计,用手工编写程序,程序的可读性差、可维护性差,通用性更差。20世纪70年代Dijkstra提出了结构化程序设计方法,并很快得到了广泛应用。结构化程序设计  相似文献   

5.
所谓BIOS即基本输入输出系统,它包括:健盘输入管理、屏幕和打印机输出管理、磁盘操作管理等功能。没有BIOS,对IBM及其兼容机的应用和开发将是不可想象的。BIOS是一般8086/8088机器语言代码,调用BIOS是利用中断调用,只有汇编语言才能直接调用。由于操作系统提供了许多内部命令和外部命令,供用户对系统的调用,所以我们平常很少关心BIOS。在高级语言里,是以语句形式调用BIOS的,由于任何一种高级语言都只能使用一小部份BIOS的功能,因此,了解和学会应用BIOS是大有裨益的。本文介绍的是汇编语言和BIOS的接口分析,并介绍高级语言同汇编语言的接口。  相似文献   

6.
王艳娟 《科技信息》2012,(34):299-299
随着人们对信息需求的不断变化,计算机语言经历了从最初的机器语言,发展到汇编语言、高级语言,直到现在流行的面向对象语言。当代大型软件系统的开发都离不开面向对象语言,而面向对象语言中,c++与Java是最典型也是最常用的语言,所以了解与掌握两种语言的区别显得尤为重要。  相似文献   

7.
一、计算机科学(Computer Science) 四十年代,在弹道研究的推动下,第一台电子数字计算机问世。一些美国大学随即开设了有关课程,主要讲授逻辑设计原理及如何用机器语言或汇编语言去编制程序,其目的在于解决科学研究中出现的大量数值计算问题。随着计算机的迅速发展,其应用由数值计算扩展到多方面的非数值分析,人们逐渐认识到电子计算机既能从事数值计算又能从事逻辑判断,因而在本质上是一种自动化的信息处理系统。于是一门研究用电子计算机自动处理信息的新  相似文献   

8.
本文介绍了IBM-PC/XT微型机与Z80单板机进行通讯的技术,在分析RS-232C接口及零态调制解调器性能、分析Z80-SIO及异步通讯适配器特性的基础上,利用Z80汇编语言及8088汇编语言设计了通讯软件,实现了不同类型微型机间的通讯。  相似文献   

9.
单片机C语言与汇编语言的混合编程   总被引:2,自引:0,他引:2  
汇编语言的机器代码生成效率高、执行速度快,但可读性却并不强;而C语言的可读性和可移植性却远远超过汇编语言,用C语言开发中大型软件的周期要比用汇编语言短很多。但C语言很难解决高时效性等代码编写的问题。此时便可利用汇编语言来实现。本文便是针对这一问题.详细介绍了单片机C语言与汇编语言混合编程的实现方法。  相似文献   

10.
分析了微程序控制器的工作原理,定义了一个简单模型机的机器语言SML和微指令的格式,基于强大的软件模拟技术,采用面向对象思想,给出了能够解释SML程序的微程序控制器μC的设计思路和实现方法.  相似文献   

11.
为了提高虚拟机软件保护方法的抗逆向效果,研究并实现了保护系统OB-VMP(obscure virtual machine protection)。在OB-VMP中,多套虚拟机环境被随机选择来执行构造的混淆基本块和关键代码,私有的虚拟环境使得混淆基本块难以去除;同时混淆基本块让攻击者难以定位关键代码和关键代码所基于的虚拟环境,提高了虚拟机的保护效果。另外,在被保护代码的不同执行阶段,字节码和不同的虚拟指令映射,攻击者不能基于累积的字节码知识进行后续分析,进一步增加了OBVMP的抗逆向效果。理论分析和实验结果显示:OB-VMP能够在较小时空消耗基础上,显著提高逆向分析的难度,提高软件的安全性。  相似文献   

12.
单精度浮点数到十进制数转换的IP核设计   总被引:2,自引:0,他引:2  
采用FPGA进行数字信号处理的系统,总是要频繁的进行IEEE 754浮点数到十进制码的转换。设计针对FPGA的特点提出了一种以简单的移位和加减操作为核心的转换算法,并用VHDL语言编写了状态机结构的IP核。在EP1C6Q240C8芯片上实现了732个逻辑单元的使用以及69.21 MHz最大运行速度。  相似文献   

13.
HUST抽象机是专为面向多目标机的C交叉编译系统设计的一种抽象机。本文阐述了该抽象机的结构、特点及设计思想。与其他抽象机比,该抽象机执行速度快,具有查运行溢出错、越界访问数组元素错和类型转换溢出错的能力。  相似文献   

14.
研究心血管疾病计算机诊断。采用PROLOG语言及Visual Basic语言,将疾病的资料编写成适合计算机语言和程序编写的格式,在病人资料录人过程中完成数据库的建立,将疾病的鉴别、诊断资料输入数据库。并编写成不同的代码作为知识库,通过推理机完成推理诊断。  相似文献   

15.
基于插桩技术的程序谱构建方法   总被引:1,自引:1,他引:0  
为了满足软件测试、软件调试和程序优化等领域对程序谱的需求,提出了基于插桩技术的程序谱构建模型,主要包括插桩预处理、双缓冲处理、有穷自动机处理识别插桩点、植入探针生成插桩代码、编译连接并执行插桩程序以收集执行轨迹构建程序谱。采用双缓冲处理机制,可有效提高源代码处理效率,有穷自动机能够准确识别插桩点。在软件错误定位中的应用结果表明基于插桩技术构建的程序谱可为准确、高效的程序理解和分析提供方便。  相似文献   

16.
Web服务测试与验证是保证Web服务功能正确的关键,目前大多数Web服务的研究无法对程序路径穷举遍历,不能保证分析的完备性.针对该不足,在基于模型驱动的3阶段Web服务模型转换生成方法的基础上,该文对转换生成的Java代码进行符号执行与形式化验证.符号执行方法可对程序运行的所有路径进行分析,为程序测试提供高覆盖率的测试...  相似文献   

17.
超长十六进制整数到十进制整数的转换   总被引:1,自引:0,他引:1  
本文利用数制转换原理,构造了超长十六进制整数到十进制整数变换的变换矩阵(T)1610;进一步利用整数的进位原理推出了超长十六进制整数到十进制整数间的码-码变换公式,利用本变换最大可得到40位十进制整数。  相似文献   

18.
对机械产品、部件和零件进行相似性分析和分组,是成组技术的核心内容。本文提出了相似性分析必须与分组目标相结合、产品相似性分析和划分成三种类型生产单元的观点。针对目前国内外流行的代码法和工艺流程分析法所存在的问题,提出了将两种方法有机结合起来的综合实用分类成组的方法。  相似文献   

19.
本文介绍了有关数字通信系统的设计与研究的实用程序,纠错系统的计算机仿真以及作者在这一领域中的一些成果,包括线性码生成矩阵与校验矩阵的快速互求法,完备码的研究等。  相似文献   

20.
自动变速器维修技术分析   总被引:2,自引:0,他引:2  
自动变速器故障诊断难度较大,在实际维修过程中,故障检测诊断比较盲目,缺乏一种很有效的方法.基于此,本文根据故障的征兆,遵循代码优先,从外到内、由表及里、先综合后拆分的原则,在机器不解体的情况下,分析故障的原因,确定维修部位.  相似文献   

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

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