早教吧 育儿知识 作业答案 考试题库 百科 知识分享

verilog变量值怎么确定我看了夏宇闻的verilog数字系统设计教程这本书,我在看第119页!有个很奇怪的问题不明白!请教一下reg[7:0]A;A=2'hFF;什么值和下面的值相等(1)8'b00000011(2)8'h03(3)8'b11111111(4)8

题目详情
verilog变量值怎么确定
我看了夏宇闻的verilog数字系统设计教程这本书,我在看第119页!
有个很奇怪的问题不明白!请教一下
reg [7:0] A;
A=2'hFF;什么值和下面的值相等
(1)8'b0000_0011 (2)8'h03 (3)8'b1111_1111 (4)8'b11111111
为什么书上说的答案是 和1、2相等
还有
reg [7:0] B;
B=8'bZ0;
(1)8'0000_00Z0 (2)8'bZZZZ_0000 (3)8'b0000_ZZZ0 (4)8'bZZZZ_ZZZ0
这个更奇怪,为什么是和第四个值相等?我怎么也想不明白?到底是怎么计算的?
▼优质解答
答案和解析
第一个问题:
A=2‘hFF是十六进制表示的,FF本来前面是8位表示才是完全,他只用了2位.
举个例子,A这样写你是不是好理解,A=8‘hFF,转成2进制就是A=8’b1111_1111
A写成这样,A=2‘hFF,就是取低两位,高位补0,所以2进制就是(1)8'b0000_0011
同理写成十六进制就是(2)8'h03
第二个问题:
B=8'bZ0,是二进制表示的,2进制的0只能表示一个位,所以就只有一个0,在最末位
(4)8'bZZZZ_ZZZ0

希望能帮到你
看了 verilog变量值怎么确定...的网友还看了以下:

穷人与桑娜有着高尚的品质精神上的富翁金子般的心在你的身边也一定有这样平凡的小事请写下来唉o()^)  2020-05-21 …

用“不假思索”早两个不同的句子这是我的一道题,(o(∩∩)o...有点怪)  2020-06-20 …

‘不怪你怪我怪我瞎了眼’的英语怎么说?帮帮忙啊碰到一些短句不知该怎么翻译  2020-06-27 …

鲫鱼变白我总是买了两条鲫鱼,放在家养个2天之后再吃.每次都发现,鱼放在水里一段时间,鱼表面就变白了  2020-07-02 …

下列加点字读音全都正确的一项是()A.句读(dòu)赭色(zhě)跬步(guǐ)千丝万缕(lǚ)B.  2020-11-26 …

她问的是什么意思?。如何去爱1个不知道她爱不爱你的人,已经向她表白了。但她没回答我,不过她有男朋友了  2020-11-29 …

阅读下文,回答后面的问题。今天我走进这几个洞窟,对着惨白的墙壁、惨白的怪像,脑中也是一片惨白。我几乎  2021-01-12 …

今天我走进这几个洞窟,对着惨白的墙壁、惨白的怪像,脑中也是一片惨白。我几乎不会言动,眼前直晃动着那些  2021-01-12 …

你为什么不明白我其实天天都在为你担心,你总觉得是我约束你,你对我的无情我从来没有怪过你,虽然我们走到  2021-01-20 …

氢氧化钠中氢的相对原子质量怎么求只要氢的相对分子质量分数.下面的我知道,只是上面的氢H的原子数该怎么  2021-01-20 …