《程序是怎样跑起来》第七章读后感
在第七章当中,讲述了程序运行的核心机制,包括程序的编译与执行过程、操作系统的角色以及内存管理等关键概念。
这一章节不仅介绍了这些概念的理论基础,还通过具体的例子和类比,帮助读者更好地理解程序是如何在计算机中运行的。第七章讲的是程序的运行环境,程序都是有相对应的运行环境来支撑的,运行环境是操作系统和硬件的综合。CPU只能解释其固有的机器语言,不同种类的Cup机器语言也不一样,在编写完源代码进行编译后得到本地代码,再由CPU来解析和运行本地代码。在使用WindowS 应用的功能时,是间接向windowS发送指令来实现的不是由应用直接控制硬件。不同的操作系统的AP是不同的,将应用程序移植到其他操作系统时需要对AP进行重写。使用虚拟机时可以获得其他操作系统的运行环境,由此可以在计算机中运行与本计算机不同的操作系统的应用,在Java虚拟机中编译器会把源代码转换成字节代码,再由虚拟机转换成CPU使用的本地代码不寸.aVa虚以机之间不能完成的。
在这一章的阅读中,将CPU和AP等等做了不同的讲解。对我接下来的学习有很大帮助。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律