发 帖  
经验: 积分:100
学生 电子科技大学
河北省 石家庄市 学术研究/学生
  • 在Scala中,类是使用关键字“class”开头的代码定义的,定义完成类之后,就可以“new 类名”的方式来构造一个对象,而这个对象的类型就是类。在类之中,可以定义val或var类型的变量,也可以定义“def”函数,这些...
    0
    2141次阅读
    0条评论
  • 变量:Scala在定义一个变量时,必须在其变量名前添加关键字“var”或“val”这两者的区别是“var”修饰的变量可以新赋值,并把原值抛弃,而用了“val”修饰的变量,则被禁止重新赋值。前者在定义后只可以修改,而后者是...
    0
    2461次阅读
    0条评论
  • chisel(一)初识

    2019-8-16 16:08
    这个夏天,一个很奇妙的机会,突然触碰到一个全新的东西,那就是Chisel。首先感谢  _iChthyosaur的博客 https://blog.csdn.net/qq_34291505/article/details/8...
    0
    1781次阅读
    0条评论
  • 在我们设计出来前边三种CPU之后,我们来进行程序的编写。 所谓程序的编写,就是;利用我们写好的CPU,根据我们可执行的指令集,来编写一段程序,可一直用我们的CPU来完成。 首先,我们在写程序之前,确定你的CPU可以执行l...
    0
    7243次阅读
    0条评论
  • 自制CPU(三)流水线

    2018-7-16 09:20
    经过上两篇文章的阅读,大家应该清楚自己的CPU大致是如何处理数据的,而又是如何执行指令的。我们现在来在简略的说一下流水线CPU的设计。(源码在CSDN下载页,请自取)流水线CPU的基本数据通路和单周期没有什么太大区别,而...
    0
    5697次阅读
    0条评论
  • 自制CPU(二)多周期

    2018-7-16 09:20
    接上次,我们简单的说了一下单周期的理解,下面我们说一下多周期。单周期每一条指令都是一个时钟周期结束。但是不同类型的指令可能进行的步骤不同,导致最终CPU的频率上不去,这是由于木桶原则,时钟必须大于最长一条指令完成的时间。...
    0
    4560次阅读
    0条评论
  • 自制CPU(一)单周期

    2018-7-16 09:20
    设计是基于MIPS指令集的单周期,多周期,流水线CPU。最终实现也是在FPGA板上跑了一个小程序,开发版使用的是basys3.基础指令集等在此就不在为大家细说了,他人的博客已经讲述的很清晰了。代码和数据通路均已上传至CS...
    0
    4559次阅读
    0条评论
  • 经历了一个多月的调试,最终终于使用basys2将tcp模式配置成功了。 首先说一下思路吧,首先W5500的发送与接收与开发板的通信使用的是SPI协议,下降沿发送,上升沿接收。每次发送的数据格式为前十六位为地址位,之后五位...
    4
    11290次阅读
    0条评论
  • 在一周多的时间,从软件的协议到芯片接口最后到硬件描述,我觉得是时候试一试芯片了,看一看能不能ping通。两天时间终于完成第一次ping,也挺不容易的。 首先想要ping通,要先知道ping是什么 它所利用的原理是这样的:...
    2
    8948次阅读
    0条评论
  • 今天我们学习一下W5500使用的通讯接口,SPI协议。SPI,中文串行外围设备接口,SPI总线是在物理上是通过接在外围设备微控制单元上的同步串行端口的模块来实现。他允许MCU以全双工的同步串行方式,与各种外围设备进行高速...
    2
    5147次阅读
    0条评论
  • 继续昨天的 设置端口TX/RX存储信息,每个端口的基地址和屏蔽地址在这里确定并保存。W5500有一个通用寄存器,8个Socket寄存器去,以及对应每个Socket的收/发缓存区。每一个Socket的发送(接收)缓存区都在...
    1
    4713次阅读
    0条评论
  • 做了许多天的网络协议学习,懵懵懂懂了解了点,索性打开说明书开始模块的学习 之前三天的学习都是在协议栈上,今天的学习进入以太网接入方案。 PS.我使用的野火W5500网络扩展板 我们的方案按TCP/IP协议栈的不同归类为两...
    1
    8745次阅读
    0条评论
  • 昨天我们结束时到了UDP协议,今天我们继续 2.UDP协议头 (1)UDP端口号:UDP协议通过端口号来区分不同程序的程序所需要的数据包。长度为16bit。 (2)UDP检验和:这是可选的选项,并不是所有系统都对UDP数...
    1
    4920次阅读
    0条评论
  • 关于昨天的网络层,还有最后一点说明,由于IP数据包是放在以太网数据包里发送的,所以我们必须同时知道两个地址,一个是对方的MAC地址,另一个是对方的IP地址。但是在通常情况下,对方的IP地址是已知的,但是我们不知道他的MA...
    6
    13777次阅读
    0条评论
  • 一.为什么会有TCP/IP协议 首先呢,TCP/IP不是一个协议,而是一个协议族的统称。他们的存在是为了在将电脑联合起来的时候,利用他们可以和其他的计算机终端做自由的交流。 二.TCP/IP协议分层 1.TCP/IP族按...
    3
    5459次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 20 次赞同

    获得 1 次收藏
关闭

站长推荐 上一条 /6 下一条

返回顶部