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

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

时间:2024-02-19 20:22:06浏览次数:22  
标签:读后感 计算机 第十一 外围设备 程序 十二章 寄存器 CPU 端口号

第十一章主要展示了程序的实际应用及其功能,并探讨了计算机硬件与软件的密切关系。在这一章中,作者提到了人工智能这一热门话题,指出其发展离不开计算机的支持。通过学习本章内容,我们可以了解到计算机在现代科技中的重要地位以及如何通过编程实现对硬件设备的控制。

在计算机硬件方面,我们通常会提到CPU、控制器、运算器、输入设备(如键盘、鼠标)和输出设备(如显示器、打印机等)。而在处理这些硬件的过程中,就涉及到了输入指令INPUT和输出指令OUTPUT。此外,计算机能够连接多种外围设备,而每个外围设备都有一个对应的端口号,这个端口号实际上就是该设备在计算机内存中的地址标识。

端口是计算机硬件与外部设备进行通信的一种通道,它可以看作是一种特殊的寄存器,但不同于CPU内部的寄存器。IN和OUT这两个汇编语言助记符分别代表了数据的输入和输出操作。具体来说,IN指令用于从指定端口号的端口读取数据并将其存储到CPU内部的寄存器中;而OUT指令则是将CPU寄存器中的数据发送到指定端口号的端口上。

在I/O(输入输出)系统中,还有一个重要的概念——中断请求IRQ,它是一个能让当前运行程序暂停,并切换至其他程序执行的机制。同时,DMA(直接内存访问)技术允许外围设备在无需CPU介入的情况下直接与主内存交换大量数据,从而提高数据传输效率。

关于程序的目的,大致可以分为两大类:一类是我们日常使用的工具型程序,帮助我们完成各种任务;另一类则是模拟人类思考过程的智能程序,比如通过编写程序让计算机“学会”猜拳游戏的策略。尽管计算机并不具备真正意义上的习惯或情感,但它可以通过运行具有特定逻辑的程序来模仿人类的决策过程。由于计算机强大的记忆能力,只需适当地修改程序细节,就能使计算机在猜拳游戏中表现出色,甚至超越人类。然而,过度依赖程序逻辑可能会导致计算机解决问题的方式与人类思维有所不同。

标签:读后感,计算机,第十一,外围设备,程序,十二章,寄存器,CPU,端口号
From: https://www.cnblogs.com/van311/p/18021881

相关文章

  • 《程序是怎样跑起来的》第八章读后感
    第八章深入讲解了源代码和计算机程序的编译过程,让我们对编程有了更细致的理解。所谓源代码,其实就是我们用诸如C、Java等高级编程语言编写的原始程序代码。在实际操作中,当我们按照教材编写练习题时,那些敲击键盘完成的代码就是源代码。在这一章节里,提到了源代码与源文件(包含了源代......
  • 《程序是怎样跑起来的》第九章读后感
    第九章主要阐述了程序与应用之间的关系,以及操作系统如何将两者紧密联系起来。在没有深入学习计算机知识之前,我们通常只知道手机或电脑上的各种应用程序,比如游戏、播放器等,而对“程序”这个概念理解不够清晰。实际上,“程序”是由一系列指令和数据构成的,它是实现特定功能的具体逻辑......
  • 系统科学方法概论第三章读后感
    信息方法是一种研究方法,它运用信息的概念,将系统的运动过程看作是信息的传递和转换过程。这种方法完全撇开系统的具体运动形式,而是关注系统如何通过获取、传递、运用和存储信息来实现其目的。信息方法的特点是以信息为基础,从信息的整个流程进行综合考察,以获得对系统的整体性认识。......
  • 系统科学方法概论第四章读后感
    在我接触并深入研究计算机控制方法后,我对其在现代社会中的重要性有了更深的认识。当我阅读关于计算机控制方法的书籍时,我被其精妙而复杂的设计所吸引,这不仅是一门科学,更是一门艺术。对于我来说,计算机控制方法不仅是工程领域的专业知识,更是一种解决现实问题的有效工具。通过学习和......
  • 《系统科学方法概论》第二章读后感
    《系统科学方法概论》这本书的第二章主要讲的是系统工程方法。什么是系统工程呢?从书中我可以得知,系统工程是一门跨学科的边缘学科,它以大型复杂系统为研究对象,旨在通过设计、开发、管理和控制,达到系统的总体效果最优。系统工程是运用系统思想直接改造客观世界的一大类工程技术的总......
  • 《程序是怎样跑起来的》第五章第一节读后感
    在阅读了《程序是怎样跑起来的》第五章第一节后,我对计算机程序的执行过程有了更深入的了解。这一节主要介绍了计算机程序的执行过程,并详细阐述了程序的加载、链接、运行和终止过程。通过本章的学习,我对程序运行的过程有了更加清晰的认识,同时也激发了我对计算机技术的兴趣。......
  • 《程序是怎样跑起来的》第二章读后感
    在阅读了《程序是怎样跑起来的》第二章后,我对计算机硬件和软件之间的关系有了更深入的了解。这一章主要介绍了计算机的硬件组成和软件分类,并详细阐述了计算机硬件和软件之间的相互作用。通过本章的学习,我对计算机系统有了更加清晰的认识,同时也激发了我对计算机技术的兴趣。......
  • 《程序是怎样跑起来的》第四章读后感
    在阅读了《程序是怎样跑起来的》第四章后,我对计算机程序的运行机制有了更深入的了解。这一章主要介绍了计算机程序是如何在计算机内部被执行的,并详细阐述了程序的加载、链接、运行和终止过程。通过本章的学习,我对程序运行的过程有了更加清晰的认识,同时也激发了我对计算机技......
  • 《系统科学方法概论》第五章读后感
    在阅读了《系统科学方法概论》第五章后,我队系统科学方法的认识得到了进一步的拓展。这一章主要介绍了系统科学方法的组成部分,并详细阐述了其运用原则和实践方法。在总结这一章的内容时,以下三个方面给我留下了深刻印象:首先,系统科学方法的层次结构:这一章详细阐述了系统科学方......
  • 《程序是怎样跑起来的》第六章读后感
    第六章主要讲的是自己动手压缩数据。首先我们要知道,文字是以字节为单位记录的,因此我们都可以认为文件就是一串连续存储的字节数据,文件压缩的原理主要是游程编码。像这样将文件内容用“数据x重复次数”来表示的压缩方法,被称为游程编码,游程编码是一种很好用的压缩方法,常用在传真的图......