- 473
- 0
- 约1.14万字
- 约 77页
- 2016-11-07 发布于天津
- 举报
一个非常简单的cpu的设计
一个非常简单的CPU的设计 1、组合逻辑控制器 2、微程序控制器 1. cpu定义 我们按照应用的需求来定义计算机,本文介绍一个非常简单的CPU的设计,它仅仅用来教学使用的。我们规定它可以存取的存储器为64byte,其中1byte=8bits。所以这个CPU就有6位的地址线A[5:0],和8位的数据线D[7:0]。 我们仅定义一个通用寄存器AC(8bits寄存器),它仅仅执行4条指令如下: 除了寄存器AC外,我们还需要以下几个寄存器: 地址寄存器 A[5:0], 保存6位地址。 程序计数器 PC[5:0],保存下一条指令的地址。 数据寄存器 D[7:0],接受指令和存储器来的数据。 指令寄存器 IR[1:0],存储指令操作码。 2 .取指设计 在处理器执行指令之前,必须从存储器取出指令。其中取指执行以下操作: 通过地址端口A[5:0]从地址到存储器 等待存储器准备好数据后,读入数据。 由于地址端口数据A[5:0]是从地址寄存器中读出的,所以取指第一个执行的状态是 Fetch1: AR—PC 接下来cpu发出read信号,并把数据从存储器M中读入数据寄存器DR中。同时pc加一。
您可能关注的文档
最近下载
- 年产2.5万吨四氢呋喃-水筛板精馏塔设计说明书2024.12.31.docx VIP
- 2026年雄鹰杯小动物医师技能大赛必练题库(350题).doc VIP
- 2025广州黄埔区中小学教师招聘考试试题及答案.docx VIP
- 税务自查报告模板(2篇).docx VIP
- 《屹立在世界的东方(第一课时)》课件.pptx VIP
- 2025至2030中国海洋新材料行业发展分析及有效策略与实施路径评估报告.docx VIP
- 网络目标市场教案.doc VIP
- 2025-2026外研版五年级英语下册第四单元质量评估试卷(附答案解析).docx VIP
- 《化工原理课程设计》--喷雾干燥设计.pdf VIP
- 《三江平原好地方》课件 黑龙江地方课程人文与社会.ppt
原创力文档

文档评论(0)