新手求助关于内存地址范围和CPU读取指令问题

pm90125 pm90125 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我是做.net开发的,一直对汇编很有兴趣,目前正在看王爽的汇编语言遇到一些问题不能解决!!求解答!

1.如何直观的理解内存范围 比如0-ffff 或10000-1fffff 都是16进制,完全不理解这个范围到底是多少!如比4G内存 我想找1.5G到2G的范围难道我要换成16进制然后去内存中找么?

2.cpu数据总线是如何算出来的?比如8086有20条总线寻找能力只有1M,如何根据这20条总线算出他的数据总线?

3.书中提到cpu读取内存中的指令,我的问题是这个指令是内存中有的还是cpu给他的?比如ffff这个内存地址里面有一个数字3然后CPU读取里面的值正常理解是把3放到寄存器,但是它读的时候用mov ax 5这个是什么意思呢?

新手求解答!!
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
pm90125
汇编语言 21,500 成员 41,619 内容