- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
例1:对于下图ASM图,从S=1开始,试填写计数器A的状态转移表。 现在二十八页,总共四十五页。 4.ASM图的建立 从算法流程图 ASM图 原则1:在算法的起始点安排一个状态; S 0 1 算法流程图 T0 S 0 1 ASM图 S 0 1 A?0 算法流程图 现在二十九页,总共四十五页。 原则2:必须用状态来分开不能同时实现的寄存器传输操作; A?A+1 A?SR(A) ASM图 算法流程图 A?A+1 A?SR(A) 现在三十页,总共四十五页。 原则3:如果判断框中的转移条件受前一个寄存器操作的影响,应在它们之间安排一个状态。 T0 A=n 0 1 A?A+1 T0 A=n 0 1 A?A+1 ASM图 算法流程图 现在三十一页,总共四十五页。 图 11.3.13 算法流程图 A←A+1 0 T0 S A3 1 T1 A4 0 0 1 1 A←0,F←0 T2 E←1 E←1,F←1 E←0 T0 S A←A+1 T1 1 A4 0 0 E←1 E←0 0 A←0,F←0 1 图 11.3.14 ASM图 A3 T2 E←1, F←1 1 现在三十二页,总共四十五页。 现在一页,总共四十五页。 优选第十二章数字系统设计基础 现在二页,总共四十五页。 2.构成要素 方框:定义一个子系统,实现某种数据处理或传送等功能。在方框内描述其功能(文字表达式等) ; 带箭头的直线:各子系统之间的信息通道。箭头表示信息传输方向。 标注:表示主要信息通道的名称、功能或信息类型。 系统说明书:给每个子系统尽可能详细的说明。 现在三页,总共四十五页。 系统 输 出 输 入 … … (a)一般方框图 控制器 C 数据采集 输入 数据处理 C 输出 数据显示 数据打印 (b)系统分解图 举例:例:12.3.1给出了一个智能仪表方框图的设计和细化过程。 现在四页,总共四十五页。 数据处理 (C)进一步细化方案 控制器 C 数据采集 输入 C 输出 数据显示 数据打印 现在五页,总共四十五页。 (d)数据处理模块的细化 输入/输出接口 C M寄存器 A寄存器 ALU C C C 图12.3.1 一个智能仪表的方框图 现在六页,总共四十五页。 二、算法流程图 1.作用 描述算法。 2.基本符号 入口点;出口点;传输框;判断框 A←A+B P B A (d)判断框 (a)入口点 (b)出口点 (c)传输框 图12.3.2 流程图符号 注意:按照事件的先后次序排列的,与电路的时序无对应关系。 现在七页,总共四十五页。 例12.3.2 函数求值,计算Z=4×X1+2×X2+X3的值。 任务:输入数据X串行输入序列X1,X2,X3,计算完成后,提供输出Z。 解:根据题意,可以采用多种方法实现。 第一种方法:设置3个寄存器分别存储X1,X2,X3,然后对X1乘4, X2乘2,其中乘2操作用寄存器左移实现,最后执行3个数的求和运算。 现在八页,总共四十五页。 A←X1 B←X2 C←X3 A←SL(A) B←SL(B) A←SL(A) A←A+B+C 由以上分析可以看出,这种方法的电路结构复杂,需要3个寄存器,但算法简单。 现在九页,总共四十五页。 第二种方法:设置两个寄存器A和B,寄存器A存储X1 ,并执行乘4操作,寄存器B存储X2,并执行乘2操作,然后执行A←A+B,,最后再将A与X3相加,输出Z。 A←X1 B←X2 A←SL(A) B←SL(B) A←SL(A) A←A+B A←A+X3 由以上分析可以看出,寄存器结构简化了,然而算法变复杂了。 现在十页,总共四十五页。 第三种方法:系统中只有一个寄存器A存放计算结果,算法变的更复杂,其系统结构图和流程图如图12.3.3和图12.3.4所示: A?0 A?A+X A?SL(A) A?A+X A?SL(A) A?A+X A=X1 A=2?X1 A=2?X1+X2 A=4?X1+2?X2 Z=4?X1+2?X2+X3 算法流程图 现在十一页,总共四十五页。 图 11.3.3 系统结构图 例 11.3.2 绝对值计算,计算 图12.3.6 算法流程图 A←0,C ←0 X0 A←A-X 1 X0 A←A-X A←A+X X0 A←A-X C ←1 A←A+X C ←1 1 0 1 0 A←A+X 0 Z 控制器 C A 组合电路 X T S C 现在十二页,总共四十五页。 举例:累加器是适合于进行多次运算的电路,其结构图如下图所示。若图中的组合电路由加法器构成,则该累加器用来实现多个数的相加求和。 现在十三页,总共四十五页。 在累加
您可能关注的文档
最近下载
- 2.3.3生物体的器官、系统 课件 初中生物学北师大版(2024)七年级上册.pptx VIP
- 《关爱残疾人》ppt【完美版课件】.pptx VIP
- 跨境电子商务实务课程思政教学设计方案.docx VIP
- 10长卷山海经 少儿美术课件.pptx VIP
- 人教版道德与法治三年级上册第5课《 走近科学家》第2课时 他们离我们并不遥远 教学课件.pptx VIP
- 人教版高一下学期化学(必修二)《第六章化学反应与能量》单元检测卷带答案.docx VIP
- 木薯淀粉化学改性路径及其衍生物结构、性质与体外消化率探究.docx
- GB/T 32566.2-2025不锈钢焊接气瓶 第2部分:试验压力大于6 MPa的气瓶.pdf
- 【人民版】《综合实践活动》》五下 第5课《电子贺卡送祝福》课件.ppt VIP
- 七步洗手法课件.ppt VIP
文档评论(0)