聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 正在进行安全检测...

正在进行安全检测...

时间:2023-11-27 14:32:35    下载该word文档
1@4位二进制并行加法器的源程序ADDER4B.VHDLIBRARYIEEEUSEIEEE.STD_LOGIC_1164.ALLUSEIEEE.STD_LOGIC_UNSIGNED.ALLENTITYADDER4BIS--4位二进制并行加法器PORT(CININSTD_LOGIC--低位进位AINSTD_LOGIC_VECTOR(3DOWNTO0--4位加数BINSTD_LOGIC_VECTOR(3DOWNTO0--4位被加数SOUTSTD_LOGIC_VECTOR(3DOWNTO0--4位和CONTOUTSTD_LOGICENDADDER4BARCHITECTUREARTOFADDER4BISSIGNALSINTSTD_LOGIC_VECTOR(4DOWNTO0SIGNALAABBSTD_LOGIC_VECTOR(4DOWNTO0BEGINAA<='0'&A--4位加数矢量扩为5位,为进位提供空间BB<='0'&B--4位被加数矢量扩为5位,为进位提供空间SINT<=AA+BB+CINS<=SINT(3DOWNTO0CONT<=SINT(4ENDART2@8位二进制加法器的源程序ADDER8B.VHDLIBRARYIEEEUSEIEEE_STD.LOGIC_1164.ALLUSEIEEE_STD.LOGIC_UNSIGNED.ALLENTITYADDER8BIS--4位二进制并行加法器级联而成的8位二进制加法器PORT(CININSTD_LOGICAINSTD_LOGIC_VECTOR(7DOWNTO0BINSTD_LOGIC_VECTOR(7DOWNTO0SOUTSTD_LOGIC_VECTOR(7DOWNTO0COUTOUTSTD_LOGICENDADDER8BARCHICTUREARTOFADDER8BISCOMPONENETADDER4B--对要调用的元件ADDER4B的界面端口进行定义PORT(CININSTD_LOGICAINSTD_LOGIC_VECTOR(3DOWNTO0BINSTD_LOGIC_VECTOR(3DOWNTO0SOUTSTD_LOGIC_VECTOR(3DOWNTO0CONTOUTSTD_LOGICENDCOMPONENT
SIGNALCARRY_OUTSTD_LOGIC--4位加法器的进位标志BEGINU1ADDER4B--例化(安装一个4位二进制加法器U1PORTMAP(CIN=>CINA=>A(3DOWNTO0B=>B(3DOWNTO0S=>S(3DOWNTO0COUT=>CARRY_OUTU2ADDER4B--例化(安装一个4位二进制加法器U2PORTMAP(CIN=>CARRY_OUTA=>A(7DOWNTO4B=>B(7DOWNTO4S=>S(7DOWNTO4CONT=>CONTENDART3.@触发器和缓冲器D触发器:Process(clkbeginif(clk’eventandclk=‘1’thenq<=d;endif;endprocess;缓冲器:Process(clkbeginif(clk=‘1’thenq<=d;endif;endprocess;T触发器:Process(clkbeginif(clk’eventandclk=‘1’thenif(t=‘1’thenq<=not(q;elseq<=q;endif;endif;endprocess;4.@16位锁存器的源程序LIBRARYIEEEUSEIEEE.STD_LOGIC_1164.ALLENTITYREG16BIS--16位锁存器PORT(CLKINSTD_LOGIC--锁存信号CLRINSTD_LOGIC--清零信号DINSTD_LOGIC_VECTOR(8DOWNTO0--8位数据输入QOUTSTD_LOGIC_VECTOR(15DOWNTO0--16位数据输出ENDREG16BARCHITECTUREARTOFREG16BISSIGNALR16SSTD_LOGIC_VECTOR(15DOWNTO0--16位寄存器设置BEGINPROCESS(CLKCLRBEGINIFCLR='1'THENR16S<="0000000000000000"--异步复位信号ELSIFCLK'EVENTANDCLK='1'THEN--时钟到来时,锁存输入值R16S(6DOWNTO0<=R16S(7DOWNTO1

免费下载 Word文档免费下载: 正在进行安全检测...

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服