《程序是怎样跑起来的》第五章有感

ytwxh ytwxh     2023-03-04     579

关键词:

  存储部件内存和磁盘从都具有存储程序命令和数据这点来看的功能是相同的。从存储容量来看,内存是高速高价,而磁盘是低速低价。内存主要是指主内存(负责存储CPU中运行的程序指令和数据的内存)磁盘主要是指硬盘。磁盘中存储的程序必须要加载到内存后才能运行。C语言中,在调用函数后,需要执行栈清理处理指令。栈清理处理是指,把不需要的数据从接收和传递函数的参数时使用的内存上的栈区域中清理出去。该命令是在程序编译时由编译器自动附加到程序中的。C语言通过栈来传递函数的参数。

读《程序是怎么跑起来的》第五章有感

磁盘中存储的程序,必须加载到内存中后才可以运行。因为负责解析和运行程序内容的CPU,需通过内部程序计数器来指定内存地址,然后才能读出程序。即使CPU可以直接读取并运行磁盘中的程序由于磁盘读取速度慢,程序运行速... 查看详情

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

...到了几个点。1.计算机的存储部件:内存和磁盘。2.存储的程序必需加载到内存才能运行。3.磁盘缓存加快磁盘访问速度。4.节约内存的两种编程方法dll和_stdcall。5.磁盘的两种划分方式以及所处的区域。这章的内容,例如存储程序... 查看详情

《程序是怎样跑起来的》第五章读后感

...sp; 本章详细的讲解了内存和磁盘的关系,开头说明了程序不保存在内存中就无法运行,而磁盘中的程序如不加载到内存也无法运行,说明了两者重要的关系,之后又讲解了虚拟内存进一步说明两者不可分割的关系。而后又详... 查看详情

《程序是怎么跑起来的》第五章

这一章讲的是内存和磁盘的关系,内存和磁盘都具有存储程序命令和数据的功能,内存和磁盘都归为存储部件,但是它们也有一些不同点,内存是高速高价,而磁盘是低速低价。计算机中主要的存储部件是内存和磁盘,磁盘中存... 查看详情

《程序是怎样跑起来的》第四章有感

  计算机是进行数据处理的设备,而程序表示的就是处理顺序和数据结构。  指针是一种变量,它所表示的不是数据的值,而是存储着数据的内存的地址。使用指针可以对任意指定地址的数据进行读写。  数... 查看详情

《程序是怎样跑起来的》第六章有感

 文件是将数据存储在磁盘等存储媒介中的一种形式。程序文件中存储数据的单位是字节。文件就是字节数据的集合。把文件内容用数据*重复次数的形式来表示的压缩方法称为RLE。经常被用于压缩传真的图像等。图像文件本... 查看详情

读《程序怎样跑起来》有感

...的,什么是二进制,二进制怎样运算,在高级语言编写的程序中,数值,字符串和图像等信息在计算机内部都是以二进制数值的形式来表现的。  计算机中使用二进制的主要原因是,计算机内部是由IC这种电子部件组成的... 查看详情

读《程序怎样跑起来》第一章有感

...我知道CPU所负责的就是解释和运行最终转换成机器语言的程序内容,CPU的内部主要是由寄存器,控制器,运算器和时钟四个部分构成,各部分之间由电流信号相互连通。    在这四个部分中,最主要的是寄存器,CPU... 查看详情

读《程序是怎样跑起来的》第二章有感

...二进制在计算机中,运行速度会更快,会减少计算机运行程序所需要的时间。8位二进制数被成为一个字节。在计算机中,数据的运算也是通过二进制来实现的。并且在程序中,有逻辑运算,与或运算,进行简单的逻辑运算,这... 查看详情

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

   在没有读《程序是怎样跑起来的》,这本书之前,我对于第一章所讲解CPU在脑子中只是知道它相当于是计算机的大脑,内部由数百万至数亿个晶体管构成。这本书在开始是就先对CPU的内部结构进行了解析,知道了CPU... 查看详情

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

 程序是只是计算机每一步动作的指令,计算机内部的编译和代码是人工事先做好的,我们输入代码,计算机内部进行编译成机器语言,执行代码。而cpu是计算机的核心部位,cpu能够直接识别和执行的只有机器代码,像我们输... 查看详情

《程序是怎样跑起来的》第三章有感

 计算机之所以叫"计算"机就是因为发明它主要是用来计算的,"计算"当然是它的特长,在大家的印象中,计算一定是非常准确的。但实际上,即使在一些非常基本的小数运算中,计算的结果也是不精确的。 实际上,不是... 查看详情

《程序是怎样跑起来的》第三章有感

...误。另一种是把小数换成整数来计算。  在C语言程序中在数值开头加上0x就可以表示十六进制数。二进制数的4位相当于十六进制数的1位。    查看详情

《程序是怎样跑起来的》第四章有感

...要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。 内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外... 查看详情

读《程序是怎样跑起来的》第三章有感

...也很纳闷,不理解为啥结果不是10,作者先是用一段C语言程序介绍累加的过程,然后做了解析,程序并没有出现任何语法错误,但是运行的结果并不是10.,因为计算机内部所有的信息都是由二进制的形式来处理的,因此在这一点... 查看详情

程序是怎样跑起来的第7章有感

读《程序是怎样跑起来的》第七章有感本章主要讲的是程序是在环境下运行的内容,首先操作系统和硬件决定了程序的运行环境,机器语言的编码被称为本地代码,程序员用C语言等编写的程序,在编写的阶段仅仅是文本文件,... 查看详情

《程序是怎样跑起来的》第一章后半部分有感

   通过前面的学习,接着又向我们讲解了决定程序流程的程序计数器。简单来说就是程序计数器数值的变化以及所输出的地址在内存中所显示的内容。可以说程序计数器决定了程序的流程。接下来的条件分支和循环机... 查看详情

读《程序是怎样跑起来的》第第三章有感

第三章讲的主要是关于计算机进行小数运算时出错的原因,首先讲了为什么计算机也会出错,先举了一个例子,将0.1累加100次也得不到10,引出问题,讨论出计算机出错的原因是有一些十进制数的小数无法转换成二进制数,在十... 查看详情