debug问题

[复制链接]
查看11 | 回复1 | 2011-8-19 07:20:47 | 显示全部楼层 |阅读模式
1.我们在用a指令输入汇编指令时旁边的内存单元地址是不是当前cs、ip的指向,可不可以通过改变cs、ip的值来改变它?(如图)2.用a指令输入一条汇编指令后,会在上面第一问所说的内存单元中写入该汇编指令对应的机器码,请问它是怎么写入的,通过地址总线和数据总线?3.控制总线的宽度决定了cup的控制能力,这个控制能力是什么意思呀?4.是不是电脑所有内存加在一起最大可达到的大小是不是就是cup寻址能力的大小?就是说32位cpu寻址能力4G,那内存最大就只能为4G。可照这样理解的话64位cpu的内存极限可达到2000万TB啊?5.拓展插槽是不是内存条什么的插座啊?那接口卡又是什么?感觉接口卡和拓展插槽一样也是个插座.6.芯片是什么啊?是不是显卡、内存条、网卡什么的?7.代码和程序、指令是不是一个意思啊?8.内存单元都是8位的?对吧?额哪位高手答得好的话有追加的
回复

使用道具 举报

千问 | 2011-8-19 07:20:47 | 显示全部楼层
1.可以,使用rcs和rip即可修改。2.通过地址总线寻址,通过数据总线写入指令。3.控制能力即寻址能力,能够达到的最大寻址空间。4.是2的64次方,即16TB5.接口卡是设备,接口卡插入到扩展插槽中6.不是7.不是8.是针对你问题的补充:对于第四问那是理论值其次我说的不是控制总线,控制能力是CPU的控制能力,当然就和地址总线挂钩了。显卡、内存条、网卡上有芯片。芯片是指含有集成电路的硅片。第七问:代码是指令的一种表达形式,程序是指令的集合。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行