问一个有关寄存器的弱智问题
寄存器一般是32位,可以存储4个字节(8位一个字节),但在算法分析中,经常可以看到“什么把注册名存入EAX”,我就不明白,我输入的注册名如果是“ABCDEFGK”,EAX怎么放得下? 应该是内存的指针吧,通过寄存器来寻址 谢谢,内存地址比如说是440338,存放在EAX中是示是要将440338转换成二进制,还有一个内存地址可以存放多少字节 这样理解对不对,比如EAX寄存器是32位,每位存放0或1,每个字节8位,也就是说最多可以存放4个字节,EAX也可以存放地址,OD中地址是00400438,是16进制,转换成二进制是32位,而每个地址只能存一个字节,是不是说EAX只能按地址找到一个字节
页:
[1]