首页
社区
课程
招聘
不知这个问题在这里发可不可以,是关于汇编是怎样操作硬件的
发表于: 2005-6-8 01:44 3953

不知这个问题在这里发可不可以,是关于汇编是怎样操作硬件的

2005-6-8 01:44
3953
一直想不明白,为什么如用mov eax,0x10就能把0x10这个数放入EAX寄存器里面呢?
放入的是一串二进制的值,也就是一串高与低的电平,但是用了什么机制来放进去的呢?可否来解说一下?
BTW:这好像说的是CPU工作原理了

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 229
活跃值: (168)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
2
太深了,我想听听别人怎么说!
2005-6-8 12:43
0
雪    币: 209
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
CPU比较苯,看不懂mov eax,0x10,
它只能理解mov eax,0x10对应的01001001的二进制。
2005-6-8 13:02
0
雪    币: 229
活跃值: (168)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
4
最初由 random 发布
CPU比较苯,看不懂mov eax,0x10,
它只能理解mov eax,0x10对应的01001001的二进制。

CPU比较苯,看不懂mov eax,0x10,
也不能理解mov eax,0x10对应的01001001的二进制,它中是按照固定好的电路逻辑,一个时钟一个时钟的工作,至于它在做什么,CPU自己也不知道!

仿楼上也回一贴。
2005-6-8 13:30
0
雪    币: 100
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zmh
5
mov eax,0x10这些语言要变成机器嘛,这里涉及到系统总线,和控制总线吧,去看看《IBM 8086计算机》哈
2005-6-8 14:55
0
游客
登录 | 注册 方可回帖
返回
//