您的位置:首页 > 其它

从Intel 北京OTC 招聘Intern 看体系结构的学习

2013-06-06 17:15 211 查看
工作内容:

1. 建立嵌入式环境下常用外部设备的测试环境。这个事情是比较有挑战的,您的工作将使许多人收益。

2. 书写Intel嵌入式IOH的一些设备驱动程序。前提是创建好所有的测试环境。这个IOH并不是Intel传统的IOH,传统IOH的驱动都已经有了。

3. 书写正规的设计文档。

要求:

1. 确保一周有30小时的工作时间。

2. 了解Linux驱动的框架。

3. 熟悉任何一款处理器的组成结构,ARM、MIPS、PowerPC或者x86都可以。

面试时请准备一个PPT,包含以下内容。

1. 处理器的Cache组成结构。

a/ Cache的工作原理。

b/ MESI、MOESI和MESIF协议的工作流程

c/ Directory-based的Cache一致性模型。

2. 处理器的数据完整性

a/ weakly-order存储器访问的工作原理。

b/ 处理器load和Store指令的工作原理,以ARM Cortex A9、MIPS、PowerPC E500或者x86处理器为例

c/ 为什么会出现读写乱序,解决的方法。

3. Spin-Lock的工作原理,以ARM Cortex A9、MIPS 74K、PowerPC E500内核或者x86处理器的实现为例。

4. 虚实地址转换的工作原理。

a/ MMU的工作原理。

b/ TLB的工作原理。

以上内容的用时为40分钟,我会准备几道C语言的常用测试题。题目将来自http://www.c-faq.com 网站。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: