/*源代码的地址是
http://zhidao.baidu.com/link?url=zOaOjlDZY4sjOIrX2v9JxTKmCt-cVxH2dsFX047_2QhWfFy0beWJAvMZ4XkPgdAb7uPNWLtpumnZBzpsubjHb_
下面的代码只是其中的一段,是我想问的问题 */
int GetTickCount() { /*读取BIOS时钟*/
int ret;
ret = peek(0x0,0x46e); /*实际上读取了内存0:046e处的内容*/
//问题1:在这篇源代码中,0x46e这个地址是什么位置,代表什么,作者怎么知道要读的地址是0x46e的呢
ret <<= 8; /*这个地方是$%#$^$%&^*/
//问题2:这个地方做标注的人也没有看懂,有没有能给解释一下的
ret += peek(0x0,0x46c); /*太多新的东西了,找点书看一看吧*/
//问题3:这个表达式说明的是什么意思?
return (ret);