-
这是一个不到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
-
这是符合国家一级汉字标准的汉字显示液晶模块程序
这是符合国家一级汉字标准的汉字显示液晶模块程序-This is a Chinese national standards, the Chinese LCD module procedures
- 2022-02-16 05:01:58下载
- 积分:1
-
AMBE1000语音芯片操作代码
该代码为51单片机和语音芯片AMBE1000通讯的实例代码,完成了语音的转发和播放功能,语音数据并且可以通过RS232接口发送到电脑,予以查看
- 2022-12-08 13:35:03下载
- 积分:1
-
89S51单片机并行驱动AD9851的程序,由于在选相中并没有KEILC 所以就选了C...
89S51单片机并行驱动AD9851的程序,由于在选相中并没有KEILC 所以就选了C-C-89S51 parallel single-chip AD9851 driver of the process, as a result of the election phase and therefore did not KEILC selected C-C++
- 2023-08-30 11:50:02下载
- 积分:1
-
ARM ADS1.2的榜样来学习好!
ARM ADS1.2例子,学习用很好!-ARM ADS1.2 examples to learn from good!
- 2022-05-20 00:04:31下载
- 积分:1
-
基于mips架构的ATI
基于mips架构的ATI-XILLEON 226的mp3解码程序-Mips architecture based on the ATI-XILLEON 226
- 2022-06-12 20:45:00下载
- 积分:1
-
经过检验的4510B的BOOT启动代码,是烧到FLASH里面的呦
经过检验的4510B的BOOT启动代码,是烧到FLASH里面的呦-tested 4510B the BOOT boot code is spread to the inside strove FLASH
- 2022-07-07 01:55:20下载
- 积分:1
-
s2410 file driver code,it s importtant
s2410 file driver code,it s importtant
- 2022-01-22 04:57:30下载
- 积分:1
-
用于主机通过网络控制和检测S3C44B0 ARM开发板上的相关外设接口,包括服务器端与客户端socket编程...
用于主机通过网络控制和检测S3C44B0 ARM开发板上的相关外设接口,包括服务器端与客户端socket编程-For the host through the network control and testing S3C44B0 ARM development board related peripheral interface, including server-side and client-side socket programming
- 2022-03-22 15:17:57下载
- 积分:1
-
This document describes stm32f10x series in the peripheral LIB library, very goo...
该文档讲述了stm32f10x系列中LIB库中的外设,很好的资料。-This document describes stm32f10x series in the peripheral LIB library, very good information.
- 2022-03-04 19:37:06下载
- 积分:1