共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
3.
毛艳 《西安文理学院学报》1998,(1)
DOS的功能之一就是管理计算机硬件,为用户运行应用软件提供最佳的硬件环境。DOS一般按照某些参数来管理硬件环境。例如。每次启动DOS时,DOS按照某些参数把内存空间分配给DOS内部命令、DOS数据结构、设备驱动程序及其它常驻内存程序。这些参数就是系统配置默认值。DOS的设备驱动程序分为常驻和可安装设备驱动程序。常驻设备是DOS的标准设备,分为字符设备和 相似文献
4.
一个ARM即时编译器的设计与实现 总被引:1,自引:0,他引:1
即时编译器是把一种机器上运行的应用程序动态地转换成在另一种机器上运行的应用程序的程序.由于解释执行的性能瓶颈,为了达到更高的性能,虚拟机一般采用即时编译技术,通过对即时编译器的分析,提出采用一种自适应的编译方法实现ARM即时编译器的设计,并使用目标代码管理器有效的控制内存开销,能够适应嵌入式设备的特点,有效的提高ARM虚拟机的性能. 相似文献
5.
6.
谭家兴 《长江工程职业技术学院学报》1998,(1)
进程是一个程序在给定数据集合上的一次执行过程,它具有动态性、并发性和异步性.多任务进程是指在内存中有多个程序并行运行,即一组在逻辑上互相独立的程序或程序段在执行过程中,其执行时间在客观上互相重叠的执行方式.这种执行方式在单一任务的DOS系统中是难以实现的,但可以利用中断技术模拟多任务进程,诸如,背景音乐、音像效果等.本文将讨论如何利用中断技术,实现音乐和图形并行运行的C语言编程技巧,以及在编程过程中所接触的IBM—PC/XT机喇叭声驱动系统的连接方法和发生原理. 相似文献
7.
8.
9.
林丽芬 《福建教育学院学报》2007,8(7):114-117
动态分配、回收内存是C/C++编程语言一个最强的特点,但是最强的同时也可能是最弱的,在内存处理出错的地方通常就是BUGS产生的地方。一个最敏感和难检测的BUGS就是内存泄漏——没有把前边分配的内存成功释放,一个小的内存泄漏可能不会引起人的注意,但是程序泄漏大块内存,将可能引起复杂的内存耗尽错误。 相似文献
10.
BASIC语言作为一门高级语言,程序的编写、调试都非常方便,而汇编语言的优点在于它执行速度快,可直接访问所有计算机硬件.因此,我们往往把两种语言结合使用,大部分程序用BASIC语言写,而对要求快速执行及直接访问各种I/O设备的部分用汇编语言写,两者结合,充分发挥它们各自的优点.要实现BASIC程序与汇编程序的连接,应解决下列3个问题:(1)确定汇编子程序在存储器中的位置;(2)把控制转移到汇编程序:一般通过执行外部调用FARCALL汇编指令可以把控制转移到汇编程序,这条CALL汇编语言调可用指令在BASIC中由CALL… 相似文献
11.
Oracle数据库启动时,系统首先在内存中分配系统全局区(SGA),构成了Oracle的内存结构,然后启动若干个常驻内存的操作系统进程,构成了Oracle的进程结构,内存区域和后台进程组成Oracle实例。 相似文献
12.
郭烨 《洛阳师范学院学报》2003,22(5):59-62
将Java成功地移植到嵌入式系统的关键是虚拟机(JVM)技术.Java虚拟机是一种软件,对Java程序而言,它表现为具有单一硬件和操作系统特性的软件“计算机”,它能够使采用Java编程语言编写的程序无需修改就可以运行在大多数操作系统和硬件平台上.JVM具有自动内存回收功能,但是在嵌入式系统中,却不能采用传统的内存回收算法,因为这样的算法不能有效消除Java程序中的内存泄漏,从而会影响嵌入式系统的稳定性.本文分析了产生这种内存泄漏的原因,并提出了一种适应于嵌入式系统的JVM内存回收机制. 相似文献
13.
本文讨论了用C语言在微机上实现中值滤波及快速算法,在程序设计的过程中充分考虑到程序运行的时间复杂度和空间复杂度的问题,解决了由于图象太大而内存不够的问题,运用对程序运行时的方法,得出在PENTIUM-S100MHz上中值滤波的一般算法运行4.23秒,而快速算法运行2.58秒。 相似文献
14.
何明水 《黄石理工学院学报(人文社科版)》1998,(2)
一、病毒的传播局域网(LAN,Local Area Network)在当今已很普遍,其宗旨是资源共享。然而不幸的是,局域网亦成为病毒泛滥原因之一,因为“病毒共享”使得网络上如果一机中毒,其他工作站亦难逃中毒的命运。当然以上的情形并非绝对。最重要的观念在于服务器本身并没有中毒。因为大部分的服务器为了提高效率,皆处于监控状态,亦即本身不会去执行DOS的应用程序,自然就不会感染上病毒。就另外一方面来说,当某工作站执行服务器硬盘上的程序时,是将该程序载入该工作站本身的内存内执行,而不是在服务器上的内存内执行该程序,所以即使该程序含有病毒,服务器本身亦不会被感染。 相似文献
15.
16.
计算机在执行某个程序的时候,实际上是在逐条执行指令,有些指令的执行对CPU的状态会产生影响.CPU中的状态寄存器用来指示CPU的运行状态.我们以Intel8086系列的处理器为例,研究算术运算指令对条件标志位的影响. 相似文献
17.
存贮器部分存贮器是微型计算机的重要组成部分之一,用于保存数据和程序。存贮器根据功能分为主存贮器(Main Storage)和辅助存贮器。通常主存贮器又称内存贮器或内存(Memory),它位于主机板(Mother Board)上,用来存放当前运行的程序和数据。程序运行时首先进入内存,它存放计算或操作步骤,存放原始数据、中间结果和最终结果。内存的大小(Size)影响程序的运行,通常磁盘操作系统(Disk Operating System 简写 DOS) 相似文献
18.
电脑中用来存储数据的设备叫做存储器,存储器分为外存和内存两种。外存又叫辅助存储器,包括硬盘、光驱等;内存又叫主存,用来存储执行中的数据。内存在PC系统中的作用举足轻重。下面我们就来看看内存是如何工作的。一、内存的基本概念严格地就,内存是一个广义的概念,它泛指电脑系统在运行时,存放数据与指令的半导体存储单元,包含了两种类型:第一种类型是ROM(即Readonlymemory,只读存储器),这类内存常被用于存储重要或机密的数据。一般来说,此种类型的内存只能读取,不允许擦写。第二种类型就RAM(即Ran-domAccess Memory,随机存取存储器),… 相似文献
19.
堆与栈在C语言中的运用 总被引:1,自引:0,他引:1
在C语言中我们经常把堆和栈合在一起称为堆栈,但实际上,堆和栈虽同处于内存的动态存储区,却有着截然不同的内存分配方式。本文从三个程序入手,对堆和栈的内存分配方式以及使用情况作了一些探讨。 相似文献