摘要: 操作系统与应用程序的关系 操作系统能历史,有人开发了操作系统的原型,这是一种只具备加载和运行程序功能的监控程序。只要先启动监控程序,就可以根据需要将各种程序加载到内存中并运行。随着时代的进步,人类在使用监控程序的前提下开发了各种程序,并在此过程中发现了很多程序通用的部分。随着时代的进一步发展,为了给 阅读全文
posted @ 2024-02-27 23:27 侯岩含 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 用某种编程语言编写的程序称为源代码,将源代码保存成一个文件就称为源文件。C语言的源文件扩展名约定为“.C”。代码清单的源代码是不能直接运行的,因为CPU能直接解释和执行的只有本机代码。CPU是计算机的大脑,他只能理解本机代码形式的程序。不同编程语言所编写的源代码翻译成本机代码之后就变成了同一种语言。 阅读全文
posted @ 2024-02-27 22:55 侯岩含 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 程序在怎样的环境下运行 每个程序都有其对应的运行环境。程序的运行环境是通过操作系统和硬件(处理器、内存等)来表示的,也就是说,操作系统和硬件决定了程序的运行环境。一台计算机可以安装多种操作系统,因为操作系统有很多版本,有些应用程序可能只在特定版本的操作系统中运行。将硬件作为程序运行环境考虑时,CPU 阅读全文
posted @ 2024-02-27 22:36 侯岩含 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 如何压缩文件 文件中储存数据的格式,文件是在磁盘等储存媒体中存储数据的一种形式。程序是以字节为单位向文件中存储数据的。文件的大小之所以表示为xxKB或xxMB等形式,就是出于这个原因。文件是字节数据的集合体。文件压缩的原理:就是用"字符x重复次数"来表示文件的内容.像这样将文件内容用“数据x重复次数 阅读全文
posted @ 2024-02-25 20:15 侯岩含 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 从存储程序指令和数据的角度来看,可以说,内存和磁盘的功能是一样的,在计算机的五大部件中,内存和磁盘都属于存储器,但是利用电流实现储存的内存和利用磁实现存储的磁盘还是有所不同的,在存储容量相同的前提下,内存速度快,但价格贵,磁盘速度慢,但价格实惠。在计算机系统中,速度快,容量小的内存和速度慢,容量大的 阅读全文
posted @ 2024-02-18 19:45 侯岩含 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 让内存画方为圆 计算机是处理数据的机器,而程序负责规定处理步骤和数据结构。作为处理对象的数据储存在内存和磁盘中,因此程序员必须能够灵活的使用内存和磁盘。为此,我们不仅要理解内存和磁盘的物理(硬件)结构,也要理解他们的逻辑(软件)结构。内存的物理结构十分简单,内存本质上是一种名为芯片内存的装置。内存芯 阅读全文
posted @ 2024-02-11 23:36 侯岩含 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 如何处理小数 实际上,程序有时也会得出错误的运行结果,小数的计算就是其中的一个例子。那么,计算机出错的原因是有一些十进制小数无法准确转换成二进制数。这一现象的原因,是因为我们虽然可以通过增加二进制小数的位数来增加与之对应的十进制的个数,但无论增加多少位小数,都无法让2的负xx次幂相加起来凑出0.1。 阅读全文
posted @ 2024-02-04 22:54 侯岩含 阅读(5) 评论(1) 推荐(0) 编辑
摘要: 二进制 一般来说,二进制的位数是以8的倍数来增长的,比如8位、16位、32位,这是因为计算机处理信息的基本单位是8位2进制数,也称字节。字节是信息的基本单位。在内存和硬盘等设备中,数据是以字节为单位储存的,也是以字节为单位读写的,我们不能以比特为单位来读写。在程序中用十进制或字符来表示的信息,在编译 阅读全文
posted @ 2024-01-28 23:16 侯岩含 阅读(11) 评论(0) 推荐(0) 编辑
摘要: CPU与内存的关系,虽然本质上都是名为集成电路的电子部件,由大量晶体管构成。CPU内部是由寄存器、控制器、运算器、和时钟四部分组成。内存则是指主存储器,简称主存。CPU中,需特别关注寄存器,因为寄存器是程序的描述对象。CPU是寄存器的集合体。用英语单词或其缩写表示每一种信号的功能,就构成了汇编语言。 阅读全文
posted @ 2024-01-21 22:29 侯岩含 阅读(1) 评论(0) 推荐(0) 编辑