当前位置:首页 » 服务存储 » 编程是把程序写进存储器吗
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

编程是把程序写进存储器吗

发布时间: 2022-05-21 01:04:56

㈠ 什么是编程

编程是编写程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,是计算体系按照该计算方式运行,并最终得到相应结果的过程。最简单的编程概念就是告诉计算机做什么。计算机本质上是一大堆或开或关的小型电子开关。编程原理就是通过设置这些开关的不同组合,使计算机做一些事情。同时,与其说是学习编程,倒不如说是学习编程语言,如JAVA、C++、Python、PHP等

㈡ 在用可编程控制器写入plc程序时,plc的cpu工作吗可编程控制器写的程序是不是最终写入了plc的ROM存储

CPU可以在run模式下编程,也可以在stop模式下编程。在run模式下,你下载程序时CPU肯定是工作的,就是CPU正常读取输入,然后输出。在STOP模式下你下载程序,CPU其实也是工作的,只是不执行用户程序,只是监控输入但是不输出。如果CPU处于Stop模式下下载程序,要想让CPU开始执行用户程序你得先把CPU打到RUN模式。只要打到RUN模式,CPU就开始执行用户程序。如果你是在RUN模式下载程序,那么下载完毕后CPU会自动执行程序。外部输入信号时通过PLC的输入点进入CPU的。

㈢ 单片机扩展外部存储器,怎么将程序写入,是通过写入软件设置的吗

外部程序存储器的编程一般都需要专用的编程器,数据存储器不需要编程,或者你用单片机写一个程序对外部程序存储器编程也是可以的,数据从串口发出,单片机接收,校验,对存储器编程。
现在单片机一般都很少外扩程序存储器了,你用的是51吧?STC的51单片机FLASH都能达到60K了,程序跟AT89C51完全兼容,别的公司的51有的都有超过64K的程序存储器了!
建议你不要扩展存储器,换个大点的单片机就行了,当然,你要是学习外部存储器的扩展那就另说了,呵呵。

㈣ 计算机完成任务是由事先编写的程序完成的,那个事先编写的程序是输入设备给存储器的数据,还是存储器里的

就现在来说,你的程序输入进你的存储器可以通过网络下载(弄进硬盘)然后在加载进内存然后运行。

㈤ 计算机的程序存放在哪个存储器中,是内存还是外存储器中

运行的时候是放在内存中。其他时候放在外存。你运行程序的时候,操作系统会申请内存,然后把程序放在内存中,运行

㈥ 编程是什么

编程是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。设计具备逻辑流动作用的一种“可控体系”。
(6)编程是把程序写进存储器吗扩展阅读:
计算机对除机器语言以外的源程序不能直接识别、理解和执行,都必须通过某种方式转换为计算机能够直接执行的。这种将高级程序设计语言编写的源程序转换到机器目标程序的方式有两种:
1、解释方式:计算机对高级语言书写的源程序一边解释一边执行,不能形成目标文件和执行文件。
2、编译方式:经过对源程序的词法分析、语法分析、语意分析、代码生成和代码优化等阶段将所处理的源程序转换为用二进制代码表示的目标程序,然后通过连接程序处理将程序中所用的函数调用、系统功能调用等嵌入到目标程序中,构成一个可以连续执行的二进制执行文件。

㈦ 程序存储器的原理是什么啊

程序存储器(program memory)
用于保存应用程序代码,同时还可以用于保存程序执行时用到的数据(例如保存查表信息);
单片机内部的程序寄存器一般为1K~64K字节,通常是只读存储器,因为单片机应用系统大多数是专用系统,一旦研制成功,其软件也就定性,程序固化到只读存储器,用只读存储器作为程序存储器,掉电以后程序不会丢失从而提高系统的可靠性;另外,只读存储器集成度高、成本低。根据单片机内部程序存储器类型的不同有可分为下列产品:
(1)ROM行单片机:内部具有工厂淹没变成的只读程序储存器ROM。这种单片机是定制的,一般价格最低,用户将调试好的程序代码交给厂商,厂商在制作单片机是把程序固化到ROM内,二用户是不能修改ROM中代码的。这种单片机价格最低,但生产周期较长。适用于大批量生产。
(2)EPROM型单片机:内部具有EPROM型程序存储器,对于有窗口的EPROM型单片机,可以通过紫外线擦除器擦除EPROM中的程序,用变成工具把新的程序代码写入EPROM,且可以反复擦除和写入,使用方便,但价格贵,适合于研制样机。对于无窗口的EPROM型单片机,只能写一次,称为OTP型单片机。OTP型单凭价格也比较低,既适合于样机研制,也适用于批量生产。
(3)FLASH Memory型单片机:内部含有FLASH Memory型程序存储器,用户可以用编程器对FLASH Memory存储器快速整体擦除和逐个字节写入,这种单片机价格也低、使用方便,是目前最流行的单片机。

㈧ ROM可以反复写入吗是不是一般用户编程的程序都放入ROM中啊如PLC程序放在ROM里

我们电脑里头的内存条中,其实都包括了ROM和RAM两个部分。
ROM是只读内存(Read-Only Memory),它里头已经预先固定地放入一些起基础性作用的程序或数据,如bios和操作系统的引导程序等,所以它跟机器的启动是有密切关系的,也因为如此,基于操作系统之上的程序就不能使用这部分的内存了(如果数据被改了的话,恐怕连机器都开不了!),所以ROM有“只读”之称。

RAM是随机存取存储器(Random-Access Memory),这部分内存是提供操作系统之上的程序使用的。只要这些程序一启动,它们就会从磁盘中复制一份副本被放到RAM里头执行,当中的数据会根据程序的执行指令不停的改变,以实现相应的功能。一旦程序结束了,RAM里头的程序也就自动被销毁。因此有“随机”之称。

至于LZ说的“PLC中程序写入好像是写到ROM里面去”,这是没错的。虽然是ROM,但是它一些重要的其基础性的初始信息或重要的程序都是需要你去写进去的(不然的话ROM里头就什么都没有,那我们还用这个没有数据的ROM干嘛呢?恐怕电路设计连跑都跑不了了),只是一旦你写好了ROM里头的东西,而且要用到这个ROM的电路设计已经投入使用了,那么ROM里的东西就不能被外围的数据修改而已。 一般来讲,一个PLC只会放一个功能的程序。

㈨ 什么是单片机的“程序存储器”“数据存储器”

程序存储器是放程序的存储器,就是把写的程序放到里面,程序在断电后也不会丢失,比如说电脑里的程序,关机后断掉电里面的程序还是有不会丢失。数据存储器就是把运行程序过程中所用到的和产生的数据暂时放到里边,当断电后里边的数据就没有了。

㈩ 编程是什么

编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。

编程:设计具备逻辑流动作用的一种“可控体系”【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程。】

一、编程语言

机器语言:是机器能直接识别的程序语言或指令代码。计算机是基于二进制的0和1来处理运算,这种0和1的组合指令又叫做机器语言。

编译器:就像中国人和外国人说话要把中文翻译成英文一样。代码要运行,就要把代码翻译成机器语言,这个过程叫做编译,用来处理代码编译的软件叫做编译器。

编程语言:用来定义计算机程序的形式语言,用来向计算机发出指令。简单来说,就是人类和计算机进行交流的语言。

二、计算机如何处理程序?

按照冯·诺依曼存储程序的原理,计算机的工作流程大致如下:

  • 用户打开程序,程序开始执行;

  • 操作系统将程序内容和相关数据送入计算机的内存;

  • CPU根据程序内容从内存中读取指令;

  • CPU分析、处理指令,并为取下一条指令做准备;

  • 取下一条指令并分析、处理,如此重复操作,直至执行完程序中的全部指令;

  • 最后,将计算的结果放入指令指定的存储器地址。