您的位置: 首页-> 文档分类-> 源码文档-> 源码文档 收藏此页到365Key

本类下载TOP10

4超市销售系统(开题报告、毕业论文、源程序等)
4基于pb的图书管理系统 全套(毕业论文+程序+翻译+开题报告)
4学生档案管理(原代码+论文)
4网上人才信息管理系统(源代码+论文)
4网上商品销售系统文档和源码
4人事管理系统毕业论文
4网上购物系统设计报告
4人事管理系统论文以及源程序
4图书管理系统论文
4智能卡网吧管理系统文档源代码

微程序控制器的设计

文档类别: 源码文档
文档大小: 980K
文档评级:
文档格式: Word文件,WPS格式文档
文档更新: 2007-12-21 9:56:09
页面刷新: 2008-4-2 0:43:30
下载次数: 252
其它信息:  
 
 

全文下载

Word文件格式下载

5 文钱


文钱不够?

   
文档介绍:  

摘 要
一、设计思路
按照要求设计指令系统,该指令系统能够实现数据传送,进行加、减运算和无条件转移,具有累加器寻址、寄存器寻址、寄存器间接寻址、存储器直接寻址、立即数寻址等五种寻址方式。从而可以想到如下指令:
(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(无条件转移)。

相关文档:
注意事项:
如果出现该页无法显示,请多试几次;如果总是不能下载,请点击报告错误,谢谢!
☉部分文档使用了最新版的[WinRAR]才能正常解压,该文档可在首页下载;如有其它问题,欢迎发信联系管理员
由于网站服务器承受能力有限,请其他网站不要直接链接我们提供的文档,谢谢!!
网赚365