几本书的读后感

时间:2021-07-11 14:39:10 读后感 我要投稿

几本书的读后感

首先我觉得对我意义最大的就是清华王爽出版的《汇编语言》,在网上看到这本书的购买量好评率蛮高的,买后粗略的看了一番,只能用惊喜来形容。记得上学的时候学的那个什么寻址啦,寄存器啦,中断啦什么的,并没有这么难。计算机工作的核心是处理器,我们所能看到的看不到的软件,都要分解成0,1由CPU处理。这样,CPU的寄存器是我们在汇编语言中能直接操作的地方,寄存器只能从内存中读取指令,而寄存器是怎么找到某条指令的,这就涉及的内存地址和地址总线的概念,另外还有数据总线,控制总线。如果打算往内存中的某块地方(地址)写一段指令,首先通过地址加法器合成那块内存的地址,然后通过地址总线找到那块内存,通过控制总线确定是写的命令,通过数据总线传送写的内容。汇编的寻址贯穿了大部分内容,每条指令都有地址,没有地址,寄存器是找不到地方的。地址主要就是基础地址+偏移地址,寻址就是这个的变相而已。我觉得学习汇编最大的收获就是弄明白了上学时玄而又玄的东西,仅仅是一些本质的变相而已,另外让我明白了指令执行的.底层工作方式。

  其实我一样喜欢C语言,上学的学习的那些内容只能用粗鄙来形容,没有质量可言。我选了两本书,谭浩强的那本只能是非常简单的入门,只能学到一些表面的东西,直接略过。一本是叫《狂人C程序员入门》,这本书在中国人写来已经算是一本著作了,左值右值,数据类型的内容贯穿了整本书,作者绝对是有大师级的功底。我基本上都看完一遍了,但有些地方还是理解的不清楚。另外一本是《C Primer Plus》,外国人写的,确实很经典,我准备把这本书当做复习C语言,重新研读一下。昨天晚上看了一些结构体的内容,非常顺利的就看完了,没有卡着的地方,到底是好书啊。C语言跟C++,Java相比,只有指针能拿的出手,难怪老是听说指针是C语言的精华,现在才算体会到。汇编通过直接指定地址,让寄存器去操作,C里面的指针就是对地址的操作啊。以往对理解数据类型还真不够深刻,比如声明一变量,int m,过去仅仅就是认为这是一个可以改变的量而已。现在要考虑的问题多了,比如从解决问题的角度(C本来就是用来解决问题,而不是制造问题的),比如处理的是小数问题用float,处理字符的用char。从计算机的角度来考虑,如果用int就可以解决的问题,何必用float。用int定义变量仅仅是开辟了4byte的空间,用float却开辟了8byte的空间,可能一个变量看不出来差别,但是int t[10000]和float t[10000]会相差多少呢,做嵌入式就要在减少资源的浪费上下功夫,不能觉得配置高就可以随便的挥霍资源。还有就是从编译器的角度来考虑,如果不声明,编译器是不会编译的。

几本书的读后感

  另外一本就是关于数据结构的书,《大话数据结构》,以教学的思维来贯穿全书的,而且通过举一些非常浅显的例子来帮助理解对入门的人来说难以理解的概念。我读了大部分的内容,这本书能帮助我理解软件运行的数据存储方式,总的来说是C语言到我们公司软件的一个过渡,数据结构是建立在数据类型上的,描述的怎么把抽象的问题,用合理的物理存储方式存储,算法也是建立在这基础上的。

  我的描述很多可能都抓不到重点,一是学的太多了,无法用简短的语言总结下来;一是学的太浅了,无法体会到技术的精髓;一些文笔太陌生了,无法用好的词汇,精辟的语言来描述。

【几本书的读后感】相关文章:

一年能读几本书10-07

人类学中的水研究-读几本书07-03

英语专业四级买哪几本书好?04-19

2003年报关员考试的报名时间和考试时间是什么时候?考试都需要哪几本书?04-23

读后感的读后感12-27

“读后感”的读后感04-10

读后感 -读后感作文01-01

读后感 -读后感作文01-01

读后感 -读后感作文01-01