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

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

时间:2024-01-21 22:46:21浏览次数:29  
标签:读后感 程序 第一章 了解 寄存器 CPU

我是现代信息技术学院计应232班赵精艺,在阅读了书籍《程序是怎样跑起来的》第一章后,我了解到了运行程序的CPU。其中CPU的内部是由寄存器、控制器、运算器和时钟四个部分构成的,各个部分之间由电流信号相互连通,每个部分都有各自的功能。要着重了解寄存器,因为程序是把寄存器作为对象来描述的;汇编语言是编写程序的一部分,汇编语言与机器语言基本上是一一对应的,汇编与反汇编的概念也有所了解;书中十七页寄存器的主要种类和功能让我对CPU中的寄存器有了更多的了解;程序计数器决定着程序的流程,程序的流程分为顺序执行、条件分支和循环三种,三种流程都有各自的侧重点;在各种程序中都会有对函数的调用,但是在程序中对函数的调用的机制在不同的程序流程中也是不一样的,单纯的跳转指令是无法实现函数的调用。
至此,我对程序的运行机制有了一个整体印象,我不禁对程序产生了更加深厚的兴趣。以前,我以为程序就是一行行代码的简单组合,但现在我明白,程序的运行涉及到许多复杂的技术和原理。这不仅让我对编程有了更加深入的了解,也激发了我进一步学习和探索的热情。
此外,这一章节也让我认识到编写一个程序并不简单。它需要我们具备扎实的编程基础、严谨的逻辑思维以及细致的错误排查能力。只有这样,我们才能编写出高质量、高效率的程序。
总的来说,通过这一章节的学习,我对程序有了更加深入的了解和认识,也为我后续的学习和实践奠定了坚实的基础。我相信,在未来的学习中,我会更加珍惜和利用这一宝贵的经验。

标签:读后感,程序,第一章,了解,寄存器,CPU
From: https://www.cnblogs.com/zjy613/p/17978608

相关文章

  • 读书有感 程序是怎样跑起来的
    CPU与内存的关系,虽然本质上都是名为集成电路的电子部件,由大量晶体管构成。CPU内部是由寄存器、控制器、运算器、和时钟四部分组成。内存则是指主存储器,简称主存。CPU中,需特别关注寄存器,因为寄存器是程序的描述对象。CPU是寄存器的集合体。用英语单词或其缩写表示每一种信号的功能,......
  • Go语言核心36讲 49 | 程序性能分析基础(下)
    你好,我是郝林,今天我们继续分享程序性能分析基础的内容。在上一篇文章中,我们围绕着“怎样让程序对CPU概要信息进行采样”这一问题进行了探讨,今天,我们再来一起看看它的拓展问题。知识扩展问题1:怎样设定内存概要信息的采样频率?针对内存概要信息的采样会按照一定比例收集Go程序......
  • Go语言核心36讲 48 | 程序性能分析基础(上)
    作为拾遗的部分,今天我们来讲讲与Go程序性能分析有关的基础知识。Go语言为程序开发者们提供了丰富的性能分析API,和非常好用的标准工具。这些API主要存在于:runtime/pprof;net/http/pprof;runtime/trace;这三个代码包中。另外,runtime代码包中还包含了一些更底层的API。它们可......
  • 《程序是怎样跑起来的》读后感
    在第三章中主要讲述了计算机进行小数运算时出错的原因,大家可能会认为“万能的计算机是不会出现计算错误的”。但实际上,依然存在程序运行后无法得到正确数值的情况。其中,小数运算就是一个典型的例子。在本章中我们首先了解了将二进制表示的小数转换成十进制的方法,这样便于理解计算......
  • 微信小程序 canvas
    页面绑定canvas<viewstyle='width:0px;height:0px;overflow:hidden;'><!--//调试时候可用直接将canvas显示在页面上//调试完成将canvas隐藏<canvasid="canvasContaner"type="2d"></canvas>--><canvasid="canvasContaner&q......
  • [Mac软件]App Cleaner & Uninstaller 8.2.6应用程序清理和卸载
    AppCleaner&Uninstaller是一款Mac应用程序,它可以帮助用户完全删除应用程序及其相关的服务文件、扩展文件等。以下是该应用程序的主要功能:完全删除应用程序:通过将应用程序图标拖到垃圾桶中删除程序,可以彻底清除应用程序及其相关文件,释放磁盘空间。删除所有类型的服务文件:除了删除......
  • 《程序是怎样跑起来的》第一、二章
    一、计算机的硬件组成1. CPU:中央处理器,负责解释和运行最终转换成机器语言的程序内容。2. 内存:主存,通过控制芯片与CPU相连,负责存储指令和数据。3. 寄存器:可以用来暂存指令、数据等处理对象,可以看做是内存。CPU有20-100个寄存器,控制器、运算器和时钟也包含在CPU中。二、......
  • 系统是怎样跑起来的读后感悟第一章
    cpu能够直接识别和执行的只有机器语言C,Java等语言编写的程序,最后都会转化为机器语言。CPU是由许多晶体管组成的电子部件,cpu的内部被分为四个部分,寄存器、控制器、运算器和时钟,四个部分之间由电流信号相互连通寄存器:可以用来暂存指令、数据等处理对象可以将其看作是内存的一种。......
  • 《程序是怎样跑起来的》第一章随笔
    对我来说CPU是什么?相当于人们的大脑,在计算机中是关键核心之一。CPU是什么?CPU中文名为中央处理器,相当于计算机的大脑,由寄存器,控制器,运算器和时钟组成用来将指令的执行顺序组织起来,并按照规定的顺序进行操作,以确保计算机系统能够正常运行。寄存器寄存器可用来暂存指令、数据等......
  • 《系统科学方法概论》第一章读后感
    我是计应232班的徐鲁豫读过系统科学方法概论第一章后我了解了系统思想发展史、什么是系统、系统内部的基本关系、系统规律和系统方法。系统思想发展史分为古代和近代。古代人不仅注意对世界整体性的认识,而且对与整体性本身,也进行过初步的理论探讨。古代思想家对世界或事物整体性......