c-yying

导航

2024年2月20日

第九章——操作系统和应用的关系

摘要: 操作系统和应用的关系——程序员是通过利用操作系统提供的功能来编写应用的。 操控系统的原型就是具有加载和运行功能的监控程序,后来基本输入输出的程序也被追加到了监控系统中,这就是初期的操作系统。操作系统本身不是单独的程序而是多个程序的集合体。操作系统的诞生减轻了程序员需要编写的程序代码。应用是通过操作系 阅读全文

posted @ 2024-02-20 12:55 程程莹 阅读(10) 评论(0) 推荐(0) 编辑

第八章——从源文件到可执行文件

摘要: 本章讲解的是源文件如何通过编译转换为可执行文件的。 首先计算机只能运行本地代码。用某种编程语言编写的程序就称为源代码,保存源代码的文件被称为源文件。源代码是无法直接运行的,因为CPU能直接解析和运行的不是源代码而是本地代码。本地代码的内容就是各种数值的罗列。编译器负责编译源代码,编译器首先读入代码的 阅读全文

posted @ 2024-02-20 12:19 程程莹 阅读(26) 评论(0) 推荐(0) 编辑

2024年2月19日

第七章——程序是在何种环境中运行的

摘要: 如果运行环境的不同,程序是无法运行的,这是为什么?本章将进行解答。 首先,操作系统和硬件决定了程序的运行环境。同一类型的硬件可以安装多种操作系统,其次CPU的种类是考验硬件的重要参数。CPU只能解释自身的机器语言。 Windows系统克服了CPU以外的硬件差异,Windows可以接受指令进而去操作硬 阅读全文

posted @ 2024-02-19 13:22 程程莹 阅读(8) 评论(0) 推荐(0) 编辑

第六章——亲自尝试压缩数据

摘要: 文件就是字节数据的集合,文件是以字节为单位来存储的。在任何情况下,文件中的字节数据都是连续的。 文件的压缩机制——1.REL算法,就是把“数据X重复次数”的形式来表示。例如AAAAAABBCDDEEEEEF压缩为A6B2C1D2E5F1。 当然这种算法也有缺点,REL算法并不适用文本文件的压缩,会使 阅读全文

posted @ 2024-02-19 12:47 程程莹 阅读(12) 评论(0) 推荐(0) 编辑

第五章——内存和磁盘的亲密关系

摘要: 上一章只讲了内存,这一章将讲到内存和磁盘的关系,可以更深入了解计算机内部存储信息数据的原理。 磁盘和内存的亲密关系———— * 磁盘不读入内存就无法运行,因为负责解析和运行程序的CPU需要通过内部程序计数器来指定内存地址才能读出程序。* 磁盘缓存加快了磁盘的访问时间,磁盘缓存指的是把从磁盘中读出来的 阅读全文

posted @ 2024-02-19 11:39 程程莹 阅读(15) 评论(0) 推荐(0) 编辑

2024年2月17日

第四章——熟练使用有棱有角的内存

摘要: 计算机的处理对象数据是储存在内存和磁盘上的。 内存————内存的物理机制—内存IC中有电源、地址信号、数据信号、控制信号等用于输入输出的大量引脚,通过为其指定地址,完成数据的读写。内存的逻辑模型是楼房,一层可以存储一个字节的数据,楼层就是地址。变量的数据类型不同,所占用的内存大小也不一样。指针也是一 阅读全文

posted @ 2024-02-17 16:57 程程莹 阅读(9) 评论(0) 推荐(0) 编辑

2024年2月5日

第三章——计算机进行小数运算时出错的原因

摘要: 在使用小数运算时计算机也会出错,这是因为有些十进制的小数无法转换为二进制数———例如二进制数0.0000对应的十进制数是0,二进制数0.0001对应的十进制数为0.625,由此得之二进制数是连续的而十进制数不是连续的,那十进制数0~0.625之间的数就无法用二进制数表示,进而出现错误。 那实际上计算 阅读全文

posted @ 2024-02-05 10:12 程程莹 阅读(21) 评论(0) 推荐(0) 编辑

2024年1月28日

第二章——数据是用二进制数表示的

摘要: 计算机内部是由IC 这种电子部件构成的,IC的所有引脚都只有直流电压0V和5V的两个状态。也就是说IC的一个引脚只能表示两种状态。IC的这个特性决定了计算机信息数据只能由二进制数来表示。 OO的XX次幂表示位权,其中十进制数的情况下OO是10,二进制数的情况下OO是2,这个称为基数。二进制数则是以2 阅读全文

posted @ 2024-01-28 21:19 程程莹 阅读(30) 评论(0) 推荐(0) 编辑

2024年1月20日

第一章——对程序员来说CPU是什么

摘要: 这本书的第一章主要讲解的是CPU。那对于程序员来说CPU到底是什么呢?这一章便给出了答案。 cpu是什么? CPU是Central Processing Unit(中央处理器)的缩写,也就是相当于计算机的大脑。它由寄存器、控制器、运算器、时钟构成,各部分之间由电流信号相互连通。CPU是寄存器的集合体 阅读全文

posted @ 2024-01-20 16:03 程程莹 阅读(18) 评论(0) 推荐(0) 编辑

2024年1月19日

我与计算机

摘要: 我是一名普高的学生,在高中接触计算机的机会少之又少。高中每周只有一节的计算机课,学习的内容不过是word和excel,却对当时的我来说十分难懂。 回看自己的高中生活,那时整天面对的是纸质的书本,我对一切远离书本的活动感到新奇。计算机课程便成为了那时我每周最期待的事情,我可以在电脑上看到最近的新闻,可 阅读全文

posted @ 2024-01-19 15:02 程程莹 阅读(9) 评论(0) 推荐(0) 编辑