经典计算机体系结构RISC8的源代码(Verilog),包括CPU、内存、寄存器等的实现
上传时间: 2014-12-05
上传用户:daguda
现代先进微处理器有非常高的集成度和复杂度,又有寄存器堆、Cache等嵌入式部件,而且芯片管脚数相对较少,必须要有一定的自测试设计和其它的可测试性设计来简化测试代码,提高故障覆盖率。本文简要讨论NRS4000微处理器芯片的以边界扫描测试为主体,以自测试为补充的可测试性设计框架。着重介绍芯片的边界扫描设计和芯片中译码控制器PLA和微程序ROM以及采用内嵌RAM结构的指令Cache和寄存器堆的内建自测试设计。仿真结果表明,这些可测试性设计大大缩短了测试代码的长度。
上传时间: 2015-07-25
上传用户:moshushi0009
术是继直接频率合成和间接频率合成之后,随有4~20倍可编程时钟乘法电路,系统最高时钟可达300 MHz,输出频率可达120 MHz,频率转化速度小于1μs。内部有12位D/A转化器、48位可编程频率寄存器和
标签: 频率合成
上传时间: 2015-08-04
上传用户:hoperingcong
spi驱动,设置每个寄存器,以及ioremap的用法,连接收发两个引脚进行测试
上传时间: 2013-12-25
上传用户:coeus
zywSERIAL.rar是16c554接口芯片驱动程序,对此芯片各寄存器的控制及中断服务函数进行了描述
上传时间: 2013-12-21
上传用户:zyt
一、用表格形式显示字符 1、题目:用表格形式显示ASCII字符 2、实验要求: 按15行*16列的表格形式显示ASCII码为10H-100H之间的所有字符,即以行为主的顺序用ASCII码递增的次序依次显示对应的字符.每16个字符为一行,每行中的相邻两个字符之间用空白符(ASCII为0)隔开. 3、提示: (1)显示每个字符可能使用功能号为02的显示输出功能调用,使用方法如下: MOV AH,02H MOV DL,输出字符的ASCII码 INT 21H 本题中可把DL初始化为10H,然后不断使其加1(用INC指令)以取得下一个字符的ASCII码. (2)显示空白符时,用其ASCII码为0置入DL寄存器.每行结束时,用显示回车和换行符结束本行并开始下一行. (3)由于逐个显示相继为ASCII字符时,需要保存并不断修改DL寄存器的内容,而显示空白、回车、换行符时也需要使用DL寄存器,为此可用堆栈来保存相继的ASCII字符。 具体用法是:在显示空白或回车、换行符前用指令PUSH DX把DL的内容保存到堆栈中去。在显示空白或回车、换行符后用指令恢复DL寄存器的原始内容。
上传时间: 2014-01-11
上传用户:qwe1234
操作系统是Windows 98,开发平台:VC。可以通过CAN_EPP的板子对节点板的AD等模块的数据进行解码,直接显示模拟量,也可以对通用模块上传的数据直接显示,以及按照不同的方式(可以多帧发送,改变发送周期)发送数据帧。软件还支持在线监视模块上的控制器芯片(SJA 1000)的各寄存器的工作状态,以便于系统调试。每个功能界面上有相应的帮助信息。
上传时间: 2014-06-07
上传用户:refent
cc1100的驱动程序,主要是控制其内部的功能寄存器,因为这个芯片内部集成了morden,所以控制比较简单。
上传时间: 2015-08-14
上传用户:qq1604324866
高精度乘法基本思想和加法一样。其基本流程如下: ①读入被乘数s1,乘数s2 ②把s1、s2分成4位一段,转成数值存在数组a,b中;记下a,b的长度k1,k2; ③i赋为b中的最低位; ④从b中取出第i位与a相乘,累加到另一数组c中;(注意:累加时错开的位数应是多少位 ?) ⑤i:=i-1;检测i值:小于k2则转⑥,否则转④ ⑥打印结果
上传时间: 2015-08-16
上传用户:源弋弋
本程序为驱动LCD为LCM161(HD44780驱动器)字符显示器. 接线:LCD D0-D8(PIN7-14) 对映用户板P0.0--P0.7 LCD VSS(PIN1) 接 GND,VDD(PIN2)接+5V,LCD驱动电源V0(PIN3)接可调电阻ADJ,调节亮度 LCD寄存器选择RS(PIN4)接P2.0,读写选择R/W(PIN5)接P2.1,使能端EN(PIN6)接P2.2(高电平 有效) 本程序采用I/O口模仿总线时序,故无需做任何硬件扩展.屏幕显示:"I m SuperICES! ",
上传时间: 2014-01-19
上传用户:xg262122