码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-02-26 10:29:28      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:相对   代码   运行   字节   读后感   bio   虚拟机   机器   不能   

第七章讲的是程序的运行环境,程序都是有相对应的运行环境来支撑的,运行环境是操作系统和硬件的综合。CPU只能解释其固有的机器语言,不同种类的Cup机器语言也不一样,在编写完源代码进行编译后得到本地代码,再由CPU来解析和运行本地代码。在使用Windows应用的功能时,是间接向windows发送指令来实现的不是由应用直接控制硬件。不同的操作系统的API是不同的,将应用程序移植到其他操作系统时需要对API进行重写。使用虚拟机时可以获得其他操作系统的运行环境,由此可以在计算机中运行与本计算机不同的操作系统的应用,在Java虚拟机中编译器会把源代码转换成字节代码,再由虚拟机转换成CPU使用的本地代码。不过Java虚拟机之间不能完成完整互换,运行速度也较慢。BIOS是固化到ROM芯片上的程序,保存着计算机基本的输入输出程序,储存着引导程序。主要为计算机提供最底层的、最直接的硬件设置和控制。

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

标签:相对   代码   运行   字节   读后感   bio   虚拟机   机器   不能   

原文地址:https://www.cnblogs.com/wang12321/p/10406615.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!