上一节讲述了在没有MMU的CPU(如80251、MIPS M控制器系列、ARM cortex m系列)上实现虚拟内存管理的集成硬件设计方法。新设计的内存管理管理单元要实现虚拟内存管理还须要操作系统、代码分块(Bank)的支持。详见SoC嵌入式软件架构设计之二:没有MMU的CPU实现虚拟内存管理的设计 ...
分类:
其他好文 时间:
2017-08-01 14:45:50
阅读次数:
266
Yocto 是一个开源社区它通过提供模版、工具和方法帮助开发者创建基于linux的定制系统,支持ARM, PPC, MIPS, x86 (32&64 bit)硬件体系架构。 Yocto Project 的两大主要组件由 Yocto Project 和 OpenEmbedded 项目一起维护,这两个组 ...
分类:
其他好文 时间:
2017-07-24 19:02:24
阅读次数:
123
转载:http://www.sohu.com/a/118385096_468740 mips栈帧原理 Call stack 是指存放某个程序的正在运行的函数的信息的栈。Call stack 由 stack frames 组成,每个 stack frame 对应于一个未完成运行的函数。 在当今流行的计 ...
分类:
其他好文 时间:
2017-07-19 11:56:56
阅读次数:
178
1、qemu的安装 请参考家用路由器0day漏洞挖掘技术这本书 2、基本使用 qemu有主要如下两种运作模式: 2.1、在使用者模式下执行程序 qemu使用者模式mips程序共有两种模拟程序,分别是运行大端机格式的qemu-mips和小端机格式的模拟执行程序qemu-mipsel,它们的执行参数是一 ...
分类:
其他好文 时间:
2017-07-18 21:31:50
阅读次数:
293
由于MIPS各个版本之间的操作数会变,如果出现无法识别的情况 需要根据官方的MIPS instruction手册逐条核对,此处的版本为Rev.1 ...
分类:
其他好文 时间:
2017-07-18 13:44:37
阅读次数:
192
1、MIPS寻址方式 MIPS架构的寻址模式有寄存器寻址、立即数寻址、寄存器相对寻址和PC相对寻址4种,其中寄存器相对寻址、PC相对寻址介绍如下: 1.1、寄存器相对寻址 这种寻址模式主要被加载/存储指令使用,其对一个16位的立即数进行符号扩展,然后与指定通用寄存器的值相加,从而得到有效地址。 通用 ...
分类:
其他好文 时间:
2017-07-17 00:32:40
阅读次数:
679
MIPS汇编语言基础 MIPS的系统结构及设计理念比较先进,其指令系统经过通用处理器指令体系MIPS I、MIPS II、MIPS III、MIPS IV、MIPS V,以及嵌入式指令体系MIPS16、MIPS32到MIPS64的发展。 MIPS32的架构是一种基于固定长度的定期编码指令集,并采用导 ...
分类:
其他好文 时间:
2017-07-16 09:53:38
阅读次数:
155
在接入X5的第二步中,需要配置so文件,这里说一下遇到的坑 1. 需要把demo下载回来,不然你找不到so文件,找到so文件后放到自己相对应的目录下边,自己里面那个目录也没有,所以和文件夹一起复制过去吧. 2. 打开对应module中的build.gradle文件,在文件的android{}中的de ...
分类:
移动开发 时间:
2017-07-14 13:28:04
阅读次数:
493
第一题的算法文字描述: 调用系统功能输入数据转换数据(1) 如果输入的是字母(A~Z,区分大小写)或数字(0~9),则将其转换成对应的英文单词(2) 若输入的不是字母或数字,转换成“*”,每输入一个字符,即时转换并在屏幕上显示,支持反复输入,直到按“?”键结束程序。 对应的伪码: ...
分类:
其他好文 时间:
2017-07-13 13:29:10
阅读次数:
185
2017-06-26 16:08:49 (8.82 KB/s) - Read error at byte 10119560/24112160 (Connection timed out). Giving up. Download failed.No more mirrors to try - giv ...
分类:
Web程序 时间:
2017-06-26 17:06:18
阅读次数:
301