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

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

时间:2024-02-28 21:49:11浏览次数:25  
标签:读后感 控制器 汇编语言 这章 十一章 第十章 寄存器 CPU

第十章,了解到他为我们讲述了通过汇编语言来解析程序结构的方法。首先,我们知道了汇编语言与本地代码是一一对应的,把汇编语言转换为本地代码,就好像数学中三角函数中的度数和值一样。我感觉十章好像前面的汇总,在前面我们也看到函数的调用机制,在这函数的名称是函数的内存地址。
这章也讲到了寄存器,原来寄存器和栈有同样的用处,在刚接触这本书时,我只知道CPU的组成有控制器、运算器、寄存器和时钟,老师说过寄存器很重要,在看完这章确实是这样的。寄存器也分很多种,我所知道的有标志寄存器、累加寄存器等。这章还为我们讲述了栈的用处了,前面也讲过,再次加深了印象了。还有我学到汇编语言几个指令,像mov,我们知道汇编语言的语言结构是操作码+操作数,文章所类比的是英语中的动词和宾语,语法中存在只有操作码没有操作数。
第十一章硬件控制方法,首先了解到的是应用和硬件的关系,在汇编语言中,用指令来控制计算机的in和out是计算机的两个基本指令软件。对于计算机来说很重要。WINDOWS提供了通过应用来间接控制硬件的方法,记住的是输入输出命令,In或out,这也是汇编语言的助记符。Irq中断请求在程序中有很大的价值,就像在处理文档时突然来了个信息,而信息就是中断请求,但如果有多个信息请求的话,CPU也会为难。为此,在控制器和CPU中间加入了中断控制器IC来进行缓冲,DMA指在不通过CPU的情况下,外围设备直接和主内存进行数据传送。

标签:读后感,控制器,汇编语言,这章,十一章,第十章,寄存器,CPU
From: https://www.cnblogs.com/fjh-/p/18041944

相关文章

  • 系统科学方法概论绪论读后感
    相比第一本书程序是怎样跑起来来说,这一本书内容布局更加的清晰,更深层次的认识系统这个名词。通过这本书知道了什么是系统科学,它的基本特征是,以及发展状况。系统科学是以系统为研究对象的学科群。它的研究角度分为三个方面,系统论、信息论、控制论,现在的系统科学已经发展成是一个以......
  • 《架构漫谈》读后感
    今天读了王建民老师推荐的一些资料《架构漫谈(王概凯)收益很大。一共九篇文章,从第一篇到第九篇循序渐进,思路清晰。这九篇文章的题目分别是这样的:“什么是架构”、“认识概念是理解架构的基础”、“如何做好架构之识别问题”、“如何做好架构之架构拆分”、“什么是软件”、“......
  • 《程序是怎样跑起来的》第十一章读后感
    硬件性能设计控制。主要采取双重电路、双重读出和回波校验等方法。双重电路可执行双重计算并比较两个计算结果;双重读出即以两个阅读器分别阅读卡片、磁带,或随机存取媒体上的记录,并比较两个阅读操作的结果;回波校验即将数据送回原输出装置与其原始数据相比较,以校验接收装置所收到的......
  • 架构漫谈前四篇读后感
    第一篇文章这篇文章通过类比的方式,以人类社会分工与合作的演变为例,引出了对架构的思考。作者从最早期每个人独立完成所有生活必需品的生产,到分工合作形成社会架构,进而将这个观点引入到软件领域,讨论了架构的产生动力。在文章中,架构被定义为将整体分解为不同部分,由不同角色完成,并......
  • 《程序是怎样跑起来的》第十二章读后感
    要让计算机能够思考,需要使用深度学习技术。深度学习是一种模拟人类神经网络的机器学习技术,通过训练大量的数据,让计算机能够自动地学习和理解输入的数据,并从中提取有用的特征和模式。深度学习技术可以应用于语音识别、图像识别、自然语言处理等领域,让计算机能够自动地识别和理解人......
  • 程序是怎样跑起来第十章观后感
    在阅读了《程序是怎样跑起来的》这本书的第十章后,我对计算机程序运行的内部机制有了更深入的了解。这一章主要讲解了操作系统和应用程序之间的关系,以及程序在计算机中是如何被调度和执行的。这些内容对于初学者来说可能有些抽象和难以理解,但作者通过生动的图解和深入浅出的语言,使......
  • 读后感 -------构架
    架构是指整体的结构或组织方式,它在各个领域都有着重要的意义。在软件工程领域中,架构是指软件系统的总体设计,包括系统的各个部分之间的关系、组织结构以及对外部环境的接口。一个良好的软件架构能够确保系统具有良好的可维护性、可扩展性、可重用性和性能等特性。那么,什么是架构的......
  • 《程序是怎样跑起来的 》 日矢泽久雄 第十一章
    在这一章节中,作者日矢泽久雄通过例子和解释,向我展示了程序的应用和功能。他以猜拳游戏为例,解释了计算机如何根据输入的程序执行特定的任务。这一章节让我更加深入地理解了计算机的本质——它只是一个工具,虽然它不会像人类那样有自主的想法,但它的确可以模拟人类的行为。当我们把程......
  • 《程序是怎样跑起来的》第十章“从汇编语言洞察程序的实际构成”
    在阅读了“通过汇编语言了解程序的实际构成”后,我深入了解了计算机程序底层运行机制。这一章为我们揭示了程序从高级语言到机器码的转化过程,让我们能够更深入地理解程序的本质。    在汇编语言中,1行表示对CPU的一个指令。汇编语言指令的语法结构是操作码+操作数(也存在只有操......
  • 第九章读后感
    第九章主要介绍了操作系统和应用之间的关系。通过阅读这一章节,我对操作系统的作用和应用程序的运行方式有了新的了解。书中详细介绍了操作系统的概念和作用。操作系统是计算机系统中的核心软件,它负责管理和协调计算机的各种资源,并提供应用程序与硬件之间的接口。书中解释了操作系......