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

《程序是如何跑起来的》第一章读后感

时间:2024-01-27 17:44:52浏览次数:28  
标签:读后感 程序 第一章 内存 寄存器 执行 cpu

本周,我阅读了矢泽久雄的书籍《程序是如何跑起来的》的第一章内容
首先我了解了cpu是计算机的大脑,由数百万至数亿个晶体管构成的,内部有四大部分组成分别是寄存器,控制器,运算器,时钟他们都分别有各自的功能并且由电流信号相互连通

还了解到cpu是寄存器的集合体,因为使用高级语言编写的程序在编译后会转化为机器语言,然后通过cpu内部的寄存器来处理。并且cpu的类型不同,其内部寄存器的数量,种类,以及寄存器存储的数值范围都是不同的。
寄存器的主要种类和功能如图所示

cpu也是决定程序流程的程序计数器,程序的流程分为:顺序执行,条件分支和循环三种。顺序执行是指按照地址内容的顺序执行指令;条件分支是指根据条件执行任意地址的指令;循环就是指重复执行同一地址的指令。
程序流程中也会用到函数调用机制,函数的调用需要在完成函数内部的处理后,处理流程再返回到函数调用点。
我们还可以对内存上特定的内存区域进行划分,从而实现类似于数组的操作,如果想要像数组那样分割特定的内存区域以达到连续查看的目的,使用两个寄存器会更方便
读完本章我也知道了cpu的处理其实很简单

标签:读后感,程序,第一章,内存,寄存器,执行,cpu
From: https://www.cnblogs.com/liujie123/p/17991706

相关文章

  • 第三章读后感
    在阅读了“程序是怎样跑起来的”的第三章后,对计算机进行小数运算时出错的原因有了一定的理解。首先,尽管现代计算机提供了近乎无限的处理能力,但在处理小数时,它们仍然面临一定的限制。本章中重点说明了计算机进行小数处理的机制,掌握了这个知识,也就了解了计算机在运行时为什么会出错......
  • 期权一张纸-不争连纸都没有-立足当下-观测未来-33岁前端程序员年终总结
    文章基本按照时间顺序,约5千字,内容讲的是:一场意外被辞,一场说走就走的旅游,一份5年亲密陪伴,下水捞过鱼,吃了“金蝉子”,野外路过营,举办了几次技术直播,我会简单陈述一下2022,希望明年总结能有一些精彩。因为是参赛文章,所以希望您能点赞、评论、转发或者评论666离职背景程序员被忽悠,期权大......
  • 程序员必备!10款实用便捷的Git可视化管理工具
    前言俗话说得好“工欲善其事,必先利其器”,合理的选择和使用可视化的管理工具可以降低技术入门和使用的门槛。我们在团队开发中统一某个开发工具的使用能够大大降低沟通成本,提高协作沟通效率。今天给大家分享10款实用便捷的Git可视化管理工具,注意排名不分先后希望能对各位小伙伴有......
  • AI 大模型时代 程序员如何应对
    OpenAI将通用大模型训练的结果,通过ChatGPT的应用形式带到大家面前,意味着发展了大半个世纪的人工智能领域正式步入了广泛意义生产力提升的新纪元。在AI大模型的加持下,程序员现有的编程范式将会遭到怎样的冲击?面向全新的AI应用时代,开发者的思维、开发方式、工具又该做出怎样的改......
  • 《程序员修炼之道:从小工到专家》(三)
    首先,我被书中所强调的“实效性”所吸引。实效性并非仅仅关乎技术,更是一种思维方式。书中强调解决问题的实际方法,而非盲目地追求理论。这让我开始更注重解决问题的方法,而不仅仅是关注技术的新潮与炫丽。“不要重复自己”(DRY)的原则给予我对代码质量的新认识。作者强调代码的可读性......
  • 《程序员修炼之道:从小工到专家》(二)
    它不仅是一本关于编程技术的书籍,更是一本关于如何成为卓越软件开发者的实用指南。在阅读过程中,我获得了许多有关职业发展、编程哲学和团队协作的宝贵经验。首先,书中强调的实效性理念给我带来了全新的思考方式。不追求理论的空谈,而是注重解决问题的实际手段。作者鼓励我们要时刻保......
  • 程序是怎样跑起来的有感
    第一章cpu这周我通过对程序是怎样跑起来的学习了第一章,系统了解了什么是cpu,他的内部结构,功能以及作用,通过学习和网上查阅资料我大致总结了以下几点一cpu的组成1、运算器:计算机运行时,运算器的操作和操作种类由控制器决定。运算器处理的数据来自存储器;处理后的结果数据通常送回......
  • 《程序是怎样跑起来的》第一章读后感
    从初识计算机到深入理解CPU的作用,我经历了对计算机硬件与编程之间关系的认知转变。在开始学习编程时,我将CPU视为一个与程序员工作无关的计算机组成部件,仅专注于通过语言编写程序并在计算机上运行。然而,在阅读《程序是怎样跑起来的》第一章后,我才意识到CPU其实与我们的编程活动密切......
  • 《程序是怎么跑起来的》——第一章读感
    一:什么是cpu?、CPU是英文CentralProcessingUnit(中央处理器)的缩写,相当于计算机的大脑1。它是由寄存器、控制器、运行器和时钟4个部分组成的电子部件,通常称为IC(IntegratedCircuit,集成电路),内部由数百万至数亿个晶体管组成23o对于程序员来说,CPU是一个重要的硬件组件,因为它负责执......
  • 读后感2
    读完《程序是怎么跑起来的》第一章后,我对计算机的核心部件——中央处理器(CPU)有了更深入的了解。这本书以生动的语言和直观的插图,带我走进了CPU的微观世界,让我明白了它是如何驱动整个计算机运行的。书中详细介绍了CPU的内部结构和工作原理,让我明白了计算机指令集架构(ISA)的重要性。......