• 2024-02-28《程序是怎样跑起来的 》 日矢泽久雄 第十二章
    我对硬件和软件之间的区别有了更清晰的认识。作者详细介绍了主要的硬件部件如CPU、控制器、运算器、输入设备和输出设备等,并讲解了它们各自的功能和工作方式。这使我明白,虽然计算机看起来只是一个黑盒子,但其内部的复杂性远远超过了我们的想象。我对输入指令和输出指令有了更深入
  • 2024-02-28《程序是怎样跑起来的 》 日矢泽久雄 第十一章
    在这一章节中,作者日矢泽久雄通过例子和解释,向我展示了程序的应用和功能。他以猜拳游戏为例,解释了计算机如何根据输入的程序执行特定的任务。这一章节让我更加深入地理解了计算机的本质——它只是一个工具,虽然它不会像人类那样有自主的想法,但它的确可以模拟人类的行为。当我们把程
  • 2024-02-28《程序是怎样跑起来的 》 日矢泽久雄 第十章
    在第十章中,作者详细介绍了汇编语言及其相关概念和操作方法。作者指出使用助记符的编程语言被称为汇编语言。尽管汇编语言提供了一种码转换成汇编语言的源代码。汇编语言的源代码主要由两部分构成:转换成本地代码的指令和针对汇编器的伪指令。伪指令的作用是向汇编器提供程序的结
  • 2024-02-28《程序是怎样跑起来的 》 日矢泽久雄 第九章
    第九章主要讨论了程序与应用之间的关系。在这篇博客中,作者提到他们在学习前并不完全理解程序和应用之间的区别,但在学习第九章后,他们意识到应用实际上是程序的集合。这一点可能为读者提供了一个新的视角,使他们更深入地理解了计算机编程的基本概念。此外,文章还提到了操作系统的早
  • 2024-02-27程序是怎样跑起来的 日矢泽久雄 第六章
    《程序是怎样跑起来的》这本书的第六章,主要探讨了文件压缩的机制和方法。读完这一章后,我对文件压缩有了更深入的理解。我知道了简单的压缩算法——RLE(Run-LengthEncoding)。在这种算法中,每个字符后面标识出现的频率,例如“A6B1C2E5F1”就是用RLE算法压缩后的结果。然而,文本文件的
  • 2024-01-28程序是怎样跑起来的 日矢泽久雄 第二章读后感
    我读完《程序是怎样跑起来的》日矢泽久雄的第二章节后,对计算机中的二进制表示有了更深入的理解。首先,在这一章节中,作者详细解释了为什么计算机使用二进制来表示信息。由于集成电路(IC)的每个引脚只能表示两个状态,所以计算机的信息数据只能用二进制数来处理。因此,即使程序中使用十进