首页 > 编程语言 >《程序是怎样跑起来的》第11章总结

《程序是怎样跑起来的》第11章总结

时间:2024-02-29 21:11:42浏览次数:49  
标签:11 总结 程序 硬件 指令 CPU OUT

阅读完《程序是怎样跑起来的》的第11章,我深感启发。这一章节主要探讨了计算机如何理解和执行我们编写的程序,让我对计算机的工作原理有了更深入的理解。
在这一章中作者介绍了Windows操作系统如何通过输入输出指令IN和OUT来控制硬件(IN指令用于从指定的端口读取数据并将其存储在CPU的寄存器中,而OUT指令则将CPU寄存器中的数据写入指定的端口) ,IRQ(中断请求)可以让当前正在运行的程序暂停,转而运行其他程序等
这一章深入浅出地讲解了计算机系统中的硬件访问方法,使我对计算机系统的运作有了更深的理解。同时,我也认识到,虽然硬件和软件在表面上看起来是两个独立的领域,但实际上它们是紧密相连的,软件通过各种方法来控制硬件,以实现我们的需求。

标签:11,总结,程序,硬件,指令,CPU,OUT
From: https://www.cnblogs.com/wanghuihui123456/p/18045495

相关文章

  • 《程序是怎样跑起来的》第10章总结
    在阅读《程序是怎样跑起来的》第十章时,我仿佛打开了一扇通向计算机世界深处的大门。这一章以汇编语言为工具,带领我深入探索了程序运行的真实过程,让我对计算机的工作原理有了更加清晰的认识。汇编语言与本机代码一一对应,但也必须转换成本机代码才能运行。在这一章中,我还学到了许多......
  • 读《程序是怎样跑起来的》第九章有感
    我在第九章明白了操作系统和应用的关系。监控程序也可以说是操作系统的原型。文字处理软件和表格计算软件等都是应用。操作系统功能的历史,通过先启动监控系统,程序员就可以根据需要将各种程序加载到内存中运行。随着时代的发展,人们再利用监控程序编写程序的过程中,发现很多程序都有......
  • 程序是怎样跑起来的 第十二章
    第十二章:使用程序的目的是什么,程序的使用目的大体可以划分为两类。一类是大家作为工具来使用的程序。另一类是是用程序来代替执行人类的思考过程。怎样让计算机思考,作者用了一个程序代码为例子告诉我们用自己思考的过程用程序来表现的话,那么就能让计算机思考了。真正的计算机并不......
  • 程序是怎样跑起来的 第七章
    第七章:第七章讲的是程序的运行环境,程序都是有相对应的运行环境来支撑的,运行环境是操作系统和硬件的综合。CPU只能解释其固有的机器语言,不同种类的Cup机器语言也不一样,在编写完源代码进行编译后得到本地代码,再由CPU来解析和运行本地代码。在使用Windows应用的功能时,是间接向windows......
  • 程序是怎样跑起来的 第九章
    第九章:本章讲解了操作系统和应用的关系。为提高特定处理效率的程序称为“应用”,而程序员的工作就是编写各种各样的应用提高业务效率,在操作系统下,应用是通过操作系统间接控制硬件的,函数及调用函数的行为称为系统调用,也就是对操作系统的调用,通过系统的调用程序员没必要编写直接控制......
  • 读《程序是怎样跑起来的》第十章有感
    我在第十章通过汇编语言了解了程序的实际构成。汇编语言是通过利用助记符来记述程序的。使用汇编器这个工具来进行汇编,通过反汇编,得到人们可以理解的代码。在高级编程语言的源代码中,即使指令和数据在编写时是分散的编译后也会在段定义中集合汇总起来。在汇编语言中,通过跳转指令,可......
  • 读《程序是怎样跑起来的》第三章有感
    我在《程序是怎样跑起来的》第三章主要学到了计算机进行小数运算时出错的原因。计算机内部所有的信息都是以二进制数的形式来处理的,在这一点上整数和小数没有区别。将1011.0011这个有小数的二进制数转换成十进制数,如图了解将二进制数表示的小数转换成十进制数,那计算机运算出错的......
  • 读《程序是怎样跑起来的》第四章有感
    我在第四章主要了解了有关内存的知识。首先是内存的物理机制,内存实际上是一种名为内存IC的电子元件。内存IC中有电源、地址信号、数据信号、控制信号等用于输入输出的大量引脚,通过为其指定地址,来进行数据的读写。总体来讲,内存IC内部有大量可以存储8位数据的地方,通过地址制定这些......
  • 读《程序是怎样跑起来的》第五章有感
    我在第五章中主要了解到了内存和磁盘的亲密关系。在计算机的5大部件内,内存和磁盘也都被归类为存储部件。利用电流来实现存储的内存,同利用磁效应来实现存储的磁盘,也是有差异的。从存储容量来看,内存是高速高价,而磁盘则是低速廉价。内存主要是指主内存(负责存储CPU中运行的程序指令和......
  • 一月读书笔记《程序员修炼之道:从小工到专家》
     书中对个人责任和职业发展观念的阐述,让我深受触动。我意识到,作为一名程序员,我们所承担的不仅仅是一份工作,更是一份沉甸甸的责任。每一行代码、每一个程序都是我们用心创造的作品,它们不仅仅是为了完成任务而存在,更是在无形中推动着社会的进步。我们的工作成果可能会影响到成千......