最新数字系统设计与PLD应用答案.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精品文档 1.7、 (1)算法模型 A-B 4 〈余) / D(商) 8 (2)数据处理单元(框图) A B CR ERROR 精品文档 2.10、 精品文档 2.17、 流水线操作结构: Tsi=18*100+(256-1)*100=2.73*10 4(ns) 顺序算法结构:Ts2=256*18*100=4.608*10 5(ns) 显然流水线操作时间短。 (若系统输入数据流的待处理数据元素为 m个,每一元素运算共计 L段,每段历经时间为 △,则流水线操作算法结构共需运算时间为: T=L ? △ +(m-1) △ 而顺序算法(或并行算法)结构所需运行时间为: m ? L ?△) 2.30、 .DFF状态编码 A — 000 B — 001 C — 010 D — 011 E—100 000000 01000100010X0Z001X 00 00 00 01 0 0 0 1 0 0 0 1 0 X 0 Z 0 0 1 X - - - 1 0 - - - 1 0 - - - 01 11 10 01 11 10 11 10 D2 Di D0 输出: AOUT GQ^BOUT QQQCOUT SETOU ?QG “一对一”状态分配 A Q。B Q C Q d—Q3 eq 次态表: NS PS 输入条件 A A Z C X E X B A Z C B Z C X D B Z E D - E X 激励方程: D0 =Q0Z Q2X Q4X D广D2 = QZ Q2X D^Q1Z D^QzQ4X 输出:AOUT 二Qo bout =q cout dout setou =qx 精品文档 3.2、试给出一位全减器的算法描述和数据流描述 真值表: x y bi d bo 0 0 0 0 0 0 0 1 1 1 0 1 0 1 1 0 1 1 0 1 1 0 0 1 0 1 0 1 0 0 1 1 0 0 0 1 1 1 1 1 x—被减数y —减数bi—低位向本位的借位 d —差bo—本位向高位的借位 LIBRARY IEEE; USE IEEE.Std_Logic_1164.ALL; ENTITY full_sub IS PORT(x, y,bi : IN Std_Logic; d,bo : OUT Std_Logic); END full_sub; 算法描述: ARICHITECTURE alg_fs OF full_sub IS BIGIN PROCESS(x,y,bi) BEGIN IF (x= O AND y= O AND bi= O OR 尸 “ 1 AND AND bi= ‘1 OR x= 1 ANDy= 1 AND bi= ‘ O ) THEN bo= O; d= ‘ O; ELSIF (x= ‘1 AND y= ‘ O AND bi= O )THEN bo= O; d= ‘1; ELSIF (x= ‘ 0 AND y= ‘1 AND bi= j )THEN bo= 1; d= ‘ O; ELSE bo= 1; d= ‘1; END IF; END PROCESS c1; END alg_fs; 数据流描述:(d=x ? y ? bi bo=x y+x bi+ybi ) ARICHITECTURE dataflow_fs OF full_sub IS BEGIN d=x XOR y XOR bi; bo=(NOT x AND y) OR (NOT x AND bi) OR (y AND bi); END dataflow_ha; 精品文档 3.4、 (1).十进制 -BCD 码编码器,输入、输出均为低电平有效。 LIBRARY IEEE; USE IEEE.Std_Logic_1164.ALL; ENTITY encoder IS PORT(a : IN Std_Logic_Vector(9 DOWNTO 0) b : OUT Std_Logic_Vector(3 DOWNTO 0)); END encoder; ARCHITECTURE beh_encoder OF encoder IS BEGIN WITH a SELECT b= “ 0110” WHEN “ 0111111111 0111” WHEN “ 1011111111 ”, 1000” WHEN “ 1101111111 ”, 1001” WHEN “ 1110111111 ”, 1010” WHEN “ 1111011111 ”, 1011” WHEN “ 1111101111 ”, 1100” WHEN “ 1111110111 ”, 1101” WHEN “ 1111111011 ”, 1110” WHEN “ 1111111101 ” 1111”

文档评论(0)

yuxiufeng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档