这里我有个疑问。把代码放进内存里,也是一种代码,也是一种指令,请问这种指令又要先放到哪里呢?
这个指令放到哪里,也是靠一种代码,一种指令,那么这种指令又是放到哪里呢?
这个指令放到哪里,还是靠一种代码,一种指令,那么这种指令又是放到哪里呢?
循环.................
我们的代码要执行,必须先把代码放进内存里吗?
答案:3 悬赏:70 手机版
解决时间 2021-03-02 10:32
- 提问者网友:玫瑰园
- 2021-03-01 10:40
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-03-01 11:23
是这样的,电脑开机以后,会先执行基本输入输出系统的初始化程序。以前学计算机都会听说什么rom啥的,rom里面就是固化这些基本的东西。开机以后由硬件控制,里面的东西都复制到内存(ram)中,然后还是由硬件控制,从一个固定内存地址开始执行代码。
这些代码中有一个功能就是从磁盘的指定位置读取一段程序到内存中,然后执行这段程序,
然后慢慢地就加载系统内核,加载系统,启动程序,啥啥啥
循环是有个头的,这个头就是靠硬件电路实现把代码从rom弄到ram然后cpu从ram指定地址开始执行代码
这些代码中有一个功能就是从磁盘的指定位置读取一段程序到内存中,然后执行这段程序,
然后慢慢地就加载系统内核,加载系统,启动程序,啥啥啥
循环是有个头的,这个头就是靠硬件电路实现把代码从rom弄到ram然后cpu从ram指定地址开始执行代码
全部回答
- 1楼网友:猎心人
- 2021-03-01 12:48
代码经过汇编,编译,变成机器语言放到内存中 去执行,当然 运算的功能得靠cpu来实现
- 2楼网友:鸠书
- 2021-03-01 12:00
你好!
cpu里(cpu的高速cache里,cpu的通用寄存器组了)
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯