- 241
- 0
- 约1.35万字
- 约 16页
- 2016-11-24 发布于贵州
- 举报
计算机组成实验C课程设计-简化计算机系统的设计
《计算机组成实验C》
课程设计
适用专业: 电子信息类专业
专 业: 软件工程
班 级: 2班
学 号:
姓 名:
指导教师:
实验学期: 2015-2016上学期
西 南 交 通 大 学
信息科学与技术学院
简化计算机系统的设计
实验目的:
通过学习简单的指令系统及其各指令的操作流程,用Verilog HDL 语言实现简单的处理器模块,并通过调用存储器模块,将处理器模块和存储器模块连接形成简化的计算机系统。
二. 实验内容
1. 底层用Verilog HDL 语言实现简单的处理器模块的设计。
2. 调用存储器模块设计64×8 的存储器模块。
3. 顶层用原理图方式将简单的处理器模块和存储器模块连接,形成简单的计算机系统。
4. 将指令序列存入存储器,然后分析指令执行流程。
三. 预习要求:
1、学习简单指令集。2、学习各指令的操作流程。
四. 实验报告
1. 顶层原理图设计文件(BLOCK 图)
底层模块的Verilog HDL源程序设计
LIBRARY ieee;
USE ieee.std_logic_1164.ALL;
USE ieee.std_logic_unsigned.ALL;
USE ieee.std_logic_arith.ALL;
ENTITY cpu IS
PORT(
M_data_in: IN std_logic_vector(7 DOWNTO 0); --输入
M_data_out: OUT std_logic_vector(7 DOWNTO 0); --输出
cpupc:out std_logic_vector(11 downto 0); --pc寄存器
cpustatus: out integer RANGE 0 TO 6; --状态信息,共7种
cpuR0,cpuR1,cpuR2,cpuR3,cpuA:out std_logic_vector(7 DOWNTO 0);
cpuIR: out std_logic_vector(15 downto 0); --存放指令本身
reset : IN std_logic; --清零信号低电平有效
clock : IN std_logic; --时钟
overflow: OUT std_logic ; --溢出
Write_Read: OUT std_logic; --读写信号,1为写,‘0’为读
M_address: OUT std_logic_vector(11 DOWNTO 0); --地址12根,不全用
SEL:buffer STD_LOGIC_VECTOR(2 DOWNTO 0);
LED7:OUT STD_LOGIC_VECTOR(7 DOWNTO 0)
);
END;
ARCHITECTURE zybehavior of cpu IS
CONSTANT idle : std_logic_vector(3 DOWNTO 0) :=0000;
--无操作,PC++
CONSTANT load : std_logic_vector(3 DOWNTO 0) :=0001;
--R0-I,PC++
CONSTANT move : std_logic_vector(3 DOWNTO 0) :=0010;
--Rx-(Ry);PC++
CONSTANT addx : std_logic_vector(3 DOWNTO 0) :=0011;
--Rx - (Rx)+(Ry);PC++
CONSTANT subp : std_logic_vector(3 DOWNTO 0) :=0100;
--Rx - (Rx)+(Ry);PC++
CONSTANT andp : std_logi
您可能关注的文档
- 肃州至酒泉卫星发射中心一级公路工程建设项目房建工程施工组织设计(最终).doc
- 肉羊养殖场可行性报告.doc
- 肉桂酸正戊酯催化合成条件的研究毕业论文.doc
- 肉鸡屠宰加工废水处理设计.doc
- 肝脏疾病.ppt
- 肺动脉高压.ppt
- 肺癌免疫学治疗.pptx
- 肺炎.ppt
- 肿瘤康复疗养中心建设项目可行性研究报告.doc
- 胜利路下穿京沪铁路立交桥工程现浇基坑施工专项方案.doc
- (最新)26年统编版七年级语文下册17 短文两篇【精品课件】.pptx
- (最新)26年统编版七年级语文下册6 老山界【精品课件】.pptx
- 29号文某国有煤矿煤矿安全管理制度汇编2023年最终版.doc
- 4_(有答案)煤矿企业安全生产管理人员考试题库.doc
- 煤矿新版标准化煤矿理念目标以及矿长承诺部分全套资料.doc
- 2025-2026学年湖南省长沙市高三(上)1月份语文试卷(附答案详解).docx
- 中美经济周期与资产价格表现研究——基于修正的美林时钟框架.docx
- 保险公司参与智能电网投资的机遇与风险.docx
- 2019变电站五防应用技术.docx
- 基于微信小程序的换书平台设计与开发(文档+源码)_kaic.docx
最近下载
- 六年级数学下册 正反比例判断练习(一)人教版.docx VIP
- 年处理3000吨钕铁硼废料提取稀土氧化钕与氧化铁的工厂初步设计毕业设计.pdf VIP
- 2025图像采集系统技术规范.docx VIP
- RD-3-003产品安规认证作业指导书00.doc VIP
- 急性凝血功能异常的诊断与处理.ppt VIP
- 江苏省会计基础工作规范实施细则全文.docx VIP
- 市场营销实务中职PPT全套教学课件.pptx VIP
- 2026年国家电网招聘之公共与行业知识考试题库500道附完整答案(网校专用).docx VIP
- 2021 年一级建造师考试建设工程法规及相关知识提分笔记.docx VIP
- (高清版)B-T 2408-2021 塑料 燃烧性能的测定 水平法和垂直法.pdf VIP
原创力文档

文档评论(0)