首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >凿孔()打印格式

凿孔()打印格式
EN

Stack Overflow用户
提问于 2015-06-22 15:22:38
回答 1查看 302关注 0票数 1

是否可以在Chisel测试类中配置poke()函数的打印格式?

在启动以下代码时,我希望'poke()‘一个未签名的 long (64位) int,并像签名的 long int那样打印它:

代码语言:javascript
复制
  poke(c.io.masterwrite.wdata, 0xbebecacacafedecaL)

结果:

代码语言:javascript
复制
  POKE AvlMasterWrite.io_masterwrite_wdata <-  -0x4141353535012136

我不能添加字母'U‘在C中强制无签名:

代码语言:javascript
复制
 0xbebecacacafedecaUL

那可不编译。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-30 12:32:33

下列措施应能发挥作用:

代码语言:javascript
复制
import java.math._

poke (c.io.masterwrite.wdata, new BigInteger("bebecacacafedeca", 16)

输入端口c.io.masterwrite.wdata应该是UInt类型和64位长的.

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30983807

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档