这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » 关于缩减运算符

共4条 1/1 1 跳转至

关于缩减运算符

菜鸟
2010-05-28 09:54:22     打赏
缩减运算是对单个操作数进行与、或、递推运算,最后的运算结果是一位的二进制数。
与、或得递推的运算比较好理解,这个“非”的递推运算是个什么过程?
夏老师的书里是这样说的:第一步先将操作数的第一位和第二位进行与或非运算;第二步将运算结果和第三位进行与或非运算,以此类推,直至最后一位。可是“~”本身就是一个单目运算符,怎么让第一位和第二位进行非的运算?
教程上有个例子:
A='b0110
~A=1



关键词: 关于     缩减     运算符    

菜鸟
2010-05-28 19:46:20     打赏
2楼
夏宇闻的Verilog教程里是这样说的:
第一步先将操作数的第一位和第二位进行与、或、非运算;第二步将运算结果和第三位进行与、或、非运算,以此类推,直至最后一位。
实在不能理解“非”运算怎么进行

菜鸟
2010-05-29 14:04:50     打赏
3楼
唉,老夏的这本书也信不过

菜鸟
2010-05-29 14:22:23     打赏
4楼
特意找了英文资料,证明老夏错了:

 


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]