‘壹’ 机器语言编写的程序是如何植入芯片de
知道触发器吗?
你可以理解一个盒子,里面放个球.有球的就是1,没球的为0
有些盒子是可改变的,有的不能改变里面的东西.
我回答的可能不是很专业.记得我学的时候应该是那种固化的存储芯片内部都有很多很多触发器,说白了就是保存基本的0,1代码,有些触发器是活的,就是可以控制的存储用户的命令,好象是内存一样,然后让活的触发器控制死的触发器.
BISO我理解是,一个里面有很多很多触发器的东西.里面保存一些01代码.因为希望有些用户的信息设置可以保存下来,就把这些用于存储信息的触发器连上一个小电池,来保存他的01状态.
具体01呢,应该是利用二极管来控制电流的高低点平,高的为1低的为0.
触发器可以做加法运算.这样他就有基本的处理能力了,在加上控制程序流程的一组01数据,改变程序的流程.
‘贰’ 问一个很白痴的问题,怎样讲程序写入开发板中
1.首先 你有个开发板
2.有个编译器 也就是开发环境 说白了就是编程软件
3.有个烧写器 硬件 实物
4.找到开发板的调试口 也就是下载口 连接烧写器和PC
5.即可进行下载 。。。
不明白可追问。。。。。。
‘叁’ 怎么在主板里写入系统
需要专门的BIOS刷新工具。
安装好主板供电和CPU系统供电线就成。有些主板甚至宣称不用安装CPU和内存,显卡,但不上这些配件估计大家也不会发现主板有问题,刷完更不方便测试,所以还是建议大家先装上,刷新BIOS时也没必要卸下。
将下载器接入电脑中,将下载器的写入口对准主板的写入口,在电脑中打开下载器软件,打开程序菜单中程序信息设置,选择对应的芯片型号以及程序文件,点击写入系统。
‘肆’ 如何写主板的bios
运行刷新程序AWDFLASH.EXE,出现图形化界面,提示你输入新的BIOS文件名(升级文件),如果不想升级BIOS,可以不输入,直接按回车后,程序提示是否保存原来的文件,选择“Y”,出现升级程序检测画面并会提示你输入文件名,也就是备份的文件名,输入一个文件名保存即可。然后程序询问是否要升级BIOS,回答“N”,退出刷新程序。
升级BIOS并不繁杂,只要认真去做,应该是不会出现问题的,但升级过程中一定要注意以下几点:
1:一定要在纯DOS环境下(就是不加任何配置和驱动)。
2:一定要用与你主板相符的BIOS升级文件(虽说理论上只要芯片组一样的BIOS升级文件可以通用,但是由于芯片组一样的主板可能扩展槽等一些辅加功能不同,所以可能产生一些副作用。因此尽可能用原厂提供的BIOS升级文件。)
3:BIOS刷新程序要匹配。升级BIOS需要BIOS刷新程序和BIOS的最新数据文件,刷新程序负责把数据文件写入到BIOS的芯片里。一般情况下原厂的BIOS程序升级文件和刷新程序是配套的,所以最好一起下载。下面是不同BIOS的刷新程序:
AWDFLASH.EXE (对 Award BIOS) ;AMIFLASH.EXE (对 AMI BIOS);PHFLASH.EXE(对Phoenix BIOS)。另外,不同厂家的BIOS文件,其文件的扩展名也不同,Award BIOS的文件名一般为*.BIN,AMI BIOS的文件名一般为*.ROM。
4、一些报刊建议在软盘上升级,由于软盘的可靠性不如硬盘,如果在升级过程中数据读不出或只读出一半,就会造成升级失败,因此,最好在硬盘上做升级操作。
5、升级前一定要做备份,这样如果升级不成功,那还有恢复的希望。
6、升级时要保留BIOS的Boot Block块,高版本的刷新程序的默认值就是不改写Boot Block块。
7、有些主板生产商提供自己的升级软件程序(一般不能拷贝),注意在升级前在BIOS里把“System BIOS Cacheable”的选项设为Disabled。
8、写入过程中不允许停电或半途退出,所以如果有条件的话,尽可能使用UPS电源,以防不测。
三、能否在WINDOWS下升级BIOS
常规的BIOS刷新程序必须在纯DOS模式下运行,并且,运行时要求系统不能加载其它的内存驻留程序。由于现在WINDOWS 2000和WINDOWS ME已取消了MS-DOS方式,在这种情况下,采取传统的升级方式将极为不便。
技嘉开发的@BIOS FLASHer程序能在Windows下对技嘉主板的BIOS升级,借助于它我们也可以实现对其它主板BIOS的升级。
@BIOS FLASHer程序能自动侦测出主板的BIOS芯片类型、电压、容量和版本号。对于某些型号的技嘉主板,它支持网络在线升级。
因为@BIOS FLASHer不支持非技嘉主板在线升级,所以要刷新非技嘉主板的BIOS,还得先到主板厂商站点下载主板最新的BIOS文件,把主板上防BIOS写入的跳线打开,以及在BIOS设置程序中将防BIOS写入的选顶设为“Disable”。点击“Update New BIOS”按钮,并在弹出的窗口中选择要刷新的BIOS文件,然后在弹出的消息框上点击按钮,便会自动为你更新BIOS。
‘伍’ 怎样给电路板上的芯片写入程序
1.直接按键盘的F4键,单击“变换”菜单栏,然后单击第一个“变换”项,单击工具栏上的“程序变更”按钮,根据自己的习惯选择合适的变换方法。
‘陆’ 怎么将程序写入硬件,计算机的工作原理是怎样的
计算机的基本原理是存储程序和程序控制。预先要把指挥计算机如何进行操作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存贮器中。每一条指令中明确规定了计算机从哪个地址取数,进行什么操作。
‘柒’ 芯片上最原始的程序是如何写入的比如BIOS是怎样写入主板的
Bios中的代码是属于整个电脑运行用的,入=如果你写入一个错误的代码,这导致整个主板的瘫痪,到任何地方都无法修复,甚至是厂家也无法修复,只有换主板,所以慎用!!!
‘捌’ 如何重新写入BIOS程序需要用到什么工具流程是怎样的
如果你现在还能进windows系统,那可以用BIOS工具刷BIOS...
你可能需要这个工具awdflash在windows下刷bios...
具体操作:
1.下载awdflash这个工具。
2.下载一个你的主板最新的BIOS。一般官网都有提供下载...
3.看这个网址,里面有教人怎么刷。一定要按找步骤来...
http://group.zol.com.cn/12/5_118170.html
一般来说,不会有问题!
‘玖’ 操作系统是怎么写入电脑硬件的
计算机开机通电后,就开始执行运算,其中就包含基础的主板bios检测,检测各项硬件是否正常。然后bios开始访问硬盘,硬盘里有系统引导程序,开始开机载入系统,系统其实是写入到硬盘的,而开机是从主板检测开始的主板本身带有bios程序,通电就开始执行,硬件中的bios。
‘拾’ 怎么将程序写入硬件,计算机的工作原理是怎样的
这个问题很专业~~
我上学4年现在只会编写软件,这个问题我也问过我的大学教授,他跟我一路神侃~然后~我比糊涂的还糊涂~
计算机运行原理
个人电脑的主要结构: 显示器 主机板 CPU (微处理器) 主要储存器 (记忆体) 扩充卡 电源供应器 光盘机 次要储存器 (硬盘) 键盘 鼠标
尽管计算机技术自20世纪40年代第一台电子通用计算机诞生以来以来有了令人目眩的飞速发展,但是今天计算机仍然基本上采用的是存储程序结构,即冯·诺伊曼结构。这个结构实现了实用化的通用计算机。
存储程序结构间将一台计算机描述成四个主要部分:算术逻辑单元(ALU),控制电路,存储器,以及输入输出设备(I/O)。这些部件通过一组一组的排线连接(特别地,当一组线被用于多种不同意图的数据传输时又被称为总线),并且由一个时钟来驱动(当然某些其他事件也可能驱动控制电路)。
概念上讲,一部计算机的存储器可以被视为一组“细胞”单元。每一个“细胞”都有一个编号,称为地址;又都可以存储一个较小的定长信息。这个信息既可以是指令(告诉计算机去做什么),也可以是数据(指令的处理对象)。原则上,每一个“细胞”都是可以存储二者之任一的。
算术逻辑单元(ALU)可以被称作计算机的大脑。它可以做两类运算:第一类是算术运算,比如对两个数字进行加减法。算术运算部件的功能在ALU中是十分有限的,事实上,一些ALU根本不支持电路级的乘法和除法运算(由是使用者只能通过编程进行乘除法运算)。第二类是比较运算,即给定两个数,ALU对其进行比较以确定哪个更大一些。
输入输出系统是计算机从外部世界接收信息和向外部世界反馈运算结果的手段。对于一台标准的个人电脑,输入设备主要有键盘和鼠标,输出设备则是显示器,打印机以及其他许多后文将要讨论的可连接到计算机上的I/O设备。
控制系统将以上计算机各部分联系起来。它的功能是从存储器和输入输出设备中读取指令和数据,对指令进行解码,并向ALU交付符合指令要求的正确输入,告知ALU对这些数据做那些运算并将结果数据返回到何处。控制系统中一个重要组件就是一个用来保持跟踪当前指令所在地址的计数器。通常这个计数器随着指令的执行而累加,但有时如果指令指示进行跳转则不依此规则。
20世纪80年代以来ALU和控制单元(二者合成中央处理器,CPU)逐渐被整合到一块集成电路上,称作微处理器。这类计算机的工作模式十分直观:在一个时钟周期内,计算机先从存储器中获取指令和数据,然后执行指令,存储数据,再获取下一条指令。这个过程被反复执行,直至得到一个终止指令。
由控制器解释,运算器执行的指令集是一个精心定义的数目十分有限的简单指令集合。一般可以分为四类:1)、数据移动(如:将一个数值从存储单元A拷贝到存储单元B)2)、数逻运算(如:计算存储单元A与存储单元B之和,结果返回存储单元C)3)、条件验证(如:如果存储单元A内数值为100,则下一条指令地址为存储单元F)4)、指令序列改易(如:下一条指令地址为存储单元F)
指令如同数据一样在计算机内部是以二进制来表示的。比如说,10110000就是一条Intel x86系列微处理器的拷贝指令代码。某一个计算机所支持的指令集就是该计算机的机器语言。因此,使用流行的机器语言将会使既成软件在一台新计算机上运行得更加容易。所以对于那些机型商业化软件开发的人来说,它们通常只会关注一种或几种不同的机器语言。
更加强大的小型计算机,大型计算机和服务器可能会与上述计算机有所不同。它们通常将任务分担给不同的CPU来执行。今天,微处理器和多核个人电脑也在朝这个方向发展。
超级计算机通常有着与基本的存储程序计算机显着区别的体系结构。它们通常由者数以千计的CPU,不过这些设计似乎只对特定任务有用。在各种计算机中,还有一些微控制器采用令程序和数据分离的哈佛架构(Harvard architecture)。