当前位置: 首页 > news >正文

cocotb备忘录

按位给和int

int后接的值,建议在32之内。大于32位建议按位给,因为int强制类型转换有范围

第二,低位给到低位,高位给到高位

        # 将src_ip和dst_ip给到phv中,TMD以后只要报错在这个范围里面,TMD直接马上用手算一遍能不能对得上,要不就是TMD大傻逼# 一位一位给,必须要保证,低位给低位,高位给高位for j in range(IPV6_SRC_IP_WIDTH):phv_out[IPV6_SRC_IP_OFFSET + j] = int(header_in[(HEADER_WIDTH - 1 - 8*8 -128 +1 ) +j])for j in range(IPV6_DST_IP_WIDTH):phv_out[IPV6_DST_IP_OFFSET + j] = int(header_in[(HEADER_WIDTH - 1 - 8*8 - 128 -128 +1) +j])

这个+1为的是和下图的src_ip的位置对应起来,不加1默认是下一个字段的高位


http://www.mrgr.cn/news/19106.html

相关文章:

  • Flink问题记录
  • 用 count(*)哪个存储引擎会更快?
  • SpringBoot学习(3)(配置文件的基本使用)
  • 配置管理 —— SpringCloud Config
  • 关于位结构体及位操作总结
  • 用ChatGPT三分钟写一个完美的PPT,彻底告别繁琐的制作过程
  • Datawhale X 李宏毅苹果书AI夏令营 学习笔记
  • vector底层原理(二)
  • YOLOv5 结合切片辅助超推理算法 | 这才叫让小目标无处遁形!
  • TCP 拥塞控制
  • Android之Handler的post方法和sendMessage的区别
  • 【Linux操作系统】:Linux生产者消费者模型
  • 大二暑假去龙旗科技(上海)做了两个月软件测试实习生,讲讲我的经历和感受
  • 【2024】Datawhale X 李宏毅苹果书 AI夏令营 Task3
  • ssh安装
  • 华为OD机试 - 最长方连续方波信号(Java 2024 E卷 100分)
  • [SDK]-按钮静态文本与编辑框控件
  • C#中的Array.Sort()和Reverse()
  • 批量修改海量cad文件名——vba实现
  • 宝藏!《联盟现代控制特训班题库》(麒麟篇) 习题部分:甄选内容