-
这是一个不到2000行的操作系统,巧妙地利用ARM9 CPU的内存管理单元(MMU)实现进程的切换。ARM9的4G虚拟地址可分成128个进程空间,每个32M。虽...
这是一个不到2000行的操作系统,巧妙地利用ARM9 CPU的内存管理单元(MMU)实现进程的切换。ARM9的4G虚拟地址可分成128个进程空间,每个32M。虽然它们的虚拟地址(VA)都是0-(32M-1),但是对应的MVA(Modified vitual address,由虚拟地址VA和进程号PID组合而来)不一样,设置MVA对应的页表指向不同物理地址就可以很方便地让各进程运行空间相互隔开。代码很少,注释丰富,希望能对想理解操作系统、了解ARM体系结构的朋友有所帮助。
-This is a trip of less than 2000 operating system, cleverly using ARM9 CPU memory management unit (MMU) to achieve the switching process. ARM9 4G virtual address can be divided into 128 process space, each 32M. While their virtual address (VA) are 0- (32M-1), but the corresponding MVA (Modified Virtual address, and by the virtual address VA and the process of portfolio from PID) not the same, set MVA corresponding page table at the different physical address can be very easy to let the the process of separating the mutual operation of space. Code rarely Notes rich, in hopes of understanding the operating system, understanding the ARM architecture friends help.
- 2023-01-15 10:50:03下载
- 积分:1
-
Fiberxon UP
博创UP-NETARM2410-S实验箱源码:Exp5 触摸屏驱动实验-Fiberxon UP-NETARM2410-S experimental box source: Exp5 touch screen-driven experiment
- 2022-05-15 01:45:23下载
- 积分:1
-
汇编工具,对错误很容易识别,可以很快编译出汇编程序,帮助你很快完成程序。...
汇编工具,对错误很容易识别,可以很快编译出汇编程序,帮助你很快完成程序。-compilation tools to easily identify errors can be quickly compile the compilation process, and help you complete the process quickly.
- 2022-06-12 15:36:43下载
- 积分:1
-
MIPS Assembly Code
MIPS Assembly Code - Hello World example-MIPS Assembly Code- Hello World example
- 2022-05-17 21:07:33下载
- 积分:1
-
Arm7 platform based on embedded system design and development to achieve the fat...
基于arm7平台的嵌入式系统设计开发,实现了fat32文件操作。包含原理图,代码。-Arm7 platform based on embedded system design and development to achieve the fat32 file operations. Includes schematics, code.
- 2022-03-02 22:04:36下载
- 积分:1
-
ARM AT9140008 串口编程 DEMO FOR ADS 1.2
ARM AT9140008 串口编程 DEMO FOR ADS 1.2-ARM AT9140008 Serial Programming DEMO FOR ADS 1.2
- 2023-02-27 16:55:03下载
- 积分:1
-
应用于arm调试的串口调试软件sscomv3.0软件下载
应用于arm调试的串口调试软件sscomv3.0软件下载-Arm used in the serial debug debugging software sscomv3.0 software download
- 2023-09-03 06:30:03下载
- 积分:1
-
Cortex
STM32是以Cortex-M3为核的处理器,该例程介绍STM32下如何控制电源管理系统。STM32的一个最大特点是低功耗。-Cortex-M3 based STM32-core processor for the routine introduction STM32 how to control power management system. STM32 is characterized by one of the greatest low power.
- 2023-09-05 21:40:15下载
- 积分:1
-
介绍arm调试接口jtag的原理,初学者可以
介绍arm调试接口jtag的原理,初学者可以-Introduction arm principle JTAG debugging interface, a beginner can
- 2023-04-02 04:30:04下载
- 积分:1
-
原创消弧装置计算工具软件!不下可惜哦!不下可惜哦!
原创消弧装置计算工具软件!不下可惜哦!不下可惜哦!-Original calculation of arc-suppression devices tools! No less than a pity Oh! No less than a pity Oh!
- 2022-01-24 18:07:34下载
- 积分:1