ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:402.15KB ,
资源ID:3929177      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-3929177.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(算法步骤图及ASM图Word格式.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

算法步骤图及ASM图Word格式.docx

1、图5-2-6 含1统计电路的算法流程图 5.2.2 算法设计 例5-2-1 设计如下左图所示的乘法电路。图中,输入信号A=A4A3A2A1是被乘数,B=B4B3B2B1 是乘数,且均为4位二进制数,P=A*B是输出信号,为8位二进制数。START为启动信号,END为结束标志。其算法逻辑图见下右图。 图5-2-7 乘法器的算法流程图 例5-2-2 设计一个电路,用于计算平面上两点之间的距离。该电路输入信号为两个8位二进制数X和Y,分别代表两点横坐标的差值和纵坐标的差值,电路输出为Z,表示两点之间的距离。计算误差要求小于10%。图5-2-8 例5-2-2的算法流程图 5.2.3 电路划分与逻辑框图

2、 例5-2-3 根据含1统计电路的算法流程图,画出电路的逻辑框图。如下。图5-2-9 含1统计电路的逻辑框图 例5-2-4 画出4位二进制乘法器的逻辑框图。图5-2-10 乘法器的逻辑框图 例5-2-5 根据距离运算电路的算法流程图,画出该电路的逻辑框图。图5-2-11 距离运算电路的逻辑框图 5.2.4 数据处理单元的设计 例5-2-6 设计含1统计电路的数据处理单元。如图。图5-2-12 含1统计电路的数据处理单元 例5-2-7 设计4位乘法器的数据处理单元。图5-2-13 4位乘法器的数据处理单元 5.2.5 ASM图 5.2.5.1 ASM图的基本符号和组成图5-2-14 ASM图的状

3、态图图5-2-15 ASM图的判别块图5-2-16 ASM图的条件输出块 5.2.5.2 导出ASM图的方法 ASM图和算法流程图间的相互关系和转换规则十分明确,两者之间工作块(状态块)、判别块、条件输出块基本对应。 例5-2-8 将含1统计电路的算法流程图转换成为ASM图。如下图。图5-2-18 含1统计电路控制器ASM图 例5-2-9 将4位乘法器的算法流程图转换为ASM图。图5-2-19 乘法器控制单元ASM图 5.2.6 控制单元的设计 5.2.6.1 以触发器为核心的控制器设计 例5-2-10 导出上图所示的乘法控制单元的逻辑电路。 1.对ASM图进行状态分配:S000,S101,S

4、211,S310图5-2-20 乘法器控制单元设计过程之一 2.填写激励函数卡诺图 3.导出输出方程 END = Q1Q0 CR = Q1Q0 CA = Q1Q0 CB1 = CB0 = Q1Q0 + CC = CM1 = Q1Q0Bi CM0 = Q1Q0Bi + Q1Q0 4.画逻辑图:图5-2-21 乘法器控制单元逻辑电路之一 5.2.6.2 以集成计数器为核心的控制器设计 例5-2-11 用集成计数器74163,辅以适当的组合器件,设计乘法器控制单元电路。 1.状态分配:图5-2-22 乘法控制器单元设计过程之二 2.列操作表 3.填写激励函数卡诺图 4.导出输出方程 CA = CB1

5、 = Q1Q0 Q1Q0 = Q0 5.画逻辑图:图5-2-23 乘法器控制单元逻辑电路之二 5.2.6.3 以集成移位器为核心的控制器设计 例5-2-12 用集成移位器74194,辅以适当的组合器件,设计乘法器控制单元的电路。 进行状态分配:S000,S101,S211,S310,得操作表及各激励输入端的函数卡诺图,如图5-2-24。图5-2-24 乘法器控制单元逻辑电路之三 各输出信号的函数表达式为: END = QAQB QAQB CA = CB1 = QAQB CB0 = QAQB + QAQB QAQBBi QAQBBi + QAQB 激励函数M1、M0用双4选1MUX实现,各输出信

6、号仍用译码器辅以少量门电路加以实现,其逻辑电路如图5-2-25所示。图5-2-25 5.2.6.4 以集成多D触发器为核心的控制器设计 例5-2-13 用四D触发器74175,辅以适当的组合器件,设计乘法器控制单元电路。 用多D触发器设计时序电路时,状态分配采用“一对一”的方法。所以进行状态分配如下:S00000,S11100,S21010,S31001。由ASM图列出次态表,如表5-2-3所示。表5-2-3 次态表 由ASM图可直接写出各输出方程 END = Q0 CR = Q1 CA = CB1 = Q1 CC = Q2 CB0 = Q1 + Q3 CM1 = Q2Bi CM0 = Q2B

7、i + Q3 控制单元的逻辑框图如图5-2-26所示。图5-2-26 乘法器控制单元逻辑电路之四 5.2.7设计举例 图5-2-27给出了FIFO(先进先出,又称为队列)的顺序存储器的示意图和待设计FIFO的框图。图5-2-27 FIFO存储器示意图 图5-2-28给出了队列在RAM中可能的几种分布位置。图中阴影代表队列已占据的存储空间,空白表示未被占据的存储空间。图5-2-28 队列在RAM中的几种位置分布 图5-2-29(a)给出了读操作的示意图。读操作时,WA不变,RA加1。显然,若RA加1后与WA相等,则表示队列已空。图5-2-29(b)、(c)给出了写操作的示意图。写操作时,RA不变

8、,WA加1。若WA加1后与RA相等,则表示队列已满。图5-2-29 FIFO的读/写操作 在分析FIFO逻辑功能及读写操作特点的基础上,现进行电路设计。 1、算法设计与逻辑框图 该FIFO的算法流程图如图5-2-30所示。图5-2-30 FIFO的算法流程图 实现上述算法逻辑框图如图5-2-31所示。图5-2-31 FIFO的逻辑框图 2、数据处理单元的设计 图5-2-32为数据处理单元的逻辑图。图5-2-32 FIFO的数据处理单元 3、导出ASM图 根据算法流程图和数据处理单元的逻辑图,可导出控制器的ASM图,如图5-2-33所示。图5-2-33 FIFO控制器的ASM图 4、控制器的设计 对ASM图进行如下状态分配: S000,S101,S210,S311 如图5-2-34(a)所示。选择D触发器作为控制器的状态寄存器。由ASM图可直接导出激励函数卡诺图,如图5-2-34(b)所示。图5-2-34 状态分配及卡诺图 可画出控制器的逻辑电路,如图5-2-35所示。图5-2-35 FIFO控制器的逻辑图

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2