ARM 汇编
CONGPEIJIE
这个作者很懒,什么都没留下…
展开
-
为什么adrl r2,mem_cfg_val这里不用ldr r2,=mem_cfg_val
请教书中sdram裸机代码memsetup:mov r1, #MEM_CTL_BASEadrl r2,mem_cfg_valadd r3, r1,#521:ldr r4, [r2],#4str r4, [r1],#4cmp r1,r3bne 1bmov pc,lrmem_cfg_val: .long 0x22011110 .long转载 2013-05-20 09:34:19 · 523 阅读 · 0 评论 -
arm汇编语言中bne 1b的意思
bne - branch if nemachines: basesyntax: bne $soffset8format: 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0f-op4f-condf-soffset80xd0x1soffset8semantics:(if (not zbit) (set pc soffset8))也就是如果zbit不等于0,那么就跳转到原创 2013-05-21 09:59:43 · 1757 阅读 · 0 评论 -
ubuntu下安装 设置 ftp
ubuntu安装ftp服务器1: 安装vsftpd~$ sudo apt-get install vsftpd ubuntu10.10自己装了,这步省略。 2: 配置vsftpd2.1 修改vsftpd的配置文件。此类配置文件通常位于 /etc 目录下。~$ sudo gedit /etc/vsftpd.conf转载 2013-05-21 14:41:15 · 531 阅读 · 0 评论 -
关于韦东山MMU实验
这本书在讲解MMU的时候,构造段描述符地址的语句是否有误~!?我指的是例子代码那里,例如:*(mmu_tlb_base+virtuladdr>>20)书上就是这样构造一级页表的段描述符存储地址,但是此处的virtual address在向右移动了20位之后并没有再向左移动4位~!virtual address右移8位的意思应该是要找出地址所在的段,然后再向左移4位应转载 2013-05-27 09:27:22 · 929 阅读 · 0 评论