急需用2个bit表示出16种可能状态,昏倒啊。

ruidiisy 2006-12-11 09:03:58
有高人有办法吗?
...全文
996 35 打赏 收藏 转发到动态 举报
写回复
用AI写文章
35 条回复
切换为时间正序
请发表友善的回复…
发表回复
ruidiisy 2006-12-15
  • 打赏
  • 举报
回复
sigh,看来是没有办法了,只好通过大改动达到目的了。
xiao88yan 2006-12-13
  • 打赏
  • 举报
回复
不可能
lann64 2006-12-12
  • 打赏
  • 举报
回复
通过两次读这两个bit来实现,比如第一次读为01,第二次读为11,则把它看作0111。以时间为换空间。

用一个 bit 做读写同步,一个 bit 做数据传输, 16个状态分 4 次表示可以 ;)

------------------------------------------------------
这只是获取状态得方法,不是状态的表示。(至少是不能重复获得的,不能再现也就谈不上是状态的表示了)。 :-(
Wolf0403 2006-12-12
  • 打赏
  • 举报
回复
用一个 bit 做读写同步,一个 bit 做数据传输, 16个状态分 4 次表示可以 ;)
ccyy2002 2006-12-12
  • 打赏
  • 举报
回复
通过两次读这两个bit来实现,比如第一次读为01,第二次读为11,则把它看作0111。以时间为换空间。

----------------------------------------------
支持!
好办法
kouzhongling 2006-12-12
  • 打赏
  • 举报
回复
通过两次读这两个bit来实现,比如第一次读为01,第二次读为11,则把它看作0111。以时间为换空间。

----------------------------------------------
支持!
goodluckyxl 2006-12-12
  • 打赏
  • 举报
回复
以现在得理论和硬件 2个bit不可能表示16种状态
believetruelove 2006-12-12
  • 打赏
  • 举报
回复
TO a_humble_programmer,a bit 指的就是一个二进制位.
shao99 2006-12-12
  • 打赏
  • 举报
回复
怎么可能呢
晨星 2006-12-12
  • 打赏
  • 举报
回复
除非楼主用的电脑内部电路都是4进制的逻辑。- -b
mochen5460 2006-12-12
  • 打赏
  • 举报
回复
通过两次读这两个bit来实现,比如第一次读为01,第二次读为11,则把它看作0111。以时间为换空间。
SammyLan 2006-12-12
  • 打赏
  • 举报
回复
2个bit表示16中状态
完全可能啊......................
等用DNA做的计算机出来的时候
point_ak47 2006-12-12
  • 打赏
  • 举报
回复
2个字节 不就是16位二进制吗?    计算机中的 标志位  也不是是16位的.. 其中每个位都可以表示 一种状态(CF(0,1),ZF(0,1),OF(0,1).....)
simulationz 2006-12-12
  • 打赏
  • 举报
回复
LZ真牛,光子计算机也表示不出来,等着你的好消息
Bennyatt 2006-12-12
  • 打赏
  • 举报
回复
2个 bt(bit)
所说的 bit 就是计算机中最小的存储单位,
咱们谈谈物理层吧。。说说具体的 存储东西。
用水杯装水,用饭盒装午饭,用什么存储数据呢。。。。
计算机 是个所谓 “数字逻辑”的电路。
最基本的 小单位就是 “开关”
就想咱们家里用的 电灯 开关 都是只有2个状态
开 关/ 0 1/是 非/有 无/爱 恨/。。。。。跑题了。。。
一个存储空间比如硬盘吧,可以理解成 NNNNN个开关组成的。
这里所谓的 bit就是 一个最小单位 就是个开关。。。
1个开关 能表示 2个状态 0/1
那么 2个就能表示4个状态 00/01/10/11
3个就是 000/001/010/100/101/110/111


我估计你是把这些存储 概念弄混了吧。
bit byte word dword 等等等等的
好好找找材料看看 ,很容易迷糊的
ylotttt 2006-12-12
  • 打赏
  • 举报
回复
lann64(昆仑大鹏@迦楼罗)
通过两次读这两个bit来实现,比如第一次读为01,第二次读为11,则把它看作0111。以时间为换空间。

用一个 bit 做读写同步,一个 bit 做数据传输, 16个状态分 4 次表示可以 ;)

------------------------------------------------------
这只是获取状态得方法,不是状态的表示。(至少是不能重复获得的,不能再现也就谈不上是状态的表示了)。 :-(
------------------------------------------------------------------------------------
严重同意,不过要看解决什么样的问题,上面也是个不错的思路.
kinglake_hx123 2006-12-12
  • 打赏
  • 举报
回复
"通过两次读这两个bit来实现,比如第一次读为01,第二次读为11,则把它看作0111。以时间为换空间。"
haha 这个想法不错
bgqy2000 2006-12-12
  • 打赏
  • 举报
回复
2 位最多就表示 4 种状态 ...
kenneth_lueng 2006-12-12
  • 打赏
  • 举报
回复
两个字: 扯淡!!!
laiwusheng 2006-12-12
  • 打赏
  • 举报
回复
2bit表示16种状态,现在的技术不可能
加载更多回复(14)

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧