
arm架构
文章平均质量分 95
eleven_xiy
!!!请使用谷歌浏览器阅读(IE浏览器排版混乱)!!!
展开
-
Arm架构异常处理流程之中断
本文将为您介绍linux内核是如何实现arm中断处理的。缺页异常、中断和系统调用同属arm异常处理,笔者计划分三篇文档分别介绍一下,其实在汇编阶段三种处理流程有很多相通之处,不过为了阅读方便,即使相同的部分也会重新在各自文档中介绍一遍。原创 2017-05-04 07:46:58 · 4382 阅读 · 0 评论 -
Arm架构异常处理流程之缺页异常
本文将为您介绍linux内核是如何实现缺页异常处理的。缺页异常、中断和系统调用同属arm异常处理,笔者计划分三篇文档分别介绍一下,其实在汇编阶段三种处理流程有很多相通之处,不过为了阅读方便,即使相同的部分也会重新在各自文档中介绍一遍。原创 2017-05-04 07:47:54 · 4136 阅读 · 0 评论 -
linux系统之arm架构的CPU与Cache
【摘要】【写作原因】【问题构造】【分析一】总体流程【分析二】get_free_pages与mmap【分析三】CPU与TLB【分析四】cpu与L1cache【分析五】cpu与L2cache【总结】注意:请使用谷歌浏览器阅读(IE浏览器排版混乱)【摘要】无论是arm还是powerpc、mips、x86等,提高memory的访问速度都是cpu提高自身性能的重要手段,cache由此而来;无论是Linux还...原创 2017-04-22 08:06:21 · 10404 阅读 · 2 评论 -
Arm架构之系统调用
注意:请使用谷歌浏览器阅读(IE浏览器排版混乱)【摘要】本文将为您介绍linux内核是如何实现系统调用的。缺页异常、中断和系统调用同属arm异常处理,笔者计划分三篇文档分别介绍一下,其实在汇编阶段三种处理流程有很多相通之处,不过为了阅读方便,即使相同的部分也会重新在各自文档中介绍一遍。【正文一】linux内核系统调用之汇编阶段1 为了介绍方便介绍,先列出两个知识...原创 2018-02-08 08:24:58 · 2931 阅读 · 1 评论