学习较低的计算水平

Ben*_*Ben 8 c# hardware

我是一名拥有四年.Net开发经验的软件开发人员,我总是希望了解最新技术(通常与.net相关),并热爱学习它们.然而,我没有去大学,通过乐于助人的同事,.Net课程,互联网和好老书学到我所知道的一切.我觉得我是一个优秀的开发人员,但是如果不像计算机相关的Uni课程的第一年那样学习计算机的较低级别,那么在与人们谈论更多技术性的低级计算时,我会迷失方向.有没有人可以推荐的书,这将覆盖我在Visual Studio中单击"运行"时发生的事情的较低级别?当我的老板对我说"那是在CPU缓存中运行"或"你"时,我觉得自己不够深入

如果这是一个模糊的问题,或者之前被问过(我确实检查过,在这里找不到任何可以回答我问题的内容),请道歉.