计算机设计与实践——32位ALU设计精要
32位ALU设计;module alu(alu_da,alu_db,alu_clt,alu_shift,alu_zero_out,overflow_out,alu_dc
);
input [31:0]alu_da;
input [31:0]alu_db;
input [3:0]alu_clt;
input [4:0]alu_shift;
output reg alu_zero_out;
output reg overflow_out;
output reg [31:0]alu_dc;
wire alu_zero;
wire overflow;
wire [31:0]alu_and;//与结果
wire [31:0]alu_or;//或结果
wire [31:0]alu_xor;//异或结果
reg [31:0]alu_sll;//左移结果
reg [31:0]alu_srl;//右移结果
reg [31:0]alu_sra;//算数右移
wire [31:0]alu_add;//加减运算结果
wire c2;//加法器进位输出
reg Sub;//加法器控制端
wire [31:0]alu_db_n;//b取非运算
reg [31:0]alu_db_mux;//b的加减选择运算
wire ci;//进位输出
always@(*)
begin
case(alu_clt)
您可能关注的文档
最近下载
- 教科版小学科学五年级下册单元综合素质达标试卷附答案全册.docx VIP
- 中考作文指导:《审题立意作文指导》课件.pptx VIP
- 桥梁施工软件:Trimble Tekla二次开发_(9).结构分析与设计.docx VIP
- 医患沟通技巧和方法PPT课件.pptx VIP
- 精品解析:天津市河西区2024-2025学年七年级下学期期末历史试题(原卷版).docx VIP
- 控制性低中心静脉压技术用于腹腔镜肝部分切除术管理课件.pptx VIP
- GB_Z 20840.100-2023 互感器 第100部分:电力系统保护用电流互感器应用导则(OCR).pdf VIP
- 桥梁施工软件:Trimble Tekla二次开发_(10).钢筋排布与计算开发.docx VIP
- 南宁市2026届普通高中毕业班第二次适应性测试 化学+答案.pdf
- 2026年监理工程师《交通运输工程监理案例分析》考前3页纸.pdf
原创力文档

文档评论(0)