网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
12月31日漏签0天
汇编吧 关注:45,337贴子:164,114
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 26回复贴,共1页
<<返回汇编吧
>0< 加载中...

汇编新手问题很弱,不好意思。

  • 只看楼主
  • 收藏

  • 回复
  • 我s永远
  • 宏
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
bit是计算机的最小单位,Byte是计算机的基本存储单位,bit会在什么情况下会被用到。比如2^16=65536=64kb,这个2是bit还是Byte,为什么是bit或Byte呢?


  • 我s永远
  • 宏
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
求助


2025-12-31 14:11:51
广告
不感兴趣
开通SVIP免广告
  • 风雨秋凉
  • 宏
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
bit小写b
Byte 大写B
1B=8bit
2^16=2^6*2^10=64*2^10


  • 贴吧用户_0e3b1AK
  • 文件处理
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
8086最小字长8位


  • 1115679568
  • 基础知识
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
bool


  • 偶爱兰博基尼
  • 位运算
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2指一个bit的取值只有0或1 二进制位


  • MYBOOK44
  • 过程
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
看看…………


  • 刹那丁丁
  • 一般指令
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
明显是B 可以反推。64KB=65535B=2^16B=2^16*8b


2025-12-31 14:05:51
广告
不感兴趣
开通SVIP免广告
  • jerrg2010
  • 宏
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
b是位啊,B是字节,1B=8b,好像没有1kb=1024bit的说法,一般的kb就是byte,如果说bit肯定用kbps啊


  • 嘤嘤嘤荫
  • 过程
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
一堆逗比回楼主,不懂装懂,我建议楼主忽视他们的回答,否则肯定被绕晕,就这样。


  • fiveyes
  • 数据结构
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
bit总是会用到,因为每个字节里面都有8个bit嘛;但是很少会直接操纵bit的,这样的操作只有少数情况会用到,例如8086汇编语言中,可以使用and和or等指令按位进行运算:
mov al, 01100011B
and al, 00111011B
执行之后:al =00100011B
2^16=65536,这只是纯粹的数学运算,64K只是个写法,并不能确定它代表什么。无论是写成65536,还是写成64K,都不知道这究竟是什么。
如果某计算机有16条地址线,上面这个算式算出来就是65536字节,也就是说此计算机能够寻址的内存大小为65536字节。因为每一个地址实际上代表着一个字节,您可以想像有65536个房间,排成一条直线,每个房间有一个唯一的编号,每个房间内可以容纳1个字节。
所以问题就来了,如果一个房间容纳的不是1个字节呢?这个问题在计算机存储器访问中倒是很少会发生,因为大家都是在一个房间里放1个字节的。这就是所谓的“基本单位”了。
但是问题又来了!假如这个16说的不是地址线,而是说这个计算机的字长为16位!那么这个计算机一次能够处理的东东最多就是16bit,也就是2字节,因为1个字节就有8bit(好像是废话),2个字节就是16bit,每个bit计算机都得处理,总不能给它搞丢了不是?所以在这里,2^16=65536,它说的就不是bit,也不是字节(说好了只能处理2字节的,谁让你字长只有16bit咧?),那它能说明啥呢?它仍然是个算式嘛,它就是说明,字长为16bit的计算机,一次能处理的无符号整数,最大也就是65536,你要让它处理65537呢?它就得多搞几次啦!
所以说,首先还是要确定要谈论的是什么,才能确定算式的意义,否则是不太好确定的。


  • fx82es小白
  • 字符处理
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
真绕


  • DeepBlue768
  • 数据结构
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
连kbps都出来了 我也是醉了 kbps不是kilo bit per second的简写吗?
还有 个人觉得2^16是没有单位的也就是说2^16 = 64K
KB就是Byte 千字节 GB什么的也类似
Kb就是 千比特一般在串口中用到
至于楼上说的
“2^16=65536,这只是纯粹的数学运算,64K只是个写法,并不能确定它代表什么。无论是写成65536,还是写成64K,都不知道这究竟是什么。”
我认为你可以吧K想象成 (* 1024) 那么 64 * 1024 = 65536
嗯就这么多


  • 贴吧用户_0WSPPCN
  • 基础知识
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
你本身就是理解错了吧?65536=64kb是什么意思?把b去掉还差不多,bit是计算机表示信息的最小单位,基本单位是一字节,也就是说计算机要想表示一个有意义的符号最起码得用到8个bit。总之表示信息的都是Byte。不会有人把转成bit来表示的。如果真有人这么做,只能这人太无聊,专搞没什么意义的事


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 26回复贴,共1页
<<返回汇编吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示