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

对程序员来说CPU是什么

首先要了解的是CPU的组成CPU是由寄存器、控制器、运算器、时钟组成的,它的运行是由程序启动后,根据时钟信号,控制器从内存中读取指令和数据。通过对这些指令加以解释和运行,运算器对数据进行运算,控制器根据该运算结果来控制计算机。(除数据运算之外的处理都是控制)本章又重点讲了寄存器——使用高级编程语言编写的程序会在编译后转换成机器语言,然后再通过CPU内部 的寄存器来处理。起作用在得到数据后有一个进行处理的地方像是一个加工东西的房间。那现在来看的话CPU对我们程序员来说像是一个和计算机进行交流的工具。

原文地址:https://www.cnblogs.com/hyy123-/p/10324905.html

时间: 2024-10-29 16:27:44

程序是怎样跑起来的第一章读后感的相关文章

程序员修炼之道——第一章读后感

这两天读了程序员的修炼之道第一章,感觉收获很多. 注重实效的编程源于注重实效的思考的哲学. 注重实效的程序员的特征:他们处理问题的能力,寻求解决问题的风格.态度.哲学.他们能直接超越问题本身去思考, 而我们却不能,这是值得我们思考的,总是把问题放在大语境中,,总是设法引起更大的图景,,总是设法注意更大的图景, 没有个更大的语境,就没办法注重实效,就没办法做纯更大的妥协,更长远的展望. 程序员成功的原因之一是他们对每件事情都很负责,他们不会看着项目土崩瓦.注重时效的程序员对自己的职业生涯负责,并且

细读《从问题到程序(第二版)》第一章学习总结

李磊20199131 细读<从问题到程序(第二版)>第一章学习总结 教材学习内容总结 编程需要掌握的工作方式 我们需要从问题的要求出发,从高层开始设计程序,并逐步分解程序功能.当程序所需的功能分解到一定的程序后,就可以借助程序语言的结构,描述程序工作中的细节步骤了. 高级语言中两种基本的实现技术-编译和解释 编译:采用编译的方式实现高级语言:针对具体语言开发出一个翻译软件,它能将通过高级语言编写出来的程序翻译成能被计算机所识别的机器语言 解释:针对具体语言开发出一个解释软件,它能将写好的程序学

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

读了<程序是怎样跑起来的>这本书的第一章之后,让我对CPU的理解更加深入.刚开始我只认为它是相当于计算机的大脑,原来它对于程序员来说不止如此,它还是CPU,寄存器,内存,内存地址,程序计数器,累计寄存器,标志寄存器和基址寄存器.它的内部是由寄存器,控制器,运算器和时钟四部分构成. 平常上课的时候我只是知道老师让我们往电脑上敲代码,敲完后运行成功,自己再加深理解,懂得如何运行成功的就行了.但是通过对这一章的学习,我懂得了程序是怎么运行,它的运行原理.CPU的处理很简单,但是程序还是要靠我们的编程

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

读第一章有感,第一章主要是讲CPU的内容,CPU是计算机的大脑,它的内部是由数百万至数亿个晶体管相成的,只是之前看书记住的,而现在我知道CPU所负责的就是解释和运行最终转换成机器语言的程序内容,CPU的内部主要是由寄存器,控制器,运算器和时钟四个部分构成,各部分之间由电流信号相互连通. 在这四个部分中,最主要的是寄存器,CPU是寄存器的集合体,主要有程序计数器,标志寄存器,累加寄存器,基址寄存器,变址寄存器,通用寄存器,这几种寄存器 原文地址:https://www.cnblogs.com/cu

程序员修炼之道第一章读后感

首先我读了序言,明白了这本书可能现在还是读不懂,但是书中的有些知识可能会帮助我以后开发软件少走点弯路, 所以,可能我现在还不太懂,但是我一定会好好阅读,尽量多理解书中的一些经验和内容,这是我对自己读这本书的要求. 求. 接着我读了第一章的内容,虽然第一章篇幅不多,但整体读下来还是收获很多的.在第一章的一开始,就教会了我做一 个做一个程序员的原则,那就是诚实和负责任.如果你做错了某些事,承认它,并给出补救的选择,不要把责任推卸给别人. 更不要找各种各样的借口.不要说事情做不到,而要说能够做什么来挽

《程序员修炼之道---从小工到专家》第一章读后感

<程序员修炼之道---从小工到专家>一书由美国Andrew Hunt和David Thomas所著,主要讲述了一位程序员应当如何从个人责任,职业发展,到基本工具,实际的编程项目中发展自己.本书第一章的标题为:注重实效的哲学. 第一章整体主要从程序员个人对待团队,同事,领导,以及自己的前途发展,学习时应当持有的态度出发入手,讲述了程序员在公司中应有的职业操守和准则.作者在开篇时向我们讲述了应当如何成为一位高效的程序员,而后则是分别从各各的方面论述这一观点.首先 第一点是:要对事负责.在工作中如果

第一章读后感

第一章主要讲述了安卓系统的一些基本知识,安卓系统的架构以及如何查看Linux内核版本和其定义的规则. Android的体系结构主要由Linux内核.C/C++代码库.Android SDK API和应用程序四层构成,因此,Android和linux的核心部分差异非常的小:而且Android SDK API 是由Java语言编写的. 安卓移植在很大程度上是Linux内核移植主要就是移植驱动程序. 怎样学习Linux驱动开发呢,由于Linux的内核版本更新较快,每一次内核的变化就意味着Linux驱动

《大道至简》第一章读后感

经常听见有人抱怨编程太难,说自己不是学软件的料,那么他们真该好好看看<大道至简>这本书,相信他们看完这本书后会有很大收获. <大道至简>第一章引用了一个很简单的故事“愚公移山”,用这个故事很好的概述了我们在完成一个项目时所要进行的步骤.听上去“愚公移山”和编程简直是风马牛不相及,但是看过作者的叙述又有原来如此的感觉.其实编程并没有什么难懂的,就和我们日常生活一样,发现问题,分析问题,提出解决问题的方案,实施,和后续的验收.例如某天我们突然发现家里放不出水了,这就是发现问题,我们会观

大道至简第一章读后感 Java伪代码形式

观看了大道至简的第一章之后,从愚公移山的故事中我们可以抽象出一个项目, 下面用Java 伪代码的形式来进行编写: import java(愚公移山的故事) //愚公移山 public class yugong { //项目的目的:惩山北之塞,出入之迂: //项目的基本沟通方式:聚室而谋曰: //愚公确定的项目的目标:毕力平险,指通豫南,达于汉阴: //项目的技术方案:扣石垦壤,箕畚运于渤海之尾: //项目中的三名技术人员以及工程管理人员:(愚公)率子孙荷担者三夫: //力量较弱,富有激情的外援: