摘要: 在VHDL语言里,基本数据对象有三种:常量,变量以及信号。常量常量就是常数,它的数值不能更改。它必须初始化。它的一般定义格式如下:CONSTANT 常量名:数据类型 := 表达式; --表达式是用来初始化常量的变量变量的格式如下:VARIABLE 变量名:数据类... 阅读全文
posted @ 2019-03-09 17:15 zy010101 阅读(1908) 评论(0) 推荐(0)
摘要: 在VHDL语言中,子程序包括函数和过程。一般被定义在程序包里面。函数函数在VHDL中可以用于求值,函数的特征是多个输入,一个输出。这和普通的软件程序设计语言没有什么区别。函数定义的形式如下:FUNCTION 函数名(参数列表) RETURN 数据类型 -... 阅读全文
posted @ 2019-03-09 16:01 zy010101 阅读(748) 评论(0) 推荐(0)
摘要: VHDL硬件描述语言是一种用于电路设计的硬件语言。出现在在80年代的后期,最初是由美国国防部开发出来供美军用来提高设计的可靠性和缩减开发周期的一种设计语言 。VHDL主要用于描述数字系统的结构,行为,功能和接口。VHDL语言是用来设计FPGA/PLD硬件的。VHDL语... 阅读全文
posted @ 2019-03-06 21:54 zy010101 阅读(2751) 评论(0) 推荐(0)
摘要: C#是面向对象的语言,它使用类来进行抽象。在C#里,把类之中的变量统称为“数据成员”;类的函数称为“方法”。它的类基本和C++的是相似的。下面是一个非常简单的类。class MyClass{ //字段 public int number; public ... 阅读全文
posted @ 2019-03-04 22:24 zy010101 阅读(456) 评论(0) 推荐(0)
摘要: C#的基本语法和C/C++,Java的语法基本一致。下面只指出两者的不同之处。C#使用using用来引入库文件,类似于Java的import以及C++的using namespace语句。同样C#也使用namespace来声明一个命名空间。C#不像C++一样,有用于输... 阅读全文
posted @ 2019-03-02 17:34 zy010101 阅读(464) 评论(0) 推荐(0)
摘要: C#的简单数据类型都是值类型,即:对象本身保存的就是数据,而非数据的地址。C#的简单数据类型包括以下这些类型:整数类型浮点数类型 如果没有强制指定浮点数的类型,那么默认为double类型。布尔类型在C#中,bool类型的取值只能是true和false,不能使用0和1给... 阅读全文
posted @ 2019-03-01 17:36 zy010101 阅读(1101) 评论(0) 推荐(0)
摘要: C#从本质上来说,它是一门编程语言。他不是.NET体系的一部分。虽然C#总是用来生成.NET平台的代码。C#语言不能孤立的使用,必须与.NET平台一起使用。这样才能大大提高开发效率。相对于C++,Java等语言,C#是一种比较新的语言。它是在吸收了C++和Java语言... 阅读全文
posted @ 2019-03-01 16:59 zy010101 阅读(179) 评论(0) 推荐(0)
摘要: ARP简介ARP(Address Resolution Protocol):ARP是一种解决地址问题的协议(数据链路层的MAC地址)。在网络层使用的通信地址是IP地址,而在数据链路层使用的通信地址是MAC地址。ARP技术能够通过目的IP地址为线索,定位用于数据链路层通... 阅读全文
posted @ 2019-02-24 17:30 zy010101 阅读(191) 评论(0) 推荐(0)
摘要: IPv6的简介IPv6的出现是为了从根本上解决IPv4地址耗尽的问题(IPv4地址早在2011年就正式耗尽了)。IPv4版本的IP地址只有4字节大小,即32位长度的IP地址。IPv6版本的IP地址有16字节大小,即128位的长度。从IPv4迁移到IPv6是一项非常困难... 阅读全文
posted @ 2019-02-24 15:09 zy010101 阅读(933) 评论(0) 推荐(0)
摘要: 目前,在数据链路中使用最广泛的就是以太网。以太网已经从最开始的10Mbps的速度发展到了今天的100Gbps的速度。以太网最早由美国的Xerox公司设计。命名为:Ethernet(以太:以太是古希腊哲学家亚里士多德所设想的一种物质,亚里士多德认为以太存在于天空上层;后... 阅读全文
posted @ 2019-02-19 13:48 zy010101 阅读(953) 评论(0) 推荐(0)