自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 mips的32个寄存器

MIPS comes with 32 general purpose registers named $0. . . $31<br />Registers also have symbolic names reflecting their conventional8 use:<br />$0  $zero constant 0<br />$1  $at used by assembler<br />$2  $v0 function result<br />$3  $v1 function result<br

2010-08-26 16:21:00 596

转载 mips的32个寄存器

MIPS comes with 32 general purpose registers named $0. . . $31<br />Registers also have symbolic names reflecting their conventional8 use:<br />$0  $zero constant 0<br />$1  $at used by assembler<br />$2  $v0 function result<br />$3  $v1 function result<br

2010-08-26 16:17:00 1586

转载 S3C44b0 RTC调试经验

简单地介绍一下44b0x内部集成的RTC的功能: 1、支持闰年; 2、解决了2000; 3、独立的供电功能; 4、支持毫秒滴答(TICK)时间中断作为RTOS核的时间滴答; 5、报警功能。 6、循环复位功能。 当然对于我们现在的人来说,最关心的是其中的第4点和第5点(第一点也当然非常重要,但关于我们如何去调试, 与这个功能有或没有却没什么关系), 下面结合我的调试过程,来说明下RTC的调试要点。 第一步是要将我们的时间写入对应的BCD时间寄存器里,在写BCD寄存器之

2010-08-12 15:52:00 541

转载 ARM44B0实验六:RTC测试实验

<br />RTC实验步骤:<br />一、实时始终初始化<br />define TESTYEAR  (0x99)<br />#define TESTMONTH  (0x12)<br />#define TESTDAY  (0x31)<br />#define TESTDATE    (0x06)  // SUN:1 MON:2 TUE:3 WED:4 THU:5 FRI:6 SAT:7   <br />#define TESTHOUR (0x23)<br />#define TESTMIN  (0x59

2010-08-12 15:49:00 662

转载 MIPS TLB / MMU 硬件及其作用

<br />TLB是把你的程序用的地址(程序地址或者虚拟地址)转换成为访问存储器的物理地址的硬件。操作系统对于内存转换的控制是所有软件安全特性的关键。<br />在MIPS CPU(以及所有的现代CPU上)上,地址转换以4KB大小为单位,称为页。页内的12位地址只是从虚拟地址简单地传递到物理地址。转换表中每一项含有一个页的虚拟地址(VPN即虚拟页号)和一个物理页地址(PFN代表页帧号)。当程序给出一个虚拟地址时,该地址和TLB中的每个VPN做比较,如果和某一项匹配就给出相应的PFN。TLB是一种称之为相联存

2010-08-11 16:17:00 1333

转载 MIPS体系下的汇编

<br />这一章将告诉你如何阅读并编写MIPS体系下的汇编代码。MIPS汇编代码看上去与实际的代码差异很大,这主要是因为以下原因:<br />1,      MIPS汇编编译器(assembler)提供了大量的已经预定义的宏指令(extra macro-instruction)。所以编译器的指令集(instruction set)要比CPU实际提供的指令集大的多。<br />2,在MIPS汇编代码中有许多伪操作符,放在代码开始和结束的地方,用来预定义常用数据,控制指令排列顺序,以及控制对代码的优化。通常它

2010-08-11 13:01:00 1248

转载 MIPS体系结构(1)

MIPS中的寄存器 32个通用寄存器:寄存器编号 助记符 用法 0 zero 永远返回值为0 1 at 用做汇编器的暂时变量 2-3 v0, v1 子函数调用返回结果 4-7 a0-a3 子函数调用的参数 8-15 t0-t7 暂时变量,子函数使用时不需要保存与恢复 24-25 t8-t9 16-23 s0-s7 子函数寄存器变量。子函数必须保存和恢复使用过的变量在函数返回之前,从而调用函数知道这些寄存器的值没有变化。 26,27 k0,k1 通常被中断或异常处理程序使用作为保存一些系统参数 28 gp 全

2010-08-11 12:56:00 599

转载 mips的内存管理

对于MIPS的MMU和Memory Management, the first and yet important one we need always keep in mind is: No real-mode 没有实模式。这一点是MIPS CPU 的一个很重要的特点(或缺点)。我们会问了:BNN,Give me a break. Without CPU running in the real-mode, how could you boot up a kernel? Well, here is the

2010-08-11 12:28:00 850

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除