02 2019 档案
摘要:在汇编语言中,是用指令来控制计算机的,in和out是计算机的两个基本指令,软件对于计算机来说很重要,离开了软件,计算机能做什么?答案是什么都做不了 在课堂上,我们初步了解了中断,但对于IRO却没有听过,IRO是用来暂停当前正在运行的程序,并跳转到其他程序运行的必要机制,该机制称为中断处理,中断处理在
阅读全文
摘要:计算机没有思考功能但它有记忆功能,它与人有一定相似性,但并不完全是,它并不具有习惯,只是运行了具有的习惯的程序。它的记忆能力很强大,但并没有像人类那样思考。 现在虽然有人工智能,那也只是一部分,并不能与人类的大脑相比,毕竟是人创造了人工智能,他还是有一定的局限性。
阅读全文
摘要:我们知道汇编语言是通过利用助记符来记述程序的,而汇编语言需要借助汇编器这个工具来进行汇编。计算机CPU能直接解释运行的只有本地代码程序,而源代码则需要各自的编译器编译后才能转换为计算机可读取的本地代码。不但可以汇编也可以反汇编。汇编语言是操作码加上操作数。 函数的参数是通过栈来传递,返回值是通过寄存
阅读全文
摘要:仅具有加载和运行功能的监控程序是操作系统的原型,通过事先启动监控程序,程序员就可以根据需要将各种程序加载到内存中运行。操作系统本身并不是单独的程序,而是多个程序的集合体。作为程序员,应该意识到,操作系统的存在。 操作系统,高级编程语言有密切的关系。通过学习,我了解了Windows操作系统的特征,书中
阅读全文
摘要:源代码完成后,就可以编译生成可执行文件,负责实现该功能的是编译器。用某种编程语言编写的程序就称为源代码,编译器负责转换源代码。 程序加载时会生成栈和堆,栈是用来存储函数内部临时使用的变量,以及函数调用时所用的参数的内存区域,堆是用来存储程序运行时的任意数据及对象的内存领域。栈和堆的内存空间都是在程序
阅读全文
摘要:程序中包含着运行环境,运行环境是操作系统和计算机的主机两者的综合,也就是说,操作系统和硬件决定了程序的运行环境。我们都知道应用程序,也都用过,应用程序向操作系统传递指令的途径称为API。 我们可以利用虚拟机获得其他操作系统环境,通过利用虚拟机,可以运行应用。而Java虚拟机也能提供相同运行环境,不同
阅读全文
摘要:在上机课的时候,我们都收到过老师发的压缩文件,虽然都懂怎么解压,但是却没有想过怎么压缩文件?看了第六章的文章以后,才了解了RLE算法,虽然它有部分的缺点,但压缩技巧的拙劣是由所花的功夫决定的。还有哈夫曼算法,但是与RLE相比,程序要复杂的多。 压缩算法的种类大概有一二十种,由于压缩比率,程序的复杂程
阅读全文
摘要:内存和磁盘有什么亲密关系呢?首先,内存和磁盘的功能是相同的。其次,内存和磁盘也都被归类为存储部件。再者,虚拟内存也是磁盘的一部分。 内存不足,是很多有电脑者的一个困扰,书中介绍了两个节约内存的编程方法,一是通过DLL文件实现好函数共有,二是通过调用_stdcall来减少程序文件的大小。但是我们还是要
阅读全文
浙公网安备 33010602011771号