优美画笔

文章
3
资源
0
加入时间
2年10月17天

const_cast用法

顶层const&底层const:普通变量没有底层顶层的区别;int const a == const int a只有对应指针,引用才会有区别:指针常量->顶层const,指针本身不可被修改。int * const b = &a,a既可以通过a = x来改变,也可以通过*b = x来改变,但不可以把b指向别的地址、别的变量。例如声明int c = 2;b=c即会报错。指向常量的...

第五章网络互联技术网络互联技术

网络互联技术一. 网络互联概述网络互联技术是所有能在物理和逻辑上实现不同网络相互连接技术的总称,对应ISO/OSI模型的各个层次互联包括不同网络之间在功能和应用上看起来像一个完整的网络自由顺畅的运行互连将网络通过有线或无线介质在物理上连接在一起异构网络采用不同通信技术和运行协议的网络隧道技术可以两个异地以太网的互联二. 网际协议(IP)1. IP概述IP的功能对应OSI参考模型的网络层地址解析协议 ARP网际控制报文协议 ICMP网际组管理协议

always@(*)和assign的区别

网上关于这个问题没有切中要害的。在仿真时,即在Testbetch时,最关键的是always@(*)描述组合逻辑时,begin和end之间是串行,一条一条语句执行。而用assign则是并行,相当于描述的是连线。 但若在描述RTL级硬件逻辑时,二者没有任何区别,综合工具一般会按照一样的电路进行综合。...