怎样把计算机软件(0101010....)这种看不见摸不着的东西装到硬件里面运行的?总不至于是“写”进去的吧,如果计算机各部位硬件生产完毕后就组装起来,插上电源打开是什么效果?估计是蓝屏....然后,该怎么弄?打开光驱,放入光盘,也用不了啊,键盘、鼠标,显示器都没软件,动都不会动,第一步连系统都装不了,求解啊?我今天问我们计算机老师,连他都不知道该如何回答我!这个问题是不是很难啊,但我感觉,就是个逻辑问题。谁能帮我解答下啊?
这个不用说也知道啊,我就想问问,这一堆破铜烂铁刚生产出来,咋把软件给弄进去的?
追答这个只能从头说起,因为软件和硬件的结合不是一下两下的事情,是经过了很长时间的发展才会有今天这样的成果,电脑最初也就是逻辑门电路,输入特定的信号就会有特定的结果,比如输入1和1,电路会输出10,在这一基础上慢慢演化成硬件和软件。因为电脑实质依然是逻辑门电路,只是现在的集成度比以前高。硬件生产出来虽然不能直接用,但是通过BIOS可以让硬件有基本的运行能力,然后在此基础上安装操作系统和驱动程序来进一步让硬件发挥全部功能。
追问谢谢你!
硬件其实分为两个部分,物理部分与逻辑部分。
物理部分就是电子电路,核心是各种芯片,就是由许多的门电路组成的大规模集成电路。
逻辑部分就是固化在芯片中的程序,也叫固件,是用硬件描述语言(HDL)编写的,用来“告诉”硬件怎样工作。你的路由器管理页面中的固件升级功能指的就是升级逻辑程序。计算机的CPU、主板、独立显卡等只要是有芯片(板卡上的芯片一般长得像个黑色方块)的都有逻辑程序。
逻辑程序关心的是时序,对外提供的是和硬件中断信号和寄存器接口,所以驱动程序的主要工作就是响应硬件中断信号和读写寄存器。驱动程序对应用程序提供的是软件编程接口(API)。
”设备驱动程序(Device Driver)“也是软件啊,计算机刚生产出来,啥都没有,怎么装设备驱动程序呀?
追答啥都没有怎么生产出来的 芯片都是经过周密设计出来的 你想的太多了
追问额,算了,我自己研究吧,感觉你和我们老师差不多,回答不了的就说学生想太多!
追答0和1就是开和关 无数开关门电路的组合就是 集成电路 无数个集成电路的组合就是芯片
控制芯片开关的程序叫驱动 控制驱动的应用叫软件 这样说你能看懂了吧
微电脑基础与应用 第三章第二节 程序的设计方法
孩子好好看书
比我们老师牛叉!
本回答被提问者和网友采纳