⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c_call.txt

📁 ARM开发的一些源码ARM 搜染色 v却轻轻轻
💻 TXT
字号:
; generated by ARM/Thumb C/C++ Compiler with , RVCT3.1 [Build 903] for uVision
; commandline ArmCC [--debug -c --asm --interleave -o.\obj\c_call.o --depend=.\obj\c_call.d --device=DARMST9 --apcs=interwork -IC:\Keil\ARM\INC\Samsung --omf_browse=.\obj\c_call.crf C_CALL.C]
                          ARM

                          AREA ||.text||, CODE, READONLY, ALIGN=2

                  delay PROC
;;;44     {
;;;45     	int i, j = 0;
000000  e3a02000          MOV      r2,#0
;;;46     	for(i = 0; i < nTime; i++)
000004  e3a01000          MOV      r1,#0
000008  ea000005          B        |L1.36|
                  |L1.12|
;;;47     	{
;;;48     		for(j = 0; j < 10; j++)
00000c  e3a02000          MOV      r2,#0
000010  ea000000          B        |L1.24|
                  |L1.20|
000014  e2822001          ADD      r2,r2,#1
                  |L1.24|
000018  e352000a          CMP      r2,#0xa
00001c  bafffffc          BLT      |L1.20|
000020  e2811001          ADD      r1,r1,#1
                  |L1.36|
000024  e1510000          CMP      r1,r0
000028  bafffff7          BLT      |L1.12|
;;;49     		{
;;;50     		}
;;;51     	}
;;;52     }        
00002c  e12fff1e          BX       lr
                          ENDP

                  main PROC
;;;26      main()
;;;27     {
000030  e92d4010          PUSH     {r4,lr}
;;;28     	int i = 5;
000034  e3a04005          MOV      r4,#5
;;;29     	
;;;30     	for( ; ; )
000038  e1a00000          MOV      r0,r0
                  |L1.60|
;;;31     	{
;;;32     		delay(i);
00003c  e1a00004          MOV      r0,r4
000040  ebfffffe          BL       delay
000044  eafffffc          B        |L1.60|
;;;33     	}
;;;34     }
                          ENDP


                  __ARM_use_no_argv EQU 0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -