没有合适的资源?快使用搜索试试~ 我知道了~
计算机组成原理 8位使用CPU的设计与实现
共130个文件
cdb:27个
hdb:24个
vhd:20个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 91 浏览量
2022-06-07
10:29:02
上传
评论 2
收藏 1.28MB ZIP 举报
温馨提示
1. 深入掌握CPU的工作原理,包括ALU、控制器、寄存器、存储器等部件的工作原理; 2. 熟悉和掌握指令系统的设计方法,并设计简单的指令系统; 3. 理解和掌握小型计算机的工作原理,以系统的方法建立起整机概念; 4. 理解和掌握基于VHDL语言和TEC-CA硬件平台设计模型机的方法。 二、设计要求 参考所给的16位实验CPU的设计与实现,体会其整体设计思路,并理解该CPU的工作原理。在此基础上,对该16位的实验CPU(称为参考CPU)进行改造,以设计得到一个8位的CPU。总的要求是将原来16位的数据通路,改成8位的数据通路,总的要求如下: 将原来8位的OP码,改成4位的OP码; 将原来8位的地址码(包含2个操作数),改成4位的地址码(包含2个操作数)。 在上述总要求的基础上,对实验CPU的指令系统、ALU、控制器、寄存器、存储器进行相应的改造。具体要求如下: 修改指令格式,将原来指令长为16位的指令格式改成8位的指令长格式; 设计总共16条指令的指令系统。此指令系统可以是参考CPU指令系统的子集,但参考CPU指令系统中A组和B组中的指令至少都要选用
资源推荐
资源详情
资源评论
收起资源包目录
计算机组成原理 8位使用CPU的设计与实现 (130个子文件)
cpu0.bdf 62KB
reg_test.bsf 5KB
controller.bsf 4KB
reg_mux.bsf 4KB
flag_reg.bsf 4KB
reg_out.bsf 4KB
reg_testa.bsf 3KB
cpu0.bsf 3KB
alu.bsf 3KB
bus_mux.bsf 3KB
bus_dir.bsf 3KB
ram.bsf 2KB
ar.bsf 2KB
ir.bsf 2KB
pc.bsf 2KB
reg.bsf 2KB
timer.bsf 2KB
t3.bsf 2KB
t1.bsf 2KB
t2.bsf 2KB
cpu0.cmp.cdb 130KB
cpu0.pre_map.cdb 49KB
cpu0.map.cdb 35KB
cpu0.sgdiff.cdb 34KB
cpu0.rtlv_sg.cdb 32KB
cpu0.(15).cnf.cdb 10KB
cpu0.(4).cnf.cdb 8KB
cpu0.(0).cnf.cdb 5KB
cpu0.rtlv_sg_swap.cdb 4KB
cpu0.(2).cnf.cdb 4KB
cpu0.(12).cnf.cdb 3KB
cpu0.(16).cnf.cdb 2KB
cpu0.(11).cnf.cdb 2KB
cpu0.(8).cnf.cdb 2KB
cpu0.(5).cnf.cdb 2KB
cpu0.(17).cnf.cdb 1KB
cpu0.(10).cnf.cdb 1KB
cpu0.(1).cnf.cdb 1KB
cpu0.(9).cnf.cdb 1KB
cpu0.(13).cnf.cdb 1KB
cpu0.(6).cnf.cdb 1KB
cpu0.(7).cnf.cdb 856B
cpu0.(18).cnf.cdb 665B
cpu0.(3).cnf.cdb 633B
cpu0.(14).cnf.cdb 560B
cpu0.signalprobe.cdb 511B
cpu0.eco.cdb 141B
cpu0.cdf 281B
cpu0.db_info 136B
cpu0.cmp0.ddb 113KB
SE2_2综合性实验报告.doc 683KB
cpu0.done 26B
cpu0.fit.eqn 109KB
cpu0.map.eqn 93KB
cpu0.sgdiff.hdb 24KB
cpu0.pre_map.hdb 22KB
cpu0.rtlv.hdb 22KB
cpu0.cmp.hdb 20KB
cpu0.map.hdb 19KB
cpu0.(15).cnf.hdb 3KB
cpu0.(4).cnf.hdb 2KB
cpu0.(2).cnf.hdb 1KB
cpu0.(0).cnf.hdb 1KB
cpu0.(16).cnf.hdb 1KB
cpu0.(12).cnf.hdb 777B
cpu0.(17).cnf.hdb 716B
cpu0.(7).cnf.hdb 689B
cpu0.(11).cnf.hdb 681B
cpu0.(6).cnf.hdb 670B
cpu0.(8).cnf.hdb 564B
cpu0.(5).cnf.hdb 524B
cpu0.(9).cnf.hdb 507B
cpu0.(13).cnf.hdb 500B
cpu0.(10).cnf.hdb 494B
cpu0.(1).cnf.hdb 486B
cpu0.(14).cnf.hdb 420B
cpu0.(3).cnf.hdb 384B
cpu0.(18).cnf.hdb 347B
cpu0.hier_info 59KB
cpu0.hif 7KB
cmp_state.ini 2B
ram1.hdl.mif 178B
ram0.hdl.mif 178B
cpu0.pin 29KB
cpu0.pof 512KB
cpu0.psp 0B
cpu0.tan.qmsg 625KB
cpu0.fit.qmsg 267KB
cpu0.map.qmsg 42KB
cpu0.asm.qmsg 1KB
cpu0.qpf 938B
cpu0_cmp.qrpt 0B
cpu0.qsf 3KB
cpu0.qws 5KB
cpu0.cmp.rdb 26KB
cpu0.tan.rpt 165KB
cpu0.fit.rpt 114KB
cpu0.map.rpt 50KB
cpu0.asm.rpt 7KB
cpu0.flow.rpt 4KB
共 130 条
- 1
- 2
GZM888888
- 粉丝: 131
- 资源: 2902
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 聊天系统(java+applet).zip
- 毕业设计:基于SSM的mysql-高校学生请假管理系统(源码 + 数据库 + 说明文档)
- 博客系统(struts+hibernate+spring).rar
- c语言学生成绩管理系统源码.zip
- 毕业设计:基于SSM的mysql-网约车用户服务平台(源码 + 数据库 + 说明文档)
- 内容管理系统(hibernate3+struts2+spring2)130224.rar
- 基于Java的班级管理系统课程设计源码
- 内容管理系统(hibernate3+struts2+spring2).rar
- 路由器刷breed Web控制台助手v5.8版本.rar
- Java 在 JEP 12 提供的特性预览
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页