使用verilog作为CPU设计语言实现单数据通路五级流水线的CPU。具有32个通用寄存器、一个程序计数器PC、一个标志寄存器FLAG,一个堆栈寄存器STACK。存储器寻址粒度为字节。数据存储以32位字对准。采用32位定长指令格式,采用Load/Store结构,ALU指令采用三地址格式。支持有符号和无符号整数加、减、乘、除运算,并支持浮点数加、减、乘、除四种运算,支持与、或、异或、非4种逻辑运算,支持逻辑左移、逻辑右移、算术右移、循环右移4种移位运算,支持Load/Store操作,支持地址/立即数加载操作,支持无条件转移和为0转移、非0转移、无符号>转移、无符号<转移、有符号>转移、有符号<转移等条件转移。
上传时间: 2013-12-11
上传用户:源弋弋
蜂鸣器唱《祝你平安》 * * ********************************************************************************/ SPK bit P2.3 ORG 0000H LJMP START ORG 000BH INC 20H 中断服务,中断计数器加1 MOV TH0,#0D8H MOV TL0,#0EFH 12M晶振,形成10毫秒中断
标签: 蜂鸣器
上传时间: 2014-11-08
上传用户:bruce5996
单片机控制步进电机加减速C语言源程序,通过不断改变定时器的定时初值来提高频率。
上传时间: 2014-01-22
上传用户:xhz1993
数控分频器的设计数控分频器的功能就是当在输入端给定不同输入数据时,将对输入的时钟信号有不同的分频比,数控分频器就是用计数值可并行预置的加法计数器设计完成的,方法是将计数溢出位与预置数加载输入信号相接即可。
上传时间: 2016-10-13
上传用户:wangzhen1990
AVR单片机 实验教学指导书 实验一 实训装置的认识与软件使用 实验二 彩灯控制 实验三 键控加减计数 实验四 外部中断的使用 实验五 数码管动态扫描显示 实验六 实时时钟显示 实验七 高频脉冲频率的测量 实验八 低频脉冲频率的测量 实验九 脉宽调制的实验 实验十 显示驱动器7219的使用 实验十一 7219驱动8位8段数码管的时钟显示 实验十二 8×8点阵字符显示控制器的使用 实验十三 异步通信实验 实验十四 多路模拟数据采集与显示 实验十五 模拟比较器应用 实验十六 矩阵键盘扫描与编码显示 实验十七 常数设置 实验十八 液晶显示器应用
上传时间: 2016-10-19
上传用户:wqxstar
本人非常支持单片机设计DIY 在这里再次献出小弟的一点心意,下面是使用AT89S52驱动74HC4015,实现1选择8的数据通道切换器,可以在不8个通道出加上不同大小的电阻.可以用来单声道音量的大小控制. 下面作品图是小弟设计的廉价的 基于单片机的毕业设计 ,它还使用了无线接收发送模块,通过使用手上的遥控器能控制音量的大小,还加了一块HCF4052用于输入音道的选择,支持思路音频信号的输入,一路音频信号的输出:
上传时间: 2016-10-21
上传用户:zhengzg
本人非常支持单片机设计DIY 在这里再次献出小弟的一点心意,下面是使用AT89S52驱动74HC4015,实现1选择8的数据通道切换器,可以在不8个通道出加上不同大小的电阻.可以用来单声道音量的大小控制. 下面作品图是小弟设计的廉价的 基于单片机的毕业设计 ,它还使用了无线接收发送模块,通过使用手上的遥控器能控制音量的大小,还加了一块HCF4052用于输入音道的选择,支持思路音频信号的输入,一路音频信号的输出:
上传时间: 2014-01-15
上传用户:qoovoop
对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. 6.CFAlphaBetaEngine类:fail-softalpha-beta搜索引擎. 7.CHistoryHeuristic类:历史启发类. 8.CAlphabeta_HHEngine类:带历史启发的Alpha-Beta搜索引擎. 9.CAspirationSearch类:渴望搜索引擎. 10.CIDAlphabetaEngine类:迭代深化搜索引擎. 11.CMTD_fEngine类:MTD(f)搜索引擎. 12.CTranspositionTable类:置换表. 13.CAlphaBeta_TTEngine类:加置换表的Alpha-Beta搜索引擎. 14.CPVS_Engine类:极小窗口搜索引擎. 15.CNegaScout_TT_HH类:使用了置换表和历史启发的NegaScout搜索引擎. 本程序还具有悔棋,还原功能,还可以记录走法.
标签: CMoveGenerator CEveluation 程序 搜索算法
上传时间: 2014-01-18
上传用户:skhlm
识别器,编译原理的,实验一加实验二,句柄
标签: 识别器
上传时间: 2013-12-08
上传用户:lanjisu111
木马运行关键是隐藏,神不知鬼不觉才是王道.要隐藏,先要隐藏进程,Windows操作系统中程序以进程的 方式运行,大多数操作系统也是如此.任务管理器就可以看到当前运行的进程,所以有人HOOK相关枚举进程的函 数,让任务管理器不显示木马进程,也有人把自己的木马注册成服务运行,"任务管理器"不显示服务的.这样做只 是障眼法,进程还是存在的,最好的方法是让进程不存在,让木马作为其他进程的一个线程来运行.Windows操 作系统提出了DLL的概念,其系统API都是通过DLL的形式出现的,应用程序动态链接到DLL来调用API,DLL在 内存中只存在一个副本就可以满足不同应用程序的调用了,因此可以把木马写成DLL文件,让他作为进程的一部 分运行,最好是系统进程的一部分,一般人很难看到一个进程加载了哪些DLL,也就很难发现这种木马(用 IceSword可以看到进程的DLL模块).
上传时间: 2014-11-27
上传用户:kristycreasy