全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高级编程语言可分为命令式语言(Imperative programming language)和声明式语言(declarative programming language),两者的编程方法有很大的不同。声明式语言又可分为函数式语言、逻辑式语言等;而命令式语言可分为冯.诺伊曼式编程语言、脚本编程语言、面向对象编程语言等。目前,软件编程中命令式语言主导地位,这里将以此为例说明软件编程与电路设计的区别。电路设计与软件编程的区别表面上看只是一个图形形式,一个是文字形式;但实质上有很大的不同。迄今为止,凡是能够实用的电子计算机都是按照冯诺依曼提出的结构体系和工作原理来设计制造的,简而言之,计算机就是存储程序并按地址顺序执行的。其要点如下:*计算机是按照事先编好的程序执行的;*计算机的程序被事先输入到存储器中,程序运算的结果也被存放在存储器中;*计算机能自动连续地完成程序;*程序运行的所需要的信息和结果可以通输入/输出设备完成;计算机由运算器、控制器、存储器、输入设备与输出设备所组成。其中最广泛应用编程语言的C语言(属于冯.诺伊曼式编程语言)充分表达计算机结构原理。因此,计算机编程实际上是“按步骤解决问题”:把解决问题的方法分成若干的大步骤,每个大步骤又分为若干个小步骤,一直分下去,直到分不可分;然后计算机就按照步骤来一丝不苟的执行。这种“按步骤解决问题”的思路很利于执行,但从步骤中分析解决问题的思路就非常困难了;进而分析程序是否完全符合解决问题的思路也是很困难的。很简单的例子,网上有大量的教程,很多也是step by step的,但很多人按照教程做,依然无法解决问题。与计算机编程不同,电路是连续工作的,没有“步骤”一说。数据(电流或电压)持续的流入一个器件,经过一个器件加工后,又流出这个器件。例如放大器,会只要通电,就会持续不断的对输入信号放大,在工作范围内,输出信号一直与输入信号成正比或反比。数字电路同样如此,例如二输入与门,其输出信号时时刻刻是两个输入信号的与。即使有时钟参与的时序数字电路,可认为时钟也是一个输入信号,同样脱离不了上述规律。即使不把时钟当作输入信号,时序电路也没有“步骤”,只是信号处理不再是连续的,而是离散的而已。综上所述,计算机编程关注的是解决问题的步骤。如果步骤太多(程序规模较大),则编程时很容膝疏忽某些步骤,造成程序隐含的BUG。而电路设计关注的是数据流动,每个器件都对数据进行特定的处理,数据按照指定的方式路径流过这些器件后,自然就解决了要解决的问题。因此,电路的行为比计算机编程更容易预测,更容易理解,也就更不容易出错。计算机领域中,硬件发展的速度远高于软件发展的速度就很好的证明了这一点。I/o算法,类似 是电梯控制员一样的东西,先把瘦子运上去,再把胖子运上去,分个先后次序轻重缓急逻辑门算完放个地方,就是寻址 然后 在i/o 最后成芯片芯片程序与电路设计区别。一 、芯片程序设计 在于时间上的次序,因为有逻辑电路的开关,关的时候就放在地址中,所以 需要了解的名词 分为 1首先 0与1来计算 2其次 与或门逻辑 来停留 3然后 停留的放在地址中,缓存 寄存器(触发 打开 关闭等概念) 4 最后,到需要时候寻址提取-什么时候拿出来满足轻重缓急。 。在计算 反复进行 二、 电路,没有先后,马上电流都流过芯片设计 首先找需要功能 其次根据逻辑与电路 最后 版图设计钢结构设计 首先找需要的承受的外力 其次根据材料和结构设计 最后 绘图钢结构设计出许多形状和受力不一的样子来应用与建筑。 芯片设计出不同功
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 白油装置操作工岗位环保责任制能力考核试卷含答案
- 电子电气产品能效检验员技术操作能力考核试卷含答案
- 课程顾问面试题及答案
- 11.蟋蟀的住宅教案
- 高比能锂离子动力电池系统充电策略与热失控安全的深度剖析与协同优化
- 高校贷款风险的多维审视与防控策略研究
- 高校突发事件预防的法律困境与破解路径研究
- 高校教育基金会运行激励机制:现状、问题与优化策略探究
- 高校师生关系新问题的深度剖析与应对策略
- 高校大学生心理档案管理模式的创新与实践研究
- 2026吉林辽源市龙山区招聘社区就业服务专员公益性岗位人员50人笔试模拟试题及答案详解
- 2026湖北恩施州宣恩城市发展集团有限公司招聘9人笔试题库附答案详解(研优卷)
- 成都湔江环境新材料有限公司下属公司2026年招聘笔试参考试题及答案详解
- 2026年广东省中考数学试卷(含详细答案解析)
- 2026中国邮政广西分公司第1期招聘笔试参考题库及答案详解
- 2025年一级消防工程师继续教育试题及答案
- 2026年国家开放大学本科《中国法律史》期末纸质考试试题及答案
- 2026年贵阳市第一人民医院医护人员招聘考试备考题库及答案详解
- 医院医务人员外出参加学术活动管理制度
- 北京国贸物业管理部手册
- DL-T5706-2014火力发电工程施工组织设计导则
评论
0/150
提交评论