1位BCD加法器

Posted 纳川會

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1位BCD加法器相关的知识,希望对你有一定的参考价值。

1.实验目的:
二进制编码十进制数表示中的BCD码的编码
2.实验内容:
参照verilog书中的教程代码,进行1位BCD加法器的测试
3.实验原理:
根据书上的代码和老师的教学步骤进行仿真
4.实验代码:module bcdadd (Cin, x, Y, s, Cout);input Cin;

input [3:0] x, Y;

output reg [3:0] S;

output reg Cout;

reg [4:0] Z;

always @(X, Y, Cin)begin

Z=X+Y + Cin;if(Z < 10)

(Cout, S)= Z;else

(Cout,S)=Z+ 6;

end

endmodule

5.实验工具:
modlsim软件
6.实验截图:


7.实验视频:
请下载哔哩哔哩动画打开此网址:
【一位BCD加法器-哔哩哔哩】https://b23.tv/fo9cqG

以上是关于1位BCD加法器的主要内容,如果未能解决你的问题,请参考以下文章

8086算术运算类指令

怎样用两片74LS161和少量门电路设计一个BCD码的两位十进制计数器

红色输出在 4 位 ALU 上运行测试平台

单片机16位二进制转换成BCD码程序理解

BCD码

BCD码