首页 > 编程语言 >《程序是怎样跑起来的》第一章

《程序是怎样跑起来的》第一章

时间:2024-02-27 21:35:14浏览次数:35  
标签:章节 计算机 程序 第一章 指令 内存 虚拟内存 怎样

作为整个系列的开篇,为我们揭开了计算机程序运行的神秘面纱。通过观看这一章节的内容,我不仅对程序的工作原理有了初步的了解,还对计算机科学产生了浓厚的兴趣。
首先,这一章节从计算机的基本构成开始讲解。计算机主要由硬件和软件两部分组成。硬件包括中央处理器(CPU)、内存、硬盘等物理设备;软件则是一系列指令和程序,用于控制硬件完成各种任务。通过对这些基本概念的介绍,让我对计算机的基本原理有了初步的了解。接下来,章节详细介绍了计算机程序的运行过程。程序是由一系列指令组成的,这些指令是用编程语言编写的。当我们运行一个程序时,计算机会按照指令的顺序逐条执行。这个过程涉及到许多复杂的技术,如编译、链接、加载等。通过对比汇编语言和高级编程语言的差异,让我明白了程序员为什么要使用高级编程语言来编写程序。此外,这一章节还讲解了计算机中的内存管理。内存是计算机中存储数据和指令的地方,它的容量有限。为了更高效地利用内存,计算机采用了一种叫做虚拟内存的技术。虚拟内存可以将部分数据存储在硬盘上,当需要时再调入内存。这种技术让计算机能够同时运行多个程序,大大提高了性能。通过一个简单的例子,让我理解了虚拟内存的原理和作用。在章节的后半部分,我还了解到了计算机网络的相关知识。计算机网络是将多台计算机连接在一起,实现资源共享和信息传递的技术。

标签:章节,计算机,程序,第一章,指令,内存,虚拟内存,怎样
From: https://www.cnblogs.com/yu3550118942/p/18038418

相关文章

  • 《程序是怎样跑起来的》第十章读后感
    在读过书中第十章节之后,我主要了解到了关于汇编语言对程序构成的有关知识。汇编语言和本地代码是一一对应的,计算机CPU能直接解释运行的只有本地代码(机器语言)程序,用C语言等编写的源代码,需要通过各自的编译器编译后,转换成本低代码。文中也提到助记符、汇编、汇编器反汇编程序、反汇......
  • 读《程序是怎样跑起来的》第六章有感
    第六章——亲自尝试压缩数据压缩文件扩展名LZH和ZIP等。1.文件以字节为单位保存文件就是字节数据的集合,用1个字节表示的字节数据有256种,二进制来表示的话范围就是00000000~11111111。2.RLE算法的机制用“数据*重复次数”的形式表示就属于RLE算法压缩的文件。RLE(行程长度编码......
  • 程序是怎样跑起来的第八九章读后感
    第八章讲的是编译器的功能,介绍了从程序编写到运行为止的流程。本章主要介绍了c语言编译器,来编写Windows可用的执行文件(EXE文件)。其他编译器的情况与此是相同的机制。计算机只能运行本地代码,这是因为用任何编程语言编写的源代码,最后都要翻译成本地代码,否则CPU就不能理解。(源代码指......
  • 《程序是怎样跑起来的》第十章读后感
    《程序是怎样跑起来的》第十章主要讲的是通过汇编语言了解程序的实际构成。在本章之前,我们也了解过汇编语言和反汇编语言。汇编语言转换成本地语言,负责转换工作的程序成为汇编器,转换这一处理本身成为汇编。本地代码也可以反过来转换成汇编语言的源代码。持有该功能的逆变换程序成......
  • 《系统科学方法概论》第一章观后感
    我是计应232的学生张凯源,今天来分享《系统科学方法概论》第一章观后感。这一章讲了系统方法,首先我们学习了系统思想的发展史,从古代到近代再到现代,随着时间的推移,系统思想逐渐完善发展,最终形成系统理论,而它也成为人类认识世界和改造世界的有力思想武器。接下来,我们学习了什么是系......
  • 《系统科学》读后感 第一章
    系统科学的历史和现状系统科学的兴起是本世纪科学发展的重大事件之一。二十世纪以来科学、技术、哲学和管理方面变革性的发展,是系统科学赖以形成的背景和根源。贝塔朗菲、维纳、申农、钱学森、普利高津、哈肯等人的工作为这门学科的产生和发展作出了卓越贡献。系统科学是以系统......
  • 通过汇编语言了解程序的实际应用
    通过调查本地代码的内容,可以了解程序最终是以何种形式来运行的。但是,如果直接打开本地代码来看的话,只能看到数值的罗列。如果直接使用这些数值来编写程序的话,还真是不太容易理解。因而就产生了这样一种想法,那就是在各本地代码中,附带上表示其功能的英语单词缩写。例如,在加法运算的......
  • 程序是怎样跑起来的 日矢泽久雄 第六章
    《程序是怎样跑起来的》这本书的第六章,主要探讨了文件压缩的机制和方法。读完这一章后,我对文件压缩有了更深入的理解。我知道了简单的压缩算法——RLE(Run-LengthEncoding)。在这种算法中,每个字符后面标识出现的频率,例如“A6B1C2E5F1”就是用RLE算法压缩后的结果。然而,文本文件的......
  • 《程序是怎样跑起来的》第八章读后感
    本章主要讲解了编译器的功能,程序员编写的代码称为源代码,而源代码在计算机上无法运行的,需要通过编译器生成本地代码才能在计算机上运行,每个源代码编程语言都需要专用的编译器,编译器通过语法解析、句法解析、语义解析等才能生成本地代码,根据CPU的不同,本地代码也不同,正如上一章所说的......
  • 汇编语言以及程序的实际构成是什么
    汇编语言为了减轻使用机器语言编程的痛苦,人们进行了一种有益的改进:用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,比如,用“ADD”代表加法,“MOV”代表数据传递等等,这样一来,人们很容易读懂并理解程序在干什么,纠错及维护都变得方便了,这种程序设计语言就称为汇编语......