社区
C#
帖子详情
关于程序的执行原理
美福种田伯
2009-05-22 04:08:43
这个问题我们抛开托管和非托管,我只想知道一个程序(机器码)在windows被运行时,是windows一边运行一边解释它?还是CPU一边运行一边解释?我对这个概念挺模糊的,因为在linux中的程序文件格式又不是一样的。
高手来解释一下吧,如果说是windows来解释的话,那windows又是谁来解释的呢?
总之是很糊涂...
...全文
113
8
打赏
收藏
关于程序的执行原理
这个问题我们抛开托管和非托管,我只想知道一个程序(机器码)在windows被运行时,是windows一边运行一边解释它?还是CPU一边运行一边解释?我对这个概念挺模糊的,因为在linux中的程序文件格式又不是一样的。 高手来解释一下吧,如果说是windows来解释的话,那windows又是谁来解释的呢? 总之是很糊涂...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aspnet30
2009-07-06
打赏
举报
回复
内存分配,线程执行,内存堆栈,转换成汇编再到机器码0101..
一步步是如何进行的??
zhushoudong
2009-05-22
打赏
举报
回复
顶了
ginni215
2009-05-22
打赏
举报
回复
我的理解是:程序集先通过windows编译成中间代码,然后在调用.net的JIT去把中间代码转换成机器代码,
然后机器代码再控制CPU去执行,一直是这么理解的,也不知道具体是怎么样的,关注~~
iloveppmm
2009-05-22
打赏
举报
回复
当然是cpu了 。 windows又不是编译器怎么会解释??
操作系统只不过是把可执行程序加载到内存中,然后把控制权交给应用程序。代码的执行只能是cpu解释的。net 也不过是MSIL在CLR中解释然后由cpu执行而已。
gxj760998
2009-05-22
打赏
举报
回复
。net的不一样哦,多了一层。跟JAVA的包又不一样!
不过追究到底还是执行CPU指令。
wsxqaz
2009-05-22
打赏
举报
回复
计算机只是0和1的组成,任何编译好的东西其实就已经是0和1了,计算机不会去解释任何东西,编译只是将你的那些代码一层一层的去替换(比如C#先替换为li->再替换为C->再替换为汇编->再替换为0和1)
wsxqaz
2009-05-22
打赏
举报
回复
你用过金山游侠改游戏挖?你看到的是什么?ok
鸭梨山大帝
2009-05-22
打赏
举报
回复
各种CPU有各自的汇编指令集,不论何种操作系统,最终执行指令的是CPU,CPU来执行Windows的指令,Windows不是谁来解释而是发送汇编指令给CPU(仅讨论CPU)
Android应用
程序
消息处理机制
也就是说,在Android应用
程序
主线程中,所有函数都是在一个消息循环中
执行
的。Android应用
程序
其它线程,也可以像主线程一样,拥有消息循环。Android应用
程序
主线程是一个特殊的线程,因为它同时也是UI线程以及触摸...
Java 面向对象编程.pdf
紧密结合实际,利用大量典型实例,详细讲解Java面向对象的编程思想、编程语法和设计模式,介绍常见Java类库的用法,总结优化Java编程的各种宝贵经验,深入阐述Java虚拟机
执行
Java
程序
的
原理
。书中实例均基于最新的...
简述python
执行
原理
_python
程序
执行
原理
Python
程序
的
执行
原理
1. 过程概述Python先把代码(.py文件)编译成字节码,交给字节码虚拟机,然后解释器一条一条
执行
字节码指令,从而完成
程序
的
执行
。1.1python先把代码(.py文件)编译成字节码,交给字节码虚拟机,...
请简述python
程序
的
执行
原理
_Python
程序
的
执行
原理
1. 过程概述Python先把代码(.py文件)编译成字节码,交给字节码虚拟机,然后虚拟机一条一条
执行
字节码指令,从而完成
程序
的
执行
。2. 字节码字节码在Python虚拟机
程序
里对应的是PyCodeObject对象。.pyc文件是字节码在...
程序
的
执行
原理
点击此处返回总目录 一、计算机中的三大件 二、
程序
执行
的
原理
三、
程序
的作用 ...
C#
110,569
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章