摘要:
makefile 基础知识点链接 阅读全文
摘要:
modelsim,debug:“unable to checkout a viewer license necessary for use of the modelsim graphical user interface.Vsim is closing”Modelsim 安装破解 unable to... 阅读全文
摘要:
C语言中:Struct是用户自定义数据类型(UDT)。C++语言中:Struct是抽象数据类型(ADT),支持成员函数的定义。在C++中,struct的成员的默认访问说明符为public,class为private。==========================================... 阅读全文
摘要:
http://blog.csdn.net/skyflying2012/article/details/11481005有时间拜读 阅读全文
摘要:
说明.文章摘自:SPI协议及其工作原理浅析http://bbs.chinaunix.net/thread-1916003-1-1.html一、概述 SPI, Serial Perripheral Interface, 串行外围设备接口, 是 Motorola 公司推出的一种同步串行接口技术. SP... 阅读全文
摘要:
“$random函数调用时返回一个32位的随机数,它是一个带符号的整形数...”,并给出了一个例子:_____________________________________________________EX-1: reg[23:0] rand; rand=$random % 60; //产生一个... 阅读全文
摘要:
1.变量和网表的命名用小写字母。 1.1 用户自定义类型命名以_t结束。 1.2 枚举变量命名以_e结束。 1.3 低态有效信号命名以_n结束。2.常量名称和枚举标签全部使用大写字母。3.类定义名称以大写字母开头,后面跟小写字母(eg: class Packet)。4.名字的选择不能与关键字冲突。易... 阅读全文
摘要:
NOTE: 1.当你写一个placement operator new .请确定也要写出了对应的placement operator delete。如果没有这样做,你的程序可能发生隐晦而时断时续的内存泄漏。 2.当你声明placement new 和placement delete,请确... 阅读全文
摘要:
引用:http://blog.csdn.net/naclkcl9/article/details/54259361. verdi 加强了active anotation, active trace和trace this value的能力,并且引入了Temperal flow view。在trace ... 阅读全文
摘要:
见:http://www.cnblogs.com/nanoty/p/4355245.html 阅读全文
摘要:
NOTE: 1.多重继承比单一继承复杂。它可能导致新的歧义性,以及对virtual继承的需要。 2.virtual 继承会增加大小 速度 初始化(及赋值)复杂度等等成本。如果virtual base class 不带任何数据,将是最具价值的情况。 3.多重继承的确有正当用途。其中一... 阅读全文
摘要:
NOTE: 1.private 继承意味 is-implemented-in-terms-of(根据某物实现出)。它通常比复合(composition)的级别低。但是当derivated class需要访问protected base class的成员,或需要重新定义继承而来的virtual函数... 阅读全文
摘要:
NOTE: 1.复合(composition)的意义和public继承完全不同。 2.在应用域(application domain),复合意味 has-a(有一个)。 在实现域(implementation domain),复合意味is-implemented-in-terms... 阅读全文
摘要:
NOTE: 1.绝不重新定义一个继承而来的缺省参数值,因为缺省参数值都是静态绑定的,而virtual 函数-----你唯一应该覆盖的东西----却是动态绑定的。 阅读全文