|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
1. 采用一个八选一数据选择器和一个反相器设计实现一个2-bit数值比较器,当输入A[1:0]与B[1:0]相等时,输出Y为高电平。
2. 画出实现逻辑函数Y=A(B+C)的CMOS电路图 (横线在上面)
3. 采用VHDL语言描述一个两位8421BCD码计数器,该计数器异步复位信号CLR,低电平有效;计数使能为EN,高电平有效;计数脉冲为CLK,上升沿有效。要求当CLK为低电平时,计数器立即清零;当EN信号为高电平时,每来一个CLK上升沿,计数器作加1操作;当计数器计至99时,进位输出CO为高电平,再来一个CLK有效沿,计数器清零。
4. 设计一个桶形移位寄存器电路,能够实现16比特输入的循环左移,循环右移操作。设数据输入D[16:0],移位控制信号A,当A=0时,D[16:0]执行左移操作,否则D[16:0]执行右移操作,信号SHIFT[4:0]表示输入数据移位的位数,电路的输出为Y[16:0]。试画出电路的结构图,并说明工作原理。
5. 设计一个有限域乘法电路,实现Y=A(x)B(x) mod f(x) ,设输入A[7:0],B[7:0],不可约多项式f(x)=x8+x6+x5+x3+1,输出为Y[7:0]。试画出电路结构图,采用VHDL语言描述。
本身没学过,由于要考试,所以急用,希望各位大侠能帮个忙,万分感谢!!! |
|