新建
上传
首页
助手
最?/div>
资料?/div>
工具

实验报告

 

 

 

 

 

 

2016 

 

?/p>

 

 

4 

 

?/p>

 

22 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

成绩?/p>

 

 

 

 

 

 

 

 

 

 

姓名

 

 

学号

 

 

班级

 

14083612 

专业

 

信息安全

 

课程名称

 

《计算机组成原理课程设计?/p>

 

任课老师

 

曾虹

 

指导老师

 

曾虹

 

机位?/p>

 

 

实验序号

 

 

实验名称

 

寄存器堆

 

实验时间

 

2016.4.22 

实验地点

 

1

教南

 

实验设备?/p>

 

 

一、实验程序源代码

 

module Reg(LED,RW_SW,AB,Reg_Addr_A,Reg_Addr_B,Write_Reg,clk,rst); 

 

 

 

 

 

 

input[4:0] Reg_Addr_A,Reg_Addr_B; 

 

 

input Write_Reg; 

 

 

input[1:0] RW_SW; 

 

 

input clk; 

 

 

input rst; 

 

 

output[7:0] LED; 

 

 

input AB; 

 

 

reg[31:0]REG_File[0:31]; 

 

 

 

 

 

 

 

reg[7:0] LED; 

 

 

wire[31:0] W_Data1 = 32'h00000001; 

 

 

 

 

 

 

wire[31:0] W_Data2 = 32'h0000000A; 

 

 

 

 

 

 

wire[31:0] W_Data3 = 32'h00000006; 

 

 

 

 

wire[31:0] W_Data4 = 32'h00000003; 

 

 

 

 

 

 

wire[31:0] A = REG_File[Reg_Addr_A]; 

 

 

wire[31:0] B = REG_File[Reg_Addr_B]; 

 

 

integer i; 

 

 

 

 

 

 

 

 

always @ (posedge clk or posedge rst) 

 

begin 

 

 

 

 

 

 

if(AB) 

 

 

 

 

case(RW_SW) 

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

实验报告

 

 

 

 

 

 

2016 

 

?/p>

 

 

4 

 

?/p>

 

22 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

成绩?/p>

 

 

 

 

 

 

 

 

 

 

姓名

 

 

学号

 

 

班级

 

14083612 

专业

 

信息安全

 

课程名称

 

《计算机组成原理课程设计?/p>

 

任课老师

 

曾虹

 

指导老师

 

曾虹

 

机位?/p>

 

 

实验序号

 

 

实验名称

 

寄存器堆

 

实验时间

 

2016.4.22 

实验地点

 

1

教南

 

实验设备?/p>

 

 

一、实验程序源代码

 

module Reg(LED,RW_SW,AB,Reg_Addr_A,Reg_Addr_B,Write_Reg,clk,rst); 

 

 

 

 

 

 

input[4:0] Reg_Addr_A,Reg_Addr_B; 

 

 

input Write_Reg; 

 

 

input[1:0] RW_SW; 

 

 

input clk; 

 

 

input rst; 

 

 

output[7:0] LED; 

 

 

input AB; 

 

 

reg[31:0]REG_File[0:31]; 

 

 

 

 

 

 

 

reg[7:0] LED; 

 

 

wire[31:0] W_Data1 = 32'h00000001; 

 

 

 

 

 

 

wire[31:0] W_Data2 = 32'h0000000A; 

 

 

 

 

 

 

wire[31:0] W_Data3 = 32'h00000006; 

 

 

 

 

wire[31:0] W_Data4 = 32'h00000003; 

 

 

 

 

 

 

wire[31:0] A = REG_File[Reg_Addr_A]; 

 

 

wire[31:0] B = REG_File[Reg_Addr_B]; 

 

 

integer i; 

 

 

 

 

 

 

 

 

always @ (posedge clk or posedge rst) 

 

begin 

 

 

 

 

 

 

if(AB) 

 

 

 

 

case(RW_SW) 

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

实验报告

 

 

 

 

 

 

2016 

 

?/p>

 

 

4 

 

?/p>

 

22 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

成绩?/p>

 

 

 

 

 

 

 

 

 

 

姓名

 

 

学号

 

 

班级

 

14083612 

专业

 

信息安全

 

课程名称

 

《计算机组成原理课程设计?/p>

 

任课老师

 

曾虹

 

指导老师

 

曾虹

 

机位?/p>

 

 

实验序号

 

 

实验名称

 

寄存器堆

 

实验时间

 

2016.4.22 

实验地点

 

1

教南

 

实验设备?/p>

 

 

一、实验程序源代码

 

module Reg(LED,RW_SW,AB,Reg_Addr_A,Reg_Addr_B,Write_Reg,clk,rst); 

 

 

 

 

 

 

input[4:0] Reg_Addr_A,Reg_Addr_B; 

 

 

input Write_Reg; 

 

 

input[1:0] RW_SW; 

 

 

input clk; 

 

 

input rst; 

 

 

output[7:0] LED; 

 

 

input AB; 

 

 

reg[31:0]REG_File[0:31]; 

 

 

 

 

 

 

 

reg[7:0] LED; 

 

 

wire[31:0] W_Data1 = 32'h00000001; 

 

 

 

 

 

 

wire[31:0] W_Data2 = 32'h0000000A; 

 

 

 

 

 

 

wire[31:0] W_Data3 = 32'h00000006; 

 

 

 

 

wire[31:0] W_Data4 = 32'h00000003; 

 

 

 

 

 

 

wire[31:0] A = REG_File[Reg_Addr_A]; 

 

 

wire[31:0] B = REG_File[Reg_Addr_B]; 

 

 

integer i; 

 

 

 

 

 

 

 

 

always @ (posedge clk or posedge rst) 

 

begin 

 

 

 

 

 

 

if(AB) 

 

 

 

 

case(RW_SW) 

 

Ͼλ">
Ͼλ
Ŀ

杭电计组实验?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

实验报告

 

 

 

 

 

 

2016 

 

?/p>

 

 

4 

 

?/p>

 

22 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

成绩?/p>

 

 

 

 

 

 

 

 

 

 

姓名

 

 

学号

 

 

班级

 

14083612 

专业

 

信息安全

 

课程名称

 

《计算机组成原理课程设计?/p>

 

任课老师

 

曾虹

 

指导老师

 

曾虹

 

机位?/p>

 

 

实验序号

 

 

实验名称

 

寄存器堆

 

实验时间

 

2016.4.22 

实验地点

 

1

教南

 

实验设备?/p>

 

 

一、实验程序源代码

 

module Reg(LED,RW_SW,AB,Reg_Addr_A,Reg_Addr_B,Write_Reg,clk,rst); 

 

 

 

 

 

 

input[4:0] Reg_Addr_A,Reg_Addr_B; 

 

 

input Write_Reg; 

 

 

input[1:0] RW_SW; 

 

 

input clk; 

 

 

input rst; 

 

 

output[7:0] LED; 

 

 

input AB; 

 

 

reg[31:0]REG_File[0:31]; 

 

 

 

 

 

 

 

reg[7:0] LED; 

 

 

wire[31:0] W_Data1 = 32'h00000001; 

 

 

 

 

 

 

wire[31:0] W_Data2 = 32'h0000000A; 

 

 

 

 

 

 

wire[31:0] W_Data3 = 32'h00000006; 

 

 

 

 

wire[31:0] W_Data4 = 32'h00000003; 

 

 

 

 

 

 

wire[31:0] A = REG_File[Reg_Addr_A]; 

 

 

wire[31:0] B = REG_File[Reg_Addr_B]; 

 

 

integer i; 

 

 

 

 

 

 

 

 

always @ (posedge clk or posedge rst) 

 

begin 

 

 

 

 

 

 

if(AB) 

 

 

 

 

case(RW_SW) 

 



ļ׺.doc޸Ϊ.docĶ

  • ʡϷ®2018(˽̰)пģ()
  • ˽̰꼶ѧϲһԪһη̵ԪԼ.doc
  • ڵƬĵʱ_ҵ
  • ˰ߵĹʱȽϼҹĽ(һ)
  • ¸Ⱥʻ
  • վ϶(ѡ)
  • 2014ҹԱ𰸽(м)
  • ͬͺžβƥеӦ
  • 人شˮĵѧҵ𰸷ֽ
  • Ž ĿԤ취(ո)

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)