"计算机组成原理"课程设计报告
微
程
序
控
制
器
的
设
计
班级:03042
学号:0304248
姓名:黄元佳
完成时间:2007.4.1
一,设计思路
按照要求设计指令系统,该指令系统能够实现数据传送,进行加,减运算和无条件转移,具有累加器寻址,寄存器寻址,寄存器间接寻址,存储器直接寻址,立即数寻址等五种寻址方式.从而可以想到如下指令:
(1)24位控制位分别介绍如下:
XRD : 外部设备读信号,当给出了外设的地址后,输出此信号,从指定外设读数据.
EMWR: 程序存储器EM写信号.
EMRD: 程序存储器EM读信号.
PCOE: 将程序计数器PC的值送到地址总线ABUS上.
EMEN: 将程序存储器EM与数据总线DBUS接通,由EMWR和EMRD决定是将DBUS数据写到EM中,还是从EM读出数据送到DBUS.
IREN: 将程序存储器EM读出的数据打入指令寄存器IR和微指令计数器uPC.
EINT: 中断返回时清除中断响应和中断请求标志,便于下次中断.
ELP: PC打入允许,与指令寄存器的IR3,IR2位结合,控制程序跳转.
MAREN:将数据总线DBUS上数据打入地址寄存器MAR.
MAROE:将地址寄存器MAR的值送到地址总线ABUS上.
OUTEN:将数据总线DBUS上数据送到输出端口寄存器OUT里.
STEN: 将数据总线DBUS上数据存入堆栈寄存器ST中.
RRD: 读寄存器组R0-R3,寄存器R 的选择由指令的最低两位决定.
RWR: 写寄存器组R0-R3,寄存器R 的选择由指令的最低两位决定.
CN: 决定运算器是否带进位移位,CN=1带进位,CN=0不带进位.
FEN: 将标志位存入ALU内部的标志寄存器.
X2: X2,X1,X0三位组合来译码选择将数据送到DBUS上的寄存器.
X1: 见16页表.
X0:
WEN: 将数据总线DBUS的值打入工作寄存器W中.
AEN: 将数据总线DBUS的值打入累加器A中.
S2: S2,S1,S0三位组合决定ALU做何种运算.
本实验还需用到的五条机器指令:IN(输入),ADD(二进制加法),STA(存数),OUT(输出),JMP(无条件转移),其指令格式如下:
助记符 机器指令码 说明
- 单片机课程设计心得 > "计算机组成原理"课程设计报告
-
"计算机组成原理"课程设计报告
下载该文档 文档格式:DOC 更新时间:2008-06-05 下载次数:0 点击次数:3文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: MC SYSTEM 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: MC SYSTEM 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:物理学院单片机课程总结报告
下一篇:广州周立功单片机发展有限公司
点击查看更多关于单片机课程设计心得的相关文档
- 您可能感兴趣的
- 单片机学习心得 单片机实训心得体会 单片机实训心得 单片机心得体会 51单片机课程设计 单片机课程设计 单片机交通灯课程设计 单片机课程设计总结 单片机课程设计课题
- 大家在找
-
- · 东风标致207车怎么样
- · 高中生物绪论ppt
- · 3d五行八卦图
- · 李睿新东方简介
- · 汇编语言与接口技术
- · 汽车机构演示动画
- · 海尔双动力洗衣机价格
- · 标准日本语初级上课文
- · 广西理工技术学校
- · 冲击地压防治作用
- · 初中生命教育教案
- · 地物勘探微弱信号检测
- · 用excel做表格
- · 魔乐手机精灵官网
- · 天津市委书记人选传闻
- · 成语填空题
- · 怎样才能公费出国留学
- · 大学生创业培训课件
- · csol生化bug
- · 上海大众波罗两厢
- · 对未来两岸关系的展望
- · 数车拆装实训
- · 教师节班会课课件
- · 贴片机齿条
- · 网易126.com免费邮箱
- · 怎么制作小型干扰芯片
- · 2011solidworks钣金库
- · 产后哺乳期怎么减肥
- · 餐饮会计成本核算方法
- · 类似于缘之空的动漫
- 赞助商链接