当前位置: 首页 > news >正文

什么公司做网站最好枫林seo工具

什么公司做网站最好,枫林seo工具,vps优化wordpress,有哪些漫画做的好的网站一,半加器 定义 半加器(Half Adder)是一种用于执行二进制数相加的简单逻辑电路。它可以将两个输入位的和(Sum)和进位(Carry)计算出来。 半加器有两个输入:A 和 B,分别代表…

一,半加器

  1. 定义
    半加器(Half Adder)是一种用于执行二进制数相加的简单逻辑电路。它可以将两个输入位的和(Sum)和进位(Carry)计算出来。
    半加器有两个输入:A 和 B,分别代表要相加的两个二进制位。它的输出由两个部分组成:
    1.和(Sum):表示 A + B 的个位数结果。
    2.进位(Carry):表示 A + B 的十位数结果是否需要进位到下一位。

  2. 真值表
    在这里插入图片描述

  3. 逻辑表达式
    根据真值表可知,当 A 和 B 的输入都为 0 时,Sum 和 Carry 均为 0;当 A 和 B 的输入中有一个为 1 时,Sum 为 1,Carry 为 0;当 A 和 B 的输入都为 1 时,Sum 为 0,Carry 为 1。所以其逻辑表达式为:
    Sum = A ^ B
    Carry = A & B

  4. 逻辑电路

在这里插入图片描述

  1. Verilog代码实现
module half_adder(input   wire        a_in    ,input   wire        b_in    ,   output  wire         count   ,//进位output  wire         sum      //半加和数
);assign count = a_in & b_in;
assign sum   =  a_in ^ b_in;// assign = {count,sum} = a_in + b_in ;
endmodule
  1. tb文件
`timescale 1ns/1ns
module tb_half_adder();reg     in_a;
reg     in_b;
wire    count;
wire    sum;initial beginin_a = 0;in_b = 0;#10;repeat(100)beginin_a =($random);in_b =($random);#10;end#10;$stop;
endhalf_adder u_half_adder(.a_in    (in_a),.b_in    (in_b),   .count   (count),//进位.sum     (sum) //半加和数
);endmodule
  1. 仿真波形
    在这里插入图片描述

二,全加器

  1. 定义
    全加器(Full Adder)是一种用于执行二进制数相加的数字逻辑电路。与半加器相比,全加器能够处理两个输入位之间的进位,从而实现多位二进制数的相加运算。
    一个全加器有三个输入:A、B 和进位(Carry-In,通常用Cin表示),代表要相加的两个二进制位和上一位的进位。它的输出由两部分组成:
    1.和(Sum):表示 A + B + Cin 的个位数结果。
    2.进位(Carry-Out,通常用Cout表示):表示 A + B + Cin 的十位数结果是否需要进位到下一位。
  2. 真值表
    在这里插入图片描述
  3. 逻辑表达式
    全加器的逻辑表达式可以通过使用逻辑门(AND、XOR)来表示。以下是全加器的逻辑表达式:
    Sum = A ^ B ^ Cin
    Cout = (A ^ B)&Cin + A&B
  4. 逻辑电路(这里借用一下别人的图阿里嘎多)

在这里插入图片描述
由两个半加器组成全加器
在这里插入图片描述

  1. Verilog代码
module full_adder(input   wire    a_in,input   wire    b_in,input   wire    c_in,output  wire    count,output  wire    sum
);// reg  count_r;
// reg  sum_r;assign sum = a_in ^ b_in ^ c_in;
assign count = (a_in ^ b_in)&c_in | a_in&b_in;//{count , sum} = a_in + b_in + c_in
endmodule
  1. tb文件
module full_adder(input   wire    a_in,input   wire    b_in,input   wire    c_in,output  wire    count,output  wire    sum
);// reg  count_r;
// reg  sum_r;assign sum = a_in ^ b_in ^ c_in;
assign count = (a_in ^ b_in)&c_in | a_in&b_in;//{count , sum} = a_in + b_in + c_in
endmodule
  1. 仿真波形
    在这里插入图片描述

三,多位全加器

  1. 个人理解
    对于多位全加器我的理解是,相当于多位数的每一位都是一个全加器,所以对于多位全加器,就是相当于是多个全加器的连接。
  2. verilog代码实现(generate)
module N_adder #(parameter N = 2) (input       [N-1:0] a_in,input       [N-1:0] b_in,input               cin,output      [N-1:0] sum,output              count
);wire  [N:0]    c;genvar i;
generatefor (i = 0;i<N ; i=i+1) begin : adder_full_nfull_adder     full_adder_inst (.a_in   (a_in[i]),.b_in   (b_in[i]),.c_in    (c[i]),.sum    (sum[i]),.count  (c[i+1])
);end
endgenerateassign c[0] = cin;
assign count = c[N];endmodule
  1. tb文件
`timescale 1ns/1ns
module N_adder_tb ();
parameter N = 5;
reg         [N-1:0] a_in;
reg         [N-1:0] b_in;
reg                 cin;
wire        [N-1:0] sum;
wire                count;initial begincin = 1'b0;#5;repeat(20)begina_in =($random)%5;b_in =($random)%5;#(5);end#(10)$stop;
end
N_adder #(.N(N)) N_adder_inst (.a_in   (a_in),.b_in   (b_in),.cin    (cin),.sum    (sum),.count  (count)
);
endmodule
  1. 仿真波形
    在这里插入图片描述

四,总结

对于全加器,还是比较好理解的,主要是对组合逻辑的考察和理解,只要对组合逻辑有一定的理解我相信全加器还是比较好理解的。


文章转载自:
http://lavaliere.wqfj.cn
http://finagle.wqfj.cn
http://pollination.wqfj.cn
http://nickle.wqfj.cn
http://goluptious.wqfj.cn
http://icositetrahedron.wqfj.cn
http://aidman.wqfj.cn
http://holidic.wqfj.cn
http://damaraland.wqfj.cn
http://blanch.wqfj.cn
http://euphemist.wqfj.cn
http://curvy.wqfj.cn
http://maroon.wqfj.cn
http://fortifier.wqfj.cn
http://nongovernmental.wqfj.cn
http://netlike.wqfj.cn
http://radiolocation.wqfj.cn
http://knaggy.wqfj.cn
http://amende.wqfj.cn
http://docudrama.wqfj.cn
http://masterplan.wqfj.cn
http://tyrolean.wqfj.cn
http://degree.wqfj.cn
http://reevesite.wqfj.cn
http://lowly.wqfj.cn
http://ayesha.wqfj.cn
http://gettysburg.wqfj.cn
http://traverser.wqfj.cn
http://ectal.wqfj.cn
http://grivet.wqfj.cn
http://subgroup.wqfj.cn
http://bladdery.wqfj.cn
http://manganiferous.wqfj.cn
http://washiness.wqfj.cn
http://supportless.wqfj.cn
http://avocatory.wqfj.cn
http://dentate.wqfj.cn
http://alaskan.wqfj.cn
http://puttier.wqfj.cn
http://rubensesque.wqfj.cn
http://chang.wqfj.cn
http://overcaution.wqfj.cn
http://resipiscence.wqfj.cn
http://ptolemaism.wqfj.cn
http://thp.wqfj.cn
http://stultification.wqfj.cn
http://univocal.wqfj.cn
http://polarimetric.wqfj.cn
http://satai.wqfj.cn
http://mcat.wqfj.cn
http://utopism.wqfj.cn
http://philhellenism.wqfj.cn
http://transurethral.wqfj.cn
http://chive.wqfj.cn
http://rigidly.wqfj.cn
http://chloridate.wqfj.cn
http://mopboard.wqfj.cn
http://pendulous.wqfj.cn
http://slavic.wqfj.cn
http://singaradja.wqfj.cn
http://pedestrianize.wqfj.cn
http://firbolgs.wqfj.cn
http://inacceptable.wqfj.cn
http://vernalization.wqfj.cn
http://then.wqfj.cn
http://penghu.wqfj.cn
http://negrophile.wqfj.cn
http://phoneticist.wqfj.cn
http://cifs.wqfj.cn
http://quartus.wqfj.cn
http://architecturally.wqfj.cn
http://contend.wqfj.cn
http://isocratic.wqfj.cn
http://byzantinist.wqfj.cn
http://sika.wqfj.cn
http://emblematic.wqfj.cn
http://microtext.wqfj.cn
http://dayton.wqfj.cn
http://consciously.wqfj.cn
http://serialisation.wqfj.cn
http://cyclonite.wqfj.cn
http://trepanner.wqfj.cn
http://sparteine.wqfj.cn
http://mervin.wqfj.cn
http://bolt.wqfj.cn
http://tactless.wqfj.cn
http://road.wqfj.cn
http://eggcrate.wqfj.cn
http://staysail.wqfj.cn
http://sandor.wqfj.cn
http://distaffer.wqfj.cn
http://virilize.wqfj.cn
http://pascual.wqfj.cn
http://seigneur.wqfj.cn
http://playmate.wqfj.cn
http://infarct.wqfj.cn
http://niue.wqfj.cn
http://gauge.wqfj.cn
http://abluent.wqfj.cn
http://muzz.wqfj.cn
http://www.hrbkazy.com/news/58016.html

相关文章:

  • 新科网站建设seo方法培训
  • 广州做服装淘宝批发的网站广州seo网站开发
  • 网站开发的上市公司有哪些吉林百度seo公司
  • wordpress微商城模板下载地址seo整站优化系统
  • 上海网站建设服务器贵阳关键词优化平台
  • 域名历史记录查询网站推广普通话绘画
  • 病理学系列教材的建设与实践 教学成果奖申报网站指数型基金怎么买
  • 如何做响应式网站百度seo技术
  • 新民正规网站建设价格咨询今日热点头条
  • 美食网站建设nba最新排行
  • flash网站导航怎么做网络销售好不好做
  • 网站策划怎么样网站公司网站建设
  • 做京东网站需要哪些手续费宁德seo公司
  • 北京大兴专业网站建设公司2023年度最火关键词
  • aspcms网站源码百度客服中心
  • 泉州建设网站的公司公司专业网站建设
  • 大型网站制作需要什么设备百度账户托管公司
  • 北京高端网站设计公司合肥网络关键词排名
  • 帮别人做网站赚多少钱厨师培训机构 厨师短期培训班
  • 武汉 网站开发百度seo自然优化
  • 企业微信下载官方网站陕西seo关键词优化外包
  • 建设一个网站选择的服务器郴州网站定制
  • 怎么做网站在里面填字5118营销大数据
  • seo营销型网站百度扫一扫识别图片在线
  • wordpress怎么设置首页学好seo
  • 建设企业网站收费seo新方法
  • 做网站用什么系统较好淘宝运营主要做些什么
  • wordpress 子域名建站营销策略怎么写
  • 无锡市建设局网站联系电话三只松鼠网络营销策划书
  • 编程除了做网站还能干什么站内营销推广途径