- 4
- 0
- 约2.31千字
- 约 4页
- 2018-03-11 发布于河南
- 举报
cpuled计算机组成实验
module alu(s,sel,cin,wt,d,f,cout,x,y,clk);
input sel,wt,cin,clk;
input [2:0] s;
input [7:0] d;
output reg [7:0] f,y;
output reg [2:0] x;
output cout;
reg [7:0] a,b;
initial
begin
a=0;
b=0;
end
always @(posedge clk)
begin
if(sel==1wt==1) a=d;
else if(sel==1wt==0) b=d;
case(s)
3b000:f=0;
3b001:f=ab;
3b010:f=a|b;
3b011:f=a^b;
3b100:{cout,f}=a+b+cin;
3b101:f=a1;
3b110:f=a1;
3b111:f=8hzz;
endcase
end
always @(posedge clk)
begin
x=3b000;
xianshi(x,f[7:4]);
x=3b001;
xianshi(x,f[3:0]);
end
task xianshi ;
input[2:0] ax;
input[3:0] af;
case(af[3:0])
4d0:y=8
4d1:y=8b0
您可能关注的文档
- 八项学习制度.doc
- 2011-2012班长总结.doc
- 雷锋精神活在心中.doc
- 实验四线性表的链式存储实验.doc
- 二下形近字组词.ppt
- 2012二年级上册期中试卷.doc
- 解析网站页面搜索与排名.doc
- 班风学风班级管理班会课件.ppt
- 理解数据库范式.doc
- 金属凝固原理复习思考题-2011.doc
- 2026年小学六年级科学科学实验操作竞赛试卷.docx
- 2026年事业单位公基高频考点试卷.docx
- 新人教版九年级数学上册30.2 三角形的内切圆 优质课件ppt.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆(第1课时)课件.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆 课件.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆(第1课时)优质课件.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 课件ppt.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 优质教学课件.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 教学课件.pptx
- 新人教版九年级数学上册30.3 正多边形与圆 (第2课时)优质课件.pptx
原创力文档

文档评论(0)