我在看王爽的汇编语言,有些问题想请教你一下!

知道了那个图是从下往上看的,可是为什么有10根地址线的CPU向内存发送地址信息为11时10根地址线上传送的二进制数据为0000001011呢?2^3+2^1+2^0=11... 知道了那个图是从下往上看的,可是为什么有10根地址线的CPU向内存发送地址信息为11时10根地址线上传送的二进制数据为0000001011呢?2^3+2^1+2^0=11,这是如何计算的呀?是否在之间有什么算法呢?^这个符号是什么意思呢?希望能尽早看到你的回复! 展开
 我来答
程东元007
2011-10-16
知道答主
回答量:20
采纳率:100%
帮助的人:1.6万
展开全部
二进制换算成十进制是每一位上的权乘上各自位上的数再求和得到的,2^3表示2的三次方(2乘2乘2=8),此式子2^3+2^1+2^0=11即为8+2+1=11.不知道我说的明白不要是不明白可以继续追问。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柳小朵儿
2011-10-16 · TA获得超过6609个赞
知道小有建树答主
回答量:2435
采纳率:34%
帮助的人:213万
展开全部
11的二进制为1011,2的三次方+2的1次方+2的0次方=11。
具体的转换方法没必要去搞这么清楚,直接用计算器就好了。吹毛求疵只会浪费你的时间,还有建议这本书不用学太深,8086是过时的处理器,能够延续到现在的也只有指令和理论是不变的。
更多追问追答
追问
其实这方面我还有很多很多都不懂,比如二进制数字是0和1,那是0和1两个数字算一位二进制数字么?还是怎么算的呢?另外二进制与其他进制之间是如何转换的等等问题。我很想学编程,可是很多都不懂,都是从头开始,从最基本开始,还是自学,所以很多问题很简单我却不知道!希望能交个朋友,以后能多多讨教才好啊!
追答
0算一位,1也算一位。转换过程不用去管,直接用系统自带的计算器calc去转换。

你要分清楚主次,汇编真正学的不是二进制,也不是16进制。汇编学的是用各种指令和伪指令来构造的程序。你完全不用知道进制的转换过程,只需要知道用处就可以了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网闻问
2011-10-16 · 超过14用户采纳过TA的回答
知道答主
回答量:141
采纳率:66%
帮助的人:34.3万
展开全部
1011,知道8421码不,也就是BCD码的算法,这就是了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式