鱼小C 发表于 2013-6-1 21:40:58

求助各位大神啊!

能不能把CPU芯片(比如Intel CPU )作为一种单片机不借助其他系统(比如windows,Linux )直接对其进行C语言编程操作啊?

唐柏tang 发表于 2013-6-1 22:58:51

这个问题好像……………………:dizzy:

lsh華 发表于 2013-6-3 01:05:07

无回帖,不论坛,这才是人道。

lsh華 发表于 2013-6-7 12:24:55

无回帖,不论坛,这才是人道。

lsh華 发表于 2013-6-10 12:45:46

无回帖,不论坛,这才是人道。

在等待 发表于 2013-6-21 21:31:01

这……路过一下看看

qiliang159357 发表于 2013-6-21 22:34:56

看大神 怎么解答

古来圣贤皆寂寞 发表于 2013-7-25 21:23:30

11持楼主ing……

ZHAO 发表于 2013-8-20 22:30:26

可以的,在KEIL中通过C编写代码然后通过编译就可以,有事可以联系我

一切随风罢 发表于 2015-6-29 10:42:54

我想应该可以吧

阁龙1427 发表于 2015-6-30 13:54:01

CPU就像是一个大脑,给大脑可以发送指令这些,但问题是没有外设的CPU就如同一个没有四肢和身体的大脑。不知道这样解释可否

沉思的牛 发表于 2015-7-6 07:18:55

可以的,你知道芯片的基本指令集就可以用汇编,如果你学过汇编语言就知道了。
你的意思就是要用C语言直接控制X86 CPU,是要有相应的C开发环境。
当然你也可以去开发相应的环境。

无名似名 发表于 2015-11-17 02:06:33

本帖最后由 无名似名 于 2015-11-17 02:09 编辑

进行c语言变成没有相应的操作环境是不可能的,cpu只是个处理指令的机器,而他直接处理的指令是01组成的指令集,也就是他的内核,你按照指令集给他发送指令他会给你相应的反应,而这发送指令的工作不是你用c能完成的,开机后bois里的程序会给cpu先跑,电脑进行自检然后把硬盘上的操作系统加载进去,然后把c的编译器加载,这时你写在硬盘的c源码通过编译器翻译后变成指令发给电脑,综上所述你觉得光一个cpu你能通过c操作么
单片机自身集成了内存,开机后单片机的cpu会从相应的内存里直接读程序,而这个程序是你用电脑考进去的,但是那个程序虽然是用c写的但是被编译成了单片机能够识别的指令。

快叫爸爸 发表于 2016-4-5 11:37:24

比如操作系统本身就是。。。。。。

tplove 发表于 2017-9-4 11:19:51

不行或者说问题很多,内核比较复杂,麻烦
页: [1]
查看完整版本: 求助各位大神啊!