C语言r1什么意思

Python012

C语言r1什么意思,第1张

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

//前面文件说哈

void Merge(int *R,int low,int m,int high)

{//指定范围low high内数字进行排序合并操作

int i=low,j=m+1,p=0

int *R1

R1=(int *)malloc((high-low+1)*sizeof(int))//重新配high-low+1度空间包含合并排序新内容!

汇编语言中R1,R2....R6是工作寄存器

ARM9处理器共有37个32位长的寄存器,这些寄存器包括: RO~R12:均为32位通用寄存器,用于数据操作。但是注意:绝大多数16位Thumb指令只能访问R0~R7,而32位Thumb -2指令可以访问所有寄存器。

Cortex-A8处理器有40个32位长的寄存器,多了监控模式下的寄存器,如RO~R12、R15、CPSR通用,R13_ mon、R14_mon、SPSR_mon三个专用寄存器。

扩展资料

寄存器和存储器的区别

内存和寄存器就是为了解决存储器读写速度慢而产生的多级存储机制,从20世纪50年代开始,磁芯存储器曾一度成为主存的主要存储介质,但从20世纪70年代开始,逐步被半导体存储器所取代,目前的计算机都是用半导体存储器。现在的DDR2内存的读写速度一般为6~8GB/S,跟机器性能也有关系。

参考资料来源:百度百科—寄存器