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

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

时间:2024-02-28 21:35:07浏览次数:21  
标签:读后感 控制器 中断 第十一章 双重 程序 校验 中断请求 CPU

硬件性能设计控制。主要采取双重电路、双重读出和回波校验等方法。双重电路可执行双重计算并比较两个计算结果;双重读出即以两个阅读器分别阅读卡片、磁带,或随机存取媒体上的记录,并比较两个阅读操作的结果;回波校验即将数据送回原输出装置与其原始数据相比较,以校验接收装置所收到的传输数据的准确性。
正常使用条件的控制。这包括预防性维护和不间断动力系统,以防止数据处理差错。预防性维护是对所有系统部件都要进行定期的测试,发现能力较差时,应及时更换,以保证正常操作。不间断动力系统具有辅助动力供应设备,保证对电子计算机均匀供应动力,以消除因动力突然波动和功率不足所造成的数据损失,保证电子计算机的不间断操作。
利用操作系统提供的系统调用功能实现硬件控制。IN指令通过指定端口号的端口输入数据,并将其存储在CPU内部的寄存器中。OUT指令则是把CPU寄存器中存储的数据,输出到指定端口号的端口。假如同时有多个外围设备进行中断请求的话,可以在I/O控制器和CPU中间加入名为中断控制器的IC来进行缓冲。中断控制器会把从多个外围设备发出的中断请求有序地传递给CPU。CPU接收到来自中断控制器的中断请求后,会把当前正在运行的主程序中断,并切换到中断处理程序。

标签:读后感,控制器,中断,第十一章,双重,程序,校验,中断请求,CPU
From: https://www.cnblogs.com/qwerty3/p/18041922

相关文章

  • 架构漫谈前四篇读后感
    第一篇文章这篇文章通过类比的方式,以人类社会分工与合作的演变为例,引出了对架构的思考。作者从最早期每个人独立完成所有生活必需品的生产,到分工合作形成社会架构,进而将这个观点引入到软件领域,讨论了架构的产生动力。在文章中,架构被定义为将整体分解为不同部分,由不同角色完成,并......
  • 《程序是怎样跑起来的》第十二章读后感
    要让计算机能够思考,需要使用深度学习技术。深度学习是一种模拟人类神经网络的机器学习技术,通过训练大量的数据,让计算机能够自动地学习和理解输入的数据,并从中提取有用的特征和模式。深度学习技术可以应用于语音识别、图像识别、自然语言处理等领域,让计算机能够自动地识别和理解人......
  • 程序是怎样跑起来第11章观后感
    和硬件既相对独立又相互联系,这句话大家应该都能理解,这一章提到了控制输入输出的IN指令和OUT指令,IN指令用于输入数据,并将其存储在CPU内部的寄存器中,而OUT指令则是把CPU寄存器的数据,输出到指定端口号的端口。我对这两个概念的理解就到这了,这里作者又提出来了一个新概念,就是IRQ(中断......
  • 《程序是怎么跑起来的》第5章
    第五章节中,主要讲诉内存与磁盘的密切关系。本章我学习了为了加快了磁盘访问速度所以有了磁盘缓存,磁盘缓存是把从磁盘中读出的数据存储到内存中的方式,内存当做磁盘的缓存。不过现在好像已经有了新技术。虚拟内存把磁盘作为部分内存来使用,上一小节是把内存中的一部分当做磁盘,这里是......
  • 程序是怎样跑起来第九章观后感
    又到了读书分享的时候,本篇分享《程序是怎样跑起来的》第九章的读后感,操作系统和应用的关系。开篇向我们介绍了操作系统功能的历史,在计算机中上不存在操作系统的年代,完全没有任何程序,因此所要编写的过程非常麻烦,于是有人开发出了仅具有加载和运行功能的监控程序,这就是操作系统的原......
  • 程序是怎样跑起来第十章观后感
    在阅读了《程序是怎样跑起来的》这本书的第十章后,我对计算机程序运行的内部机制有了更深入的了解。这一章主要讲解了操作系统和应用程序之间的关系,以及程序在计算机中是如何被调度和执行的。这些内容对于初学者来说可能有些抽象和难以理解,但作者通过生动的图解和深入浅出的语言,使......
  • 《程序是怎么跑起来的》第3章和4章
    通过第3章和第4章的阅读和学习我有了以下几个问题并找到了问题的答案:1:二进制数0.1,用十进制数表示的话是多少?答:0.5=2的-1次方。2:用小数点后有3位的二进制数,能表示十进制数0.625吗?答:能。0.101。3:将小数分为符号、尾数、基数、指数4部分进行表现得形式称为什么?答:浮点数。......
  • 程序是是怎样跑起来第七章观后感
    读完第七章后,我对程序中的数组和字符串有了更深入的理解。这一章详细介绍了数组和字符串的特性、操作以及在编程中的应用。我了解到数组是一种有序的元素集合,可以用于存储和操作一组相同类型的数据。通过对数组的索引操作,我们可以方便地访问和修改其中的元素。字符串作为特殊的......
  • 读后感 -------构架
    架构是指整体的结构或组织方式,它在各个领域都有着重要的意义。在软件工程领域中,架构是指软件系统的总体设计,包括系统的各个部分之间的关系、组织结构以及对外部环境的接口。一个良好的软件架构能够确保系统具有良好的可维护性、可扩展性、可重用性和性能等特性。那么,什么是架构的......
  • 程序是怎样跑起来第八章观后感
    第八章深入讲解了源代码和计算机程序的编译过程,让我们对编程有了更细致的理解。所谓源代码,其实就是我们用诸如C、Java等高级编程语言编写的原始程序代码。在实际操作中,当我们按照教材编写练习题时,那些敲击键盘完成的代码就是源代码。在这一章节里,提到了源代码与源文件(包含了源代......